Добрый день! AVRStudio для Atmega 2561 при компиляции программы с использованием прерываний для таймера выдает ошибки: 1) На подключение файла .include "m2561def.inc" 2)при загрузке предела счета таймера в OCR1 придирается к ldi r22, 0x77 out OCR1AH, r22 придирается к ldi r22, 0xFF out OCR1AL, r22
собственно ошибки:
D:\Slava\Atmel\Projects\Novyi\Novyi\Novyi.asm(1): Including file 'C:\Program Files\Atmel\AVR Tools\AvrAssembler2\Appnotes\m2561def.inc' D:\Slava\Atmel\Projects\Novyi\Novyi\Novyi.asm(98): error: Operand 1 out of range: 0x89 D:\Slava\Atmel\Projects\Novyi\Novyi\Novyi.asm(100): error: Operand 1 out of range: 0x88
Кусок начала программы собственно
.include "m2561def.inc" .device ATMEGA2561
;... ; .................настройка прерываний............ ;...
sei ;разрешаем прерывания
;------ Инициализация таймера -------- ldi r22, 0x00 out OCR1AH, r22 ; ldi r22, 0xFF out OCR1AL, r22 ; устанавливаем предел счета 65535 ;.. ;..............
HELLP!
|