Всем здравствуйте!
Хоть на форуме зарегестрировался давно , но всё таки хотелось , для начала , научиться и постораться разобраться самому . Так, что постепенно постигаю AVR B вот возник вопрос в котором я , что-то "застрял" . Пишу программку, где есть прерывание от таймер.счётчика по переполнению . Согласно Datasheet адреса прерываний ( от всех устройств ) я в программе благополучно пропустил т.е. cseg начинается с адреса 0x003E . За TIM2_OVF зарезервировано 0x0016 - правда в файле DEF .equ OVF2addr = 0x0016 ; Timer/Counter2 Overflow имеется вот такая связка. Я пробывал подставлять и этот операнд в JMP , но асемблер всё равно выдаёт ошибку C:\Program Files\Atmel\AVR Tools\project\wire.asm(22): error: syntax error, unexpected SYMBOL, expecting REGISTER Помогите понять в чём дело?
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|