; Save received character in a circular buffer. Do nothing if buffer overflows.
-rxint:
- .org URXCaddr
- rjmp rxint ; USART receive int.
+; USART receive interrupt
+
+ INTERRUPT URXCaddr
- .org rxint
push temp
in temp,sreg
push temp
pop zh
ret
-txint:
- .org UDREaddr
- rjmp txint ; USART transmit int.
+; USART transmit interrupt
+
+ INTERRUPT UDREaddr
- .org txint
push temp
in temp,sreg
push temp