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 с динамическим управлением или другие аналогичные.


 

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

62049. Демократические выборы и политические партии 23.62 KB
  Запишем определение мажоритарной избирательной системы. Мажоритарная избирательная система Какие же плюсы это системы Запишем. Плюсы системы: Минусы системы: кто избирается в РФ по данной избирательной системе на сколько лет избирается...
62050. Способы и средства транспортировки пострадавших 17.04 KB
  Транспортировка пострадавших требует от спасателей знания приемов и навыков выполнения этой работы в зависимости от состояния пострадавшего и степени его травмирования наличия специальных средств для транспортировки...
62051. Виртуальное путешествие по Литве 20.02 KB
  Цель: Сделать урок разнообразным и интересным, познакомить с обычаями и культурой. Задачи: Образовательная: познакомить с Литвой, её географией, литературой. Воспитательная: воспитывать любовь к родной стране, интерес к её географии, литературе: сказкам и легендам.
62052. Птицы осенью 16.75 KB
  Птички улетели Стали дни короче Солнышка не видно Тёмны тёмны ночи Появление таблички Перелётные птицы Как вы думаете о чём мы будем говорить сегодня на уроке Отвечают на вопросы Выдвигают гипотезы.
62053. Осень 18.86 KB
  Задачи: Образовательные: познакомить детей с понятием окружающий мир; расширить представление обучающихся о приметах осени; формировать у детей понятия живая и неживая природа. Но ведь природа тоже бывает разная живая и неживая.
62054. Внутрішня будова Землі. Мінерали та гірські породи 53.02 KB
  Сформувати в учнів поняття про властивості гірських порід та мінералів. Сприяти розвитку навичок дослідження обєктів природи при описі зразків гірських порід та мінералів за зовнішніми ознаками.