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


 

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

47928. Предмет і завдання хімії 1.83 MB
  Основні поняття хімії Атом найменша частинка хімічного елемента що має його властивості. Молекула найменша частинка речовини що має її хімічні властивості. Менделєєва: властивості хімічних елементів та їх сполук знаходяться у періодичній залежності від заряду ядра.
47929. Принципи й системи обліку 488 KB
  Основні загальноприйняті принципи бухгалтерського обліку.Склад і загальна характеристика міжнародних стандартів бухгалтерського обліку. Класифікація систем бухгалтерського обліку.
47930. ОСОБЛИВОСТІ ФІЗИЧНОГО ВИХОВАННЯ ШКОЛЯРІВ, ЯКІ МАЮТЬ ВІДХИЛЕННЯ У СТАНІ ЗДОРОВЯ 122 KB
  Петриши ПЛАН Стан здоровя школярів у сучасних умовах Оцінка здоровя школярів. Стан здоровя школярів у сучасних умовах В Цільовій комплексній програмі €œФізичне виховання здоровя нації вказано що у сучасних умовах в Україні склалася критична ситуація із станом здоровя населення і наводяться дані про те що майже 90 дітей учнів студентів мають відхилення у здоровї. За даними статистики збільшується кількість учнів першого класу які мають відхилення в стані здоровя тобто на початку навчання у школі а в подальші шкільні...
47931. Основні поняття та визначення концепцій операційніх систем 11.08 MB
  Під ресурсами розуміють процесорний час дисковий простір пам'ять засоби доступу до зовнішніх пристроїв. У разі просторового розподілу ресурс доступний декільком споживачам одночасно при цьому кожен із них може користуватися частиною ресурсу так розподіляється пам'ять. У багатозадачних системах у пам'ять комп'ютера стали завантажувати кілька програм які виконувалися на процесорі навперемінно. Надання задачам справедливої частки ресурсів пам'яті процесора дискового простору тощо.
47932. Предмет і завдання геодезії, її звязок з іншими науками 3.12 MB
  Геодезія - це наука, яка розглядає методи та способи вимірювання земної поверхні, застосування яких дає можливість визначати форму і розміри землі, а також робити зйомку (вимірювання) окремих її частин для зображення на картах, планах використовуваних для створення різних інженерних споруд
47933. Правила та безпека дорожнього руху 2.03 MB
  ЛЕКЦІЇ І з предмету €œПравила та безпека дорожнього руху для студентів спеціальності 5. Ці Правила відповідно до Закону України Про дорожній рух встановлюють єдиний порядок дорожнього руху на всій території України. Інші нормативні акти що стосуються особливостей дорожнього руху перевезення спеціальних вантажів експлуатація транспортних засобів...
47935. Промислове квітникарство 15.7 MB
  Види садивного матеріалу що вирощується в тепличних господарствах В тепличних комплексах оранжерейних господарствах вирощують наступні види продукції: розсада однорічників; розсада дворічників; саджанці багаторічників; горщечкові культури; квіти на зріз у...
47936. Місто як продукт розвитку суспільства. Історичний процес розвитку міст. Класифікація міст 926 KB
  Вибір території для будівництва населених пунктів або міст. Достатність території для перспективного розвитку. Умови інженерного обладнання території. Місцевість повинна мати оптимальні ухили рельєфу для нормального водовідведення поверхневих вод з території та організації вулично дорожнього руху.