|
cli ; запретить прерывания
st x, enter
ldi xl,stroka ; инициализировать указатель строки
ldi poit_ep,ep_stroka ; инициализировать указатель eprom
m30: sbic eecr,eewe ; ждать пока eprom освободиться
rjmp m30
rcall pause
out eear, poit_ep ; загрузить адрес
ld temp, x+
out eedr, temp ; загрузить данные
sbi eecr,eemwe ; разрешить запись
sbi eecr,eewe ; запись
inc poit_ep ; poit_ep++
cp temp,enter
brne m30 ;
ldi temp, 0b01000000
out gifr, temp ; очистить флаг прерывания
sei ;
E-mail: info@telesys.ru