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


 

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

41704. РАСЧЕТ ЦЕПИ ПОСТОЯННОГО ТОКА 182.5 KB
  Я исследовал токи, напряжения и мощности в цепи постоянного тока с помощью пакета прикладных программ PSpise. Так же я составили описание схемы на внутреннем языке PSpice, предварительно заменив источники тока, источниками напряжений и упростил схему.
41706. Программная реализация алгоритмов линейной структуры на языке программирования Turbo Pascal 153.86 KB
  Описание объявление данных содержит упоминание всех объектов используемых в программе и включает в себя: раздел подключаемых библиотек модулей определяется служебным словом USES и содержит имена подключаемых модулей: uses CRT Grph; раздел описания меток: любой оператор в программе может быть помечен меткой. Типы данных. Под типом данных понимается множество допустимых значений этих данных а также совокупность операций над ними. Тип определяет также и формат внутреннего представления данных в памяти компьютера.
41707. Знакомство и приемы работы в интегрированной среде языка Турбо-Паскаль 52.4 KB
  на экране монитора ПК могут формироваться следующие видимые компоненты среды: меню окна диалоговые окна и строка состояния. Меню называется прямоугольный участок экрана содержащий ряд ключевых слов и предназначенный для выбора одного из предлагаемых вариантов работы. Содержащиеся в меню ключевые слова обозначают возможные альтернативы называемые в дальнейшем опциями option выбор. Интегрированная среда Турбо-Паскаля обеспечивает иерархическую систему меню.
41708. ИССЛЕДОВАНИЕ ТИПОВЫХ ЗВЕНЬЕВ ЛИНЕЙНЫХ АСР 165.27 KB
  Переходная характеристика Время сек Импульсная характеристика Время сек Рисунок 1 Переходная и импульсная характеристика звена W1 Переходная характеристика Время сек Импульсная характеристика Время сек Рисунок 2 Переходная и импульсная характеристика звена W2 Переходная характеристика Время сек Импульсная характеристика Время сек Рисунок 3 Переходная и импульсная характеристика звена W3 Переходная характеристика Время сек Импульсная характеристика Время сек Рисунок 4 Переходная и импульсная характеристика звена W4...
41709. Расчет поперечной рамы стального каркаса одноэтажного здания на действие постоянной нагрузки 702.68 KB
  Поперечное сечение в виде 2х уголков с параметрами уголка 160×100×10 Высота низа колонн 8 м Поперечное сечение в виде трубы с параметрами 720×12 Высота верха колонн 6 м Поперечное сечение в виде трубы с параметрами 720×8 q = 24 кН м P = 32 кН ℓ = 32 м Цели лабораторной работы: Произвести расчет поперечной рамы стального каркаса одноэтажного здания с помощью ПК ЛИРА Определить для основных сечений колонн и ригеля максимальные значения нормальных и касательных напряжений Сделать вывод о работе конструкции Ход работы: Создание расчетной...
41710. Команды MSDOS 251.68 KB
  Название команды Синтаксис команды Создание файла с консоли copycon имя файла Удаление файла del имя файла Переименование файла ren имя файла 1 имя файла 2 Редактирование файла edit имя файла Переход на диск имя диска Переход в каталог cd путь Создание каталога md имя каталога Удаление каталога rd имя каталога Очистка экрана Cls Вывод содержимого файла на экран type имя файла Копирование файла copy путь 1 что копируется путь 2 куда копируется Поиск файла filefind имя файла Работа с командной строкой Prompt Информация о команде команда ...
41711. Индекс FTSE 100 109.84 KB
  Индекс начал рассчитываться с 3 января 1984 года с уровня 1000 пунктов. Компании чьи акции учитываются в расчете индекса FTSE 100 должны удовлетворять условиям выставляемым FTSE Group: а должны входить в список Лондонской фондовой биржи; б стоимость акций индекса FTSE 100 выражается в фунтах или евро;в пройти тест на принадлежность к определенному государству;г акции FTSE 100 должны быть в свободном обращении и быть легко ликвидными. Индекс FTSE 100 включает 100 компаний британской экономики хотя на самом деле список состоит из...
41712. Основы работы в ГИС ArcView 1.75 MB
  Интерфейс пользователя rcView Окно программ Окно приветствия Строка меню Строка кнопок Строка инструментов Окно вида Меню работы с файлами Меню редактирования Меню вид Меню тема Меню графика Меню окно Строка кнопок: