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-памяти.


 

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

67371. МЕХАНИЗМ ПРАВОВОГО РЕГУЛИРОВАНИЯ 118.5 KB
  Право — многогранное явление, призванное регулировать общественные отношения. Его можно рассматривать с разных сторон. В роли социального феномена цивилизации, элемента культуры, меры свободы и справедливости право в большей степени...
67372. Форматування даних за допомогою функцій-членів класу ios 645 KB
  Дотепер під час введення або виведення інформації в наведених вище прикладах програм діяли параметри форматування, які за замовчуванням використовує С++-система введення-виведення. Але програміст може сам керувати форматом представлення даних, причому двома способами.
67373. СТИМУЛЫ И ОГРАНИЧЕНИЯ В ПРАВЕ 118.5 KB
  Правовое регулирование не имеет ни вещественной, ни энергетической формы, а осуществляется преимущественно на информационном уровне. Однако информация бывает разная: описательного характера (дескриптивная) и сугубо управленческая, нормативная, предписывающая (прескриптивная).
67374. Створення власних маніпуляторних функцій 532 KB
  Програміст може самостійно створювати власні маніпуляторні функції. Існує два типи маніпуляторних функцій – ті, що приймають (параметризовані) і не приймають аргументи (непараметризовані). Для створення параметризованих маніпуляторів використовуються підходи...
67375. ЛЬГОТЫ И ПООЩРЕНИЯ В ПРАВЕ 162 KB
  Находит новое отражение в законодательстве и учет особых интересов субъектов средством которого выступают правовые льготы. Льготы есть прежде всего социальная мера в этом проявляется их общественная ценность. Кроме того льготы все активнее используются в российской правовой системе...
67376. ИНДИВИД И ЛИЧНОСТЬ 98 KB
  Проблема nостоянства или тождества личности одна из важнейших и наиболее разработанных проблем философии психологии и социологии. Религиозная концепция личности также настаивает на бессмертии и бесконечной ответственности постоянного ядра личности но либо допускает перевоплощение душ...
67377. ЗАКОННОСТЬ И ПРАВОПОРЯДОК 136.5 KB
  Проблема законности одна из центральных в общей теории государства и права. В свете этих изменений существующая в литературе интерпретация законности обладает рядом принципиальных недостатков. Вопервых содержание данной категории не отражает всего многообразия явлений формирующих представления о ней...
67378. СОЦИАЛЬНЫЕ ЦЕННОСТИ И НОРМЫ 94.5 KB
  В сущности природа и сущность ценности это философский вопрос и на него: философами было дано немало ответов. Материалистические философские направления трактовали ценности как предпочтения обусловленные потребностями прежде всего такими которые в современной социологии называются базисные.
67379. СОЦИАЛИЗАЦИЯ 140 KB
  Периодом наиболее интенсивной социализации является детство но и будучи взрослым индивид вынужден адаптироваться к меняющимся социальным ценностям при переходе из одной социальной среды в другую смена статуса смена места жительства например на переезд из города в село и наоборот...