МИКРОКОНТРОЛЛЕР AVR - МИКРОКОНТРОЛЛЕР AVR

Как показано на рис 33.19, чтение байта из памяти программ производится в соответствии теми же соглашениями, которые приняты для записи.

Рис. 33.18. Запись при программировании AVR по параллельному интерфейсу

Рис. 33.19. Чтение при программировании AVR по параллельному интерфейсу

Каждый микроконтроллер AVR содержит три байта сигнатуры (идентификационный код), которые считываются при помощи трех последовательных операций чтения после подачи команды $08.

Программирование по последовательному интерфейсу

Как отмечено выше, последовательная загрузка EEPROM используется, в основном, в тех случаях, когда требуется программирование AVR в системе. Схема электрического соединения для программирования очень проста (рис. 33.20). Данные для программирования передаются и принимаются контроллером по последовательному синхронному интерфейсу (рис. 33.21).

Рис. 33.20. Схема включения AVR для программирования по последовательному интерфейсу

Рис. 33.21. Сигналы при передаче байта в режиме последовательного программирования по последовательному интерфейсу

Go to Top