Код: Выделить всё
.include "m8515def.inc"
.def TMP = R16
.def VERT = R17
.def COUNT1 = R18
.def COUNT2 = R19
.def COUNT3 = R20
.org 0
rjmp START
START:
ldi TMP,low(RAMEND) ; ramend ii?aaaeaii a .
out SPL,TMP ;
ldi TMP,high(RAMEND)
out SPH,TMP
;********************************************
ser TMP
out DDRC,TMP
LOOP:
ldi VERT,0xFF
out PORTC,VERT
ldi COUNT3,50
rcall WAIT
ldi VERT,0x00
out PORTC,VERT
ldi COUNT3,50
rcall WAIT
WAIT:
dec COUNT1
brne WAIT
dec COUNT2
brne WAIT
dec COUNT3
brne WAIT
ret
.exit


