|
;======================mega8======================================
.nolist
.include "m8def.inc"
.list
.def Wreg =R16
.def WregH =R17
.cseg
.org 0
rjmp RESET ; Reset Handler
.org URXCaddr
rjmp UART_RXC ; UART RX Complete Handler
RESET:
in WregH,UDR
E-mail:
info@telesys.ru
ldi Wreg,Low(RAMEND)
ldi WregH,High(RAMEND)
out SPL,Wreg
out SPH,WregH
; наcтройка UART
ldi Wreg,Low(7)
ldi WregH,High(7)
out UBRRH,WregH
out UBRRL,Wreg
ldi Wreg, (1<
ldi Wreg,(1<
sei
rjmp Main
;=========================================================================
UART_RXC:
in Wreg,SREG
out UDR,WregH
out SREG,Wreg
reti
;=========================================================================
Main:
rjmp Main
;=========================================================================
Ответы