; ; pld for stily (and yvonne) ;) ; ; author: hackbard@hackdaworld.org ; .include "../include/m163def.inc" ; ------------------ ; interrupt vectors: ; ------------------ ; reset nop rjmp INIT ; int0 nop reti ; int1 nop reti ; timer 2 compare nop reti ; timer 2 overflow nop reti ; timer 1 capture nop reti ; timer 1 compare a nop reti ; timer 1 compare b nop reti ; timer 1 overflow nop rjmp LASER_OFF ; timer 0 overflow nop rjmp INC_COUNT ; spi transfer complete nop reti ; uart rx complete nop reti ; uart data register empty nop reti ; uart tx complete nop reti ; adc complete nop reti ; eeprom ready nop reti ; analog comparator nop reti ; twi nop reti ; ----- ; code: ; ----- INIT: ; set stackpointer ldi r16,low(RAMEND) out SPL,r16 ; timer/counter 0 setting (f_clk/1024) ldi r16,(1<