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


 

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

6776. Історичні процеси в міграційних та еміграційних явищах українців 64.76 KB
  Історичні процеси в міграційних та еміграційних явищах українців. П Л А Н Українська еміграція - причини, хвилі та наслідки. Українська діаспора, її стан та роль у розбудові української держави. I Міграція населення - переселення, п...
6777. Етнополітичні аспекти української історії новітнього періоду (1917 - 2004рр.) 59.81 KB
  Етнополітичні аспекти української історії новітнього періоду (1917-2004рр.) План. I. Спроби вирішення етнонаціональних проблем в Україні. Центральною Радою, Гетьманським урядом та Директорією УНР. II. Етнополітичні фактори у політиці радянської влад...
6778. Проектування як складова сучасного виробництва та життєдіяльності людини 615.22 KB
  Проектування як складова сучасного виробництва та життєдіяльності людини 1.Загальні основи проектування у виробничій діяльність людини. 2. Основні ознаки проектної діяльності. 3. Види проектів. Основні поняття: проект, проектування, проектно-техноло...
6779. Поняття про етапи виробничого проектування: технічне завдання, технічна пропозиція, ескізний проект, технічний проект 89.66 KB
  Поняття про етапи виробничого проектування: технічне завдання, технічна пропозиція, ескізний проект, технічний проект, розробка робочої документації тощо. Поняття про етапи навчального проектування: організаційно-підготовчий, конструкторський, техно...
6780. Творчість як основа перетворювальної діяльності людини 21.92 KB
  Творчість як основа перетворювальної діяльності людини. Винахідництво. Раціоналізаторські пропозиції - рушійна сила у розвитку виробництва. Основні поняття: творчість, мислення, винахід, винахідництво, раціоналізаторські пропозиції 1.Творчість ...
6781. Інформаційні джерела та інформаційні технології в проектній діяльності 1.54 MB
  Інформаційні джерела та інформаційні технології в проектній діяльності 1.Інформаційні джерела як засіб проектної технології. Класифікація джерел інформації. Пошук необхідної інформації в довідниках та журналах. 2.Використання в проектній діяльності ...
6782. Технологія опрацювання інформації друкованих та електронних інформаційних джерел 886.6 KB
  Технологія опрацювання інформації друкованих та електронних інформаційних джерел. 2.Електронний спосіб аналізу та компонування інформації для проекту. 3.Сутність написання рефератів. Технологія написання навчальних, контрольних, службових та творчих...
6783. Мета, завдання і значення дизайну як сучасного методу проектування 454.62 KB
  Мета, завдання і значення дизайну як сучасного методу проектування. Основні принципи художнього конструювання. Послідовність художнього конструювання об'єктів технологічної діяльності. Технологія виконання проектної пропозиції. Мета, за...
6784. Основні етапи розробки дизайн-проекту 265.54 KB
  Основні етапи розробки дизайн-проекту. 2.Поняття експертиза виробу. 3.Поняття проектно-технологічна документація. 1.Основні етапи розробки дизайн-проекту. На цьому етапі, також здійснюється виготовлення робочої моделі та виконання робочих креслень. ...