В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Применение > SEEPROM
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Подключение последовательных ЭСППЗУ AT93CXX к микроконтроллерам AT89CX051

Микросхемы запоминающих устройств (ЗУ) с последовательным интерфейсом обладают рядом преимуществ по сравнению с ЗУ с параллельным интерфейсом в случае, если приемлема пониженная скорость обмена информацией. Помимо малого занимаемого места на печатной плате, последовательные ЗУ существенно экономят линии ввода-вывода микроконтроллера. Полезность последовательных ЗУ еще более возрастает, если стоит задача добавления внешней памяти к микроконтроллеру с малым числом выводов, например, микроконтроллеры AT89C1051 и AT89C2051 фирмы Atmel.

Данные «Рекомендации…» являются руководством по программным процедурам, которые могут быть включены в состав приложения пользователя для организации чтения и записи последовательных ЭСППЗУ AT93CXX под управлением микроконтроллера AT89CXX. Все семь представителей семейства AT93CXX поддерживают следующие операции: чтение, запись, запись всей памяти, стирание всей памяти, разрешение стирания/записи и запрет стирания/записи. Подпрограммы являются универсальными и поддерживают и 8-ми битный и 16-ти битный доступ ко всем представителям семейства 93CXX. Кроме того, ЭСППЗУ могут быть включены по 3-пров. или 4-пров. схеме.

Подключение AT93CXX к микроконтроллеру AT89CX051 выполняется по 3-пров. (рисунок 1) или 4-пров. (рисунок 2) схемам. В 3-пров. схеме сигналы ЭСППЗУ DI (последовательный ввод данных) и DO (последовательный вывод данных) подключаются к одному и тому же выводу микроконтроллера, тем самым экономя 1 вывод. Такое подключение стало возможным, благодаря тому, что вывод микроконтроллера может динамически переключаться на ввод или вывод.

Обратите внимание на подключение вывода ORG у AT93CXX на рисунках 1 и 2. Вывод ORG (внутренняя организация) позволяет выбрать 8-разр. формат посылки, если подключить к общему, или 16-разр., если оставить неподключенным или соединить с VCC. Указанное на рисунках подключение вывода ORG является необязательным, т.е. 8-разр. или 16-разр. формат может задаваться как в 3-пров., так и 4-пров. схемах.

Программное обеспечение к данным «Рекомендациям…» может быть скачано с этой страници. Более детально о работе программы можно прочитать в комментариях в файле-исходнике.


Рисунок 1 - 3-пров. схема подключения


Рисунок 2 – Типовая схема подключения

Документация и софт:

  67 Kb Engl Исходный документ
  40 Kb Пример программы
  RUS Описание микросхем SEEPROM серии AT93