Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
212332
Топик полностью
z00f
(23.09.2010 14:55, просмотров: 183)
ответил
mandigit
на
флаговые регистры сбрасываются неправильно. нельзя к ним применять код |= и &=~, поскольку сброс битов осуществляется при записи 1
ну дак единица и записывается при |=, а больше как?
Ответить
не, при этом записываются и единицы во все разряды, которые установлены, то есть так сбрасываются все флаги, а не только тот, который нужен. Сброс конкретного флага осуществляется просто записью типа XXX = (1 << FFF) - тогда флаг FFF сбросится, а др
mandigit
(42 знак., 23.09.2010 15:03
)
О! Интересный моментик кстати! Спасибо не знал! Наверное виною недостаточное знание низкоуровневых языков )) Попробую сегодня переделать
-
z00f
(23.09.2010 15:13
)