ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
145424 Топик полностью
Сергей Борщ (21.01.2009 09:56, просмотров: 208) ответил Начинающий на Помогите начинающим!!! На ассемблере не когда не писала, да вот пришлось а AVR ругается, МК AtMega2561
1)Читаете описание инструкции sbic. Обращаете внимание на диапазон значений, которые можно задавать первым операндом. 2)Читаете описание процессора. Выясняете адрес регистра MCUSR. Убеждаетесь, что он больше допустимого для sbic. 3)читаете MCUSR в регистр командой LDS и работаете с регистром. 4)exp2(TOV0) заменяете на (1<<TOV0). 5)Внимательно изучаете заголовочный файл и находите там символические имена для WDRF, BORF, EXTRF, используете их по аналогии с TOV0 вместо цифр. 6)По дороге на работу и домой читаете книжку по Си 7)Переписываете программу на С.