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


 

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

32225. Особенности допроса потерпевшего 38 KB
  Особенности допроса потерпевшего. Тактика допроса потерпевшего Особенности тактики допроса потерпевших. При допросе потерпевшего необходимо в каждом случае учитывать глубину его психических переживаний и те факторы которые предопределяют его психическое состояние. Поскольку сразу же после совершения преступления психическое состояние потерпевшего может помешать даче им полных и достоверных показаний рекомендуется по возможности не торопиться с первым допросом.
32226. Тактика предъявления обвинения и тактические основы допроса обвиняемого 40.5 KB
  Для эффективного его проведения следователю необходимо хорошо разбираться в психологии допрашиваемых уметь устанавливать с ними правильные взаимоотношения варьировать с учетом конкретной ситуации личности допрашиваемого имеющихся доказательств различные тактические приемы и методы психологического воздействия. Предметом допроса могут быть: обстоятельства входящие в предмет доказывания место время обстоятельства субъекты; обстоятельства необходимые для достижения промежуточных целей расследования; обстоятельства с помощью...
32227. Подготовка следователя к проведению следственного эксперимента 30 KB
  Подготовка следователя к проведению следственного эксперимента. При этом подготовительные действия обеспечиваемые следователем можно подразделить на два этапа: подготовка до выезда на место проведения эксперимента и непосредственно на месте до совершения самих опытных действий. На первом этапе следователь должен определить цель эксперимента т. Тщательное изучение этих материалов позволяет определить место время и условия производства эксперимента круг его участников и роль каждого из них.
32228. Составление плана расследования. Основные и вспомогательные формы планов 35 KB
  Составление плана расследования. Это приводит к необходимости планирования расследования различных дел во времени подготовка документов отчётов и т. 2 План расследования по конкретному преступлению. Составляется план расследования по версиям.
32229. Каноническое представление уравнения Эйлера 137.5 KB
  Например требуется определить закон изменения якорного тока и скорости вращения двигателя постоянного тока который поворачивает платформу экскаватора. Динамика двигателя описывается уравнением равновесия моментов момент развиваемый двигателем уравновешивается динамическим моментом и моментом сопротивления: п.1 где Мдв=Смi момент развиваемый двигателем См постоянная двигателя i якорный ток J момент инерции приведенный к валу двигателя скорость вращения...
32230. Синтез оптимального управления при ограничениях на управляющее воздействие 163 KB
  Более эффективно решение задач синтеза оптимального управления при ограничениях управляющих воздействий осуществляется путем использования принципа максимума предложенного в 1956 году академиком Л. Принцип максимума является дальнейшим развитием вариационного исчисления. Это условие положено в основу принципа максимума. Рассмотрим применение принципа максимума Понтрягина для решения задач оптимизации.
32231. Метод динамического программирования Р. Беллмана 1.14 MB
  6 величина определяется в соответствии с уравнениями 7.10 При условиях ; Оптимальное уравнение определяется в результате решения уравнения 7.10 можно заменить уравнениями в частных производных 7.4 получим Из уравнения получим П 7.
32232. Связь между принципами максимумами и динамическим программированием 359.5 KB
  17 является скалярным произведением векторов Ψ и X: Н = ψ 8. Вектор касателен к траектории t и нормален к векторам ψ и ψ что определяет оптимальный процесс перехода из в . Максимальное быстрое уменьшение J будет происходить очевидно что если вектор скорости Хточка в направлении убывании убывание J будет максимальным. Для обеспечения этого необходимо чтобы проекция вектора скорости движения изображающей точки Хточка на вектор отрицательной нормалям к поверхности J...
32233. Синтез оптимального по быстродействию программного управления 211 KB
  3 Где уравнение динамики объекта управления Поскольку то максимум функции Н реализуется одновременно с максимумом функции: 9. Решим задачу определения оптимального по быстродействию программного управления на примере объекта второго порядка: .1 То структурная схема объекта представлена на рис. Структурная схема объекта управления В соответствии со структурной схемой на рис.