[an error occurred while processing this directive]
|
Я у ATMEGA128 Использую ПОРТ Е (биты с 0 по 6)как выходной порт, а старший бит хочу использовать как источник внешнего прерывания. Когда я инициализирую то он перестает работать как обычный порт. Чегото я не догоняю делаю так:
ldi al, 0x00
sts EICRA, al
sts EICRB, al
ldi al, 0x80
sts EIMSK, al
ldi al, 0x00
sts EIFR, al
ldi al, 0xFF
out PORTE, al
ldi al, 0x7F
out DDRE, al
E-mail: info@telesys.ru