.include "tn2313def.inc"
.def temp = R16
.cseg
rjmp RESET
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
;----------------------------------------------------------------------
RESET:
ldi temp, low(RAMEND)
out SPL,temp
ldi temp, 0x3B
out UBRR, temp ; Установим скорость 9600 bps @ 9.216MHz
ldi temp, (1<< RXEN)|(1<< TXEN)
out UCSRB,temp ; Разрешим прием и передачу ldi temp, (1<< USBS)|(3<< UCSZ0)
out UCSRC,temp ; Установим формат передачи данных 8data,2stop bit
;----------------------------------------------------------------------
forever:
sbis UCSRA,UDRE
rjmp forever
ldi temp, 0x75
out UDR, temp
rjmp forever
не