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


 

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

61976. Урок с использованием профессионально-направленной лексики и элементов деловой игры в ситуациях коммуникативного общения 47.02 KB
  Технологическая карта урока Тема урока: Introduсtion to the cr Знакомство с автомобилем Цели урока: Развитие знаний о конструкциях автомобилей через овладение новыми лексическими единицами по теме â Introduсtion to the cr â развитие навыков монологической речи Задачи урока: Обучающие: Правильное произношение новых терминов связанных с функционльностью автомобиля и практика речевой деятельности: Усвоение и активизация лексики по теме урока Повторение старого и дальнейшее закрепление нового лексического материала по...
61978. Я – гражданин Республики Беларусь 21.94 KB
  Ход учебного занятия Сообщение темы и цели учебного занятия. Тема нашего сегодняшнего урока Я гражданин Республики Беларусь. Мы носим имя гражданин Республики Беларусь. Беседа Наша Родина Беларусь.
61979. British Traditions and Customs 22.04 KB
  British nation is considered to be the most conservative in Europe. It is not a secret that every nation and every country has its own customs and traditions. In Great Britain people attach greater importance...
61982. А. Гайдар «Тимур и его команда» 19.58 KB
  Цели: познакомить учащихся с жизнью и творчеством Гайдара его повестью Тимур и его команда продолжить работу над совершенствованием качеств полноценного навыка чтения и умения работать с текстом произведения.
61983. Совершенствование прыжка в длину с места 74.73 KB
  Воспитание волевых качеств целеустремлённости Место проведения: спортивный зал Оборудование: свисток скакалки Содержание Дозировка Организационно-методические указания Вводная часть Построение приветствие сообщение темы и задач урока...
61984. Наложение повязок на конечности 101.24 KB
  Применение теоретических знаний в практической деятельности умение накладывать повязки. В зависимости от цели накладывания повязок различают: защитные повязки защищающие раны от высыхания и механического раздражения...