[an error occurred while processing this directive]
ATMEGA128 проблема с внешними пррываниями
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Borys 06 июля 2006 г. 11:30

Я у 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: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru