33364

Структура памяти ОМК АТ90S8515

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Причем память данных состоит из трех областей: регистровая память статическое ОЗУ и память на основе EEPROM. В связи с тем что регистровая память находится в адресном пространстве ОЗУ об этих двух областях памяти обычно говорят как об одной. Память программ Память программ ёмкостью 4 К 16разрядных слов предназначена для хранения команд управляющих функционированием микроконтроллера.

Русский

2013-09-05

30.5 KB

0 чел.

Структура памяти ОМК АТ90S8515

Память микроконтроллеров AVR семейства Classic выполнена по Гарвардской архитектуре, в которой разделены не только адресные пространства памяти программ и памяти данных, но также и шины доступа к ним. Причем память данных состоит из трех областей: регистровая память, статическое ОЗУ и память на основе EEPROM. В связи с тем, что регистровая память находится в адресном пространстве ОЗУ, об этих двух областях памяти обычно говорят как об одной. Каждая из областей (ОЗУ и EEPROM) расположена в своем адресном пространстве.

Память программ

Память программ ёмкостью 4 К 16-разрядных слов предназначена для хранения команд, управляющих функционированием микроконтроллера. В памяти программ хранятся также различные константы, не меняющиеся во время работы программы. Память программ в микроконтроллерах семейства Classic  представляет собой электрически стираемое ППЗУ (FLASH-ПЗУ). Поскольку все команды занимают в памяти 16 бит (некоторые - 32 бита), память программ имеет 16-разрядную организацию. Для адресации памяти программ используется счетчик команд (РС - Program Counter).

Память данных

Память данных микроконтроллеров семейства Classic разделена на три части: регистровая память, оперативная память (статическое ОЗУ) 512 байт и энергонезависимое ЭСППЗУ (EEPROM) 512 байт.

Регистровая память включает в себя 32 регистра общего назначения (РОН), объединенных в регистровый файл и служебные регистры ввода/вывода (РВВ). Размер регистровой памяти фиксирован и для всех моделей составляет 96 байт, соответственно под РОН отводится 32 байта, а под РВВ - 64 байта.

Использование внешнего ОЗУ

Микроконтроллер АТ90S8515 имеет возможность подключения внешнего статического ОЗУ объемом до 64 Кбайт. Для разрешения работы с внешним ОЗУ необходимо установить в «1» разряд SRE регистра MCUCR. При этом микроконтроллер начинает сам управлять режимом работы порта A (вход/выход).

Для подключения внешнего ОЗУ используются следующие выводы микроконтроллера: порт A (PA0...PA7) - мультиплексированная шина адреса (младшие 8 разрядов)/шина данных;  порт С (PC0 ... PC7) - шина адреса (старшие 8 разрядов);  ALE- сигнал строба адреса; RD(PС7) - сигнал строба чтения; WR(PС6) - сигнал строба записи.

Для подключения внешнего ОЗУ к микроконтроллеру дополнительно потребуется регистр-защелка. В качестве защелки можно использовать микросхемы 1533ИР22, 1564ИР22, 1594ИР22 с потенциальным управлением или 1533ИР23 с динамическим управлением или другие аналогичные.


 

А также другие работы, которые могут Вас заинтересовать

69487. Расчет редуктора привода конвейера и выбор основных комплектующих 773 KB
  Редуктор состоит из корпуса, в который помещают элементы передачи – зубчатые колеса, валы, подшипники и т.д. В отдельных случаях в корпусе редуктора размещают также устройства для смазывания зацепления и подшипников (например, внутри корпуса редуктора может быть помещен шестеренный масляный насос)...
69488. Расчёт дисперсионных характеристик круглого оптического волновода 809.5 KB
  Целью работы является получение уравнений характеризующих направляемые волноводом электромагнитные волны ЭМВ а также получение дисперсионного уравнения определяющего характеристики распространения ЭМВ по волноводу.
69491. Облік випуску продукції та визначення її собівартості 924.5 KB
  Метою дослідження теми курсової роботи є розробка пропозицій і рекомендацій з удосконалення теоретико-методологічної бази обліку випуску продукції та визначення її собівартості з урахуванням міжнародних стандартів обліку.
69492. ОБЕСПЕЧЕННОСТЬ ПРЕДПРИЯТИЯ ТРУДОВЫМИ РЕСУРСАМИ. ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ ИХ ИСПОЛЬЗОВАНИЯ 683.5 KB
  Всестороннее теоретическое исследование положений анализа трудовых ресурсов и их практическое применение на примере конкретного предприятия. Для этого необходимо изучить, во-первых, обеспеченность рабочих мест производственных подразделений персоналом в требуемом для производства профессиональном и квалификационном составе
69493. Оборудование участка железной дороги устройствами диспетчерской централизации Луч 1 MB
  Основными задачами настоящими курсового проекта (далее по тексту: проекта) являются: Приобретение навыков в оборудовании участка железнодорожной линии системами диспетчерской централизации на примере системы ДЦ «Луч».
69494. Программа расчета определителя матрицы произвольного порядка 614.5 KB
  Основание для разработки. Необходимость расчета большого количества определителей самых различных матриц на младших курсах и проблематичность проверки вычислений. Отсутствие легкодоступных аналогов в Интернет Задание для курсовой работы...
69495. Экономическая сущность оборотных средств предприятия 178 KB
  Источники формирования оборотных средств. Эффективность использования оборотных средств. На эти денежные ресурсы предприятие закупает на рынке или у других предприятий по договорам сырьё материалы топливо оплачивает счета за электроэнергию выплачивает...