[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Здравствуйте!
Долго работал с Franklin C, а теперь, начитавшись конфы, а также поддавшись на 2001 год выпуска и частые обновления начинаю пользовать Keil C v. 6.20.
В связи с этим у меня вопрос. Кто-нибудь знает, как заставить Keil сгенерить инструкцию CPL Фишка в следующем. Пишу что-то наподобие этого: Может кто чего подскажет? Может чего неправильно делаю?
E-mail:
info@telesys.ru
sbit WD=P1^7;
...
WD^=1;
...
В результате получаю:
...
mov C,WD
cpl C
mov WD,C
...
Ужас какой-то! У Франклина такого небыло!!! Пробовал Кейлу скормить конструкцию:
WD++; Но был послан ибо такая операция для битов неприменима!!!
Заранее спасибо!
Ответы