33363

Состав и назначение элементов процессорного ядра, характеристика ОМК АТ90S8515

Доклад

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

Организация памяти микроконтроллера Память микроконтроллеров VR семейства Clssic выполнена по Гарвардской архитектуре в которой разделены не только адресные пространства памяти программ и памяти данных но также и шины доступа к ним. В связи с тем что регистровая память находится в адресном пространстве ОЗУ об этих двух областях памяти обычно говорят как об одной. 6 регистров общего назначения R26 R31 X Y Z используется в качестве указателей при косвенной адресации памяти данных. Каждый регистр файла имеет свой собственный адрес в...

Русский

2013-09-05

31 KB

1 чел.

Состав и назначение элементов процессорного ядра, характеристика ОМК АТ90S8515.

Микроконтроллер AVR AT90S8515 семейства Classic является 8-разрядным микроконтроллером с RISC – архитектурой. МК имеет электрически стираемую память программ (FLASH), ОЗУ и память данных (EEPROM), а также разнообразные периферийные устройства: сторожевой таймер, два таймер/счетчика, последовательные асинхронный и синхронный порты, четыре 8-разрядных порта ввода/вывода, аналоговый компаратор.

Организация памяти микроконтроллера

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

АЛУ- арифметико- логическое устройство, выполняющее все вычисления, непосредственно подключено к 32 рабочим регистрам, объединёнными в регистровый файл. Благодаря этому АЛУ выполняет одну операцию за один машинный цикл.

Регистры общего назначения

Все 32 РОН непосредственно доступны АЛУ. Благодаря этому любой РОН может использоваться в командах и как операнд источник и как операнд-приемник. 6 регистров общего назначения R26 -R31 (X, Y, Z) используется в качестве указателей при косвенной адресации памяти данных. Каждый регистр файла имеет свой собственный адрес в пространстве памяти данных. Поэтому к ним можно обращаться как к памяти, несмотря на то, что физически эти регистры не являются ячейками ОЗУ.

Энергонезависимая память данных Объем этой памяти в МК AT90S8515 составляет 512 байт. EEPROM-память расположена в своем адресном пространстве и также, как и ОЗУ, организована линейно. Для обращения к EEPROM-памяти используются три регистра: регистр адреса, регистр данных и регистр управления. В регистр адреса загружается адрес ячейки, к которой будет производится обращение. Эти регистры доступны как для записи, так и для чтения.  Регистр ввода/вывода, являющийся регистром данных EEPROM-памяти называется EEDR (EEPROM Data Register). При записи в этот регистр загружаются данные, которые должны быть помещены в EEPROM по адресу, находящемуся в регистре EEAR (регистрах EEARH и EEARL). При чтении в этом регистре находятся данные, считанные из EEPROM по адресу, находящемуся в регистре EEAR (EEARH и EEARL).

Регистр управления EECR (EEPROM Control Register) используется для управления доступом к EEPROM-памяти.


 

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

65879. АНТИСЕПТИКА 185.5 KB
  Нельзя не отметить условности этого разделения: дренирование ран принято относить к физической антисептике, но оно приводит к механическому удалению из раны субстрата размножения бактерий; при воздействии низкочастотного ультразвука - метода физической антисептики...
65880. Культура Галицько-Волинського князівства у контексті загальноєвропейського культурного розвитку (XІІ – ХІІІ ст.) 280 KB
  Розвиток книжної справи за часів Галицько-Волинської держави. Значення культурних звязків Галицько-Волинського князівства з іншими руськими землями та західними державами. Врешті-решт Київ і Київська земля стали об'єктом колективного суверенітету з боку найсильніших князів Русі...
65881. Маркетинговая среда и информация. Международные маркетинговые исследования 35.12 KB
  Маркетинговая среда состоит из сфер в которых фирма должна искать для себя новые возможности и следить за возникновением потенциальных угроз. Нерегулярный экспорт это пассивный уровень вовлечения когда фирма время от времени экспортирует свои излишки и продает...
65882. Вбудовані функції 49.5 KB
  Перед тим, як продовжити засвоєння механізмів роботи з класами, дамо невелике, але важливе пояснення. Воно не належить конкретно до об'єктно-орієнтованого програмування, але є дуже корисним засобом мови програмування C++, яке достатньо часто використовують у визначеннях класів.
65883. Загальні принципи побудови обчислювальних мереж: еволюція обчислювальних систем; структурна організація комп’ютерної мережі; основні апаратні та програмні компоненти мереж 139 KB
  Мета: Вивчити еволюцію обчислювальних систем: системи пакетної обробки багато термінальні системиперші глобальні та локальні мережі поява стандартних технологій побудови мереж сучасні тенденції; Структурну організацію компютерної мережі: масштаби середовища та режими передачі даних...
65885. Французский героический эпос. «Песнь о Роланде» 43 KB
  Этот цикл посвящен времени правления Карла Великого образ Карла в этом цикле подвергается идеализации а кроме того в этом цикле речь также идет о его верных вассалах и коварных врагах. События которые рассказывают эти жесты относят ко времени после смерти Карла Великого.
65887. Крещение и его влияние на развитие русской культуры 41.5 KB
  Уже в то время на Руси были христиане при дворе князя была сильная христианская партия. И Фотий и Никон говорят что корабли Русичей потерпели крушение изза внезапно налетевшей бури и произошло это благодаря божественному вмешательству божественному заступничеству. Владимир принимает решение...