Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Леонид Иванович 24 января 2003 г. 12:37
В ответ на: Ответы: отправлено olga 24 января 2003 г. 12:29

Для управления устройствами у Вас используется не весь порт D, а только некоторые его разряды. Поэтому используйте вместо записи байта в порт команды установки/сброса отдельных выводов порта, тогда и сомнений не будет.
А прерывания возникать не будут, если выводы порта не меняют своего состояния, независимо от того, что записывается в порт. Если разряды, соответствующие линиям прерывания настроены на ввод, то запись байта в порт будет лишь включать/отключать внутренние подтяжки. Если есть внешние, или к портам подключены выходы какой-то логики, то состояние выводов меняться не будет и прерывания не возникнут.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru