Помогите, чуствую, что простое решение, но понять немогу почему компилятор АВРСтудио.4.12.460 не компилирует след. текст (ошибочные строчки отмечены коментариями):
begin_setup: ;настройка прерываний ldi r16, 0 out MCUCR, r16 out MCUCR, r16 ldi r16, 0x03 ; out EICRA, r16 ;------------------------ ldi r16, 0x01 out EIMSK, r16 ldi r16, 0x01 ; out PCICR, r16 ;------------------------ ldi r16, 0x01 ; out PCMSK0, r16 ;------------------------
микроконтроллер atmega644 в файле atmega644.def эти регистры есть. выдает сообщение: ошибочный операнд 1 ..... команду sbi (cbi) использовать нельзя (в книжке так написано).
|