Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Как видно из структурной схемы, структура представленного МК, является гарвардской архитектурой – память МК состоит из 3-х отдельных блоков: FLASH память программ (4 Кбайт), 8-ми уровневый стек,



Структурная схема МК.

 

Как видно из структурной схемы, структура представленного МК, является гарвардской архитектурой – память МК состоит из 3-х отдельных блоков: FLASH память программ (4 Кбайт), 8-ми уровневый стек, память данных (192 байта).

Шина данных (8-ми битная) объединяет блоки ядра контроллера с блоками функционально-изменяемого модуля.

Регистр – счётчик команд, хранит в себе номер команд, которые нужно будет выбрать из памяти программ, после выполнения текущей команды. После выбора команды, содержимое счётчика увеличивается на единицу. В тех случаях, когда текущей выполняемой команде требуется осуществить безусловный или условный перевод, счётчик выставляет номер той команды, к которой нужно перейти.

Выбранная команда поступает в регистр инструкций (команд), из регистра инструкций команда поступает:

По шине прямой адресации (команда прямой адресации) в мультиплексор Addr MUX (мультиплексор адреса) откуда адрес требуемой ячейки памяти выставляется в память данных и по этому адресу, номер следующей команды поступает в счётчик команд и считывается содержимое выбранной ячейки (на шину данных). P.s. прямая адресация обеспечивается, тем что операнд или содержимое регистра, являющееся операндом записывается в самой команде. Например: MOV W_.5 – загрузить в W число 5. MOV W, (имя РОН)

В тех случаях когда, используется косвенная адресация, обработка данных осуществляется с помощью регистра FSR (регистр специальных функций). P.s. косвенная адресация, это такой способ адресации, при котором операнд задаётся не равно, а отдельная ссылка на регистр в котором хранится адрес этого операнда.

Например MOV W, [имя РОН] – загрузить в регистр W операнд, адрес которого находится в регистре РОН, имя которого указанно в квадратных скобках.

Из регистра инструкций, команда поступает на мультиплексор MUX с одной стороны и данные по шине данных, по 2 каналу. Первыми в мультиплексор поступают данные и загружаются в АЛУ, затем по второму каналу в мультиплексор поступает директива инструкции, потом что делать с операндом. АЛУ настраивается на требуемое задание.

Из регистра инструкций, команда поступает на детектирование (распознание) и последующего управления системой в блок надёжности МК. При выполнении операции, АЛУ загружает результат в регистр аккумулятор W. Этот регистр является активным компонентом ядра, в который может быть загружена информация, для управления блоками функционально-изменяемого модуля.



МК имеет, встроенный тактовый генератор, стабильность частоты которого поддерживается внешним кварцевым резонатором, через входы OSC1/CLOCKIN и OSC2/CLOCKOUT.

Вход MCLR предназначен для сброса МК, в случае снижения напряжения питания за пороговое значение.

Vdd, Vss - + и – МК.

Описание функционально-изменяемого блока.

Порты МК.

МК имеет 3 канала: a, b и с, канал a имеет 6 портов ввода вывода (RA0-RA5), канал b имеет 8 портов (RB0-RB7), канал с имеет 8 портов (RC0-RC7). Некоторые порты, кроме основной функции ввода/вывода на управляемый объект, имеют дополнительные возможности с периферийными модулями. Каждому порту соответствует 2 регистра: регистр данных, регистр направления (TRIS). При этом в зависимости от содержимого TRIS, каждый порт канала может быть запрограммирован или на вход или на выход. Максимальная нагрузочная способность порта 25 мА.

 


Дата добавления: 2015-09-30; просмотров: 24 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Министерство здравоохранения республики Беларусь | 7(1) Разработка и внедрение систем качества на предприятиях: цели и стратегия, среда, организация, ресурсы, обучение персонала, методы и средства. Сертификация систем качества и произ­водства.

mybiblioteka.su - 2015-2024 год. (0.009 сек.)