gormih
не используются прерывания !!!!
а трындеть что код нерабочий не стоит, у ВАс что 644 на столе лежит
и модуль к нему подключен.
Также убивают советы по типу *бери готовый, переноси на свой МК и вырезай не нужное...*
да где он готовый не кто не говорит
не используются прерывания !!!!
а трындеть что код нерабочий не стоит, у ВАс что 644 на столе лежит
и модуль к нему подключен.
Также убивают советы по типу *бери готовый, переноси на свой МК и вырезай не нужное...*
да где он готовый не кто не говорит

А если прерывания не используются, все равно вектора должны быть. Вот так например:
Код
.org 0
;-------
; Векторы прерываний
rjmp RESET;Watchdog Reset
reti;INTER0;External Interrupt Request 0
reti;INT1;External Interrupt Request 1
reti;rjmp TIMER2_COMP;Timer/Counter2 Compare Match
reti;TIMER2_OVF;Timer/Counter2 Overflow
reti;TIMER1_CAPT;Timer/Counter1 Capture Event
reti; TIMER1_COMPA;Timer/Counter1 Compare Match A
reti;TIMER1_COMPB;Timer/Counter1 Compare Match A
reti;TIMER1_OVF;Timer/Counter1 Overflow
reti;TIMER0_OVF;Timer/Counter0 Overflow
reti;SPI_STC;SPI Serial Transfer Complete
reti;UART_RX;UART, Rx Complete
reti;UART_UDRE;UART Data Register Empty
reti;UART_TX;UART, Tx Complete
reti;ADC;ADC Conversion Complete
reti;EE_RDY;EEPROM Ready
reti;ANA_COMP;Analog Comparator
;-------
; Векторы прерываний
rjmp RESET;Watchdog Reset
reti;INTER0;External Interrupt Request 0
reti;INT1;External Interrupt Request 1
reti;rjmp TIMER2_COMP;Timer/Counter2 Compare Match
reti;TIMER2_OVF;Timer/Counter2 Overflow
reti;TIMER1_CAPT;Timer/Counter1 Capture Event
reti; TIMER1_COMPA;Timer/Counter1 Compare Match A
reti;TIMER1_COMPB;Timer/Counter1 Compare Match A
reti;TIMER1_OVF;Timer/Counter1 Overflow
reti;TIMER0_OVF;Timer/Counter0 Overflow
reti;SPI_STC;SPI Serial Transfer Complete
reti;UART_RX;UART, Rx Complete
reti;UART_UDRE;UART Data Register Empty
reti;UART_TX;UART, Tx Complete
reti;ADC;ADC Conversion Complete
reti;EE_RDY;EEPROM Ready
reti;ANA_COMP;Analog Comparator
Если этого не будет - программа будет неуправляемой, и не вводить вектора прерываний считается очень дурным тоном.
P.S.: Просто дружественный совет... Если пишешь программу не стихийно - потом пригодится.