- •1.Введение в микропроцессорную технику.
- •3. Цикличность работы микропроцессора.
- •3.5 Временные диаграммы команд.
- •5.Система команд мп кр580ик80.
- •5.1.Формат команд.
- •5.2.Способы адресации команд и схемы их выполнения.
- •5.3.Команды мп кр580ик80 (классификация по назначению).
- •6 Арифметические основы мпс.
- •6.1 Системы счисления
- •6.2Перевод чисел из одной системы счисления в другую.
- •6.3Коды чисел в мпс.
- •6.4 Арифметические действия с кодами чисел.
- •7.Основы програмирования мпс.
- •7.1Общие сведения.
- •7.2. Программный ввод–вывод данных.
- •8.5. Програмируемый контроллер прерываний кр580вн59. Общая хар-ка(стр-я схема,режимы работы). Программирование
- •8.7. Програмируемый контроллер прямого доступа к памяти.
- •8.9.Програмируемый интервальный таймер.
- •9. Секционированные микропроцессоры
- •9.1. Принцип микро программного управления. Особенности мп, построенных на этом принципе
- •7.7. Структура мву на основе секционированных мп
- •10.Микроконтроллеры
- •10.1.Общие сведения о микроконтроллерах
- •10.2.Микроконтроллеры avr.Общие характеристики. Выводы. Тактовый генератор.
- •10.3.Процессор. Его состав и функции. Регистр. Состояние cpeg. Назначениедругих регистров. Пространство ввода-вывода.
- •10.4.Структура памяти (азу,пзу и т.Д.)
- •10.5.Переферийные устройства
10.4.Структура памяти (азу,пзу и т.Д.)
память программы ОЗУ
Flash 1k × 16 |
$øøø
$3FF |
32РОН |
$øø
$1F(31) |
64 В/В |
$20
$5F(63) | ||
| |||
| |||
128×8 SRAM |
$60
$DF |
10.5.Переферийные устройства
Парал. –порт ввода/вывода
Порт в данном контроллере пер. В и D, В содержит 8 линий, а D- 7 битов. Некоторые линии портов исп-ся для выполнения альтернативных Ф-ций в спец. режиме, например 3 линии порта D исп-ся для программиров. памяти программ МК.
Последоват. порт SPI
Предназнач. для В/В байтов с др. ус-ми, кот. имеют такой же порт (один ведущий, другой ведомый)
Обмен с помощью 3-х лин.
Последоват порт UART
Предназначен для передачи и према данных по двухпроводным линиям связи. Согласован с интерфейсом RS232SI. Прием и передача одновременно.
Последоват порт TWSI
Предназначен для обмена байтами данных с др. ус-ми по двухпроводной линии.
Таймер- счетчик общего назначения T/cx.
x- номер (0,1,2,…)
T- таймер
Различают:
1)Таймер- счетчик общего назначения
Предназначен для формирования запроса прерывания при истечении задан. интервала времени или при свершении заданного числа событий (режим счетчика)
2)(режим таймера)
Таймер-счетчик выполняет след. ф-ции:
1) захвата- она заключается в запоминании кода сформирован. в счетчике в спец. регистре захвата при изменении знач. опред. внешн. или внутр. сигнала. При этом формируется. запрос прерывания, кот. наз. САРТ.
2) сравнения (compare)- она заключ. в изменении значения сигнала на опред. выходе … при совпадении кода, формируемого в счетчике с кодом в спец. регимстре сравнения. При этом формируется запрос прерыва, кот. наз. СОМР.
3) ф-ция широко-импульсного модулятора (DWH)- она заключ. в формировании на опред. выходе МК импульсной последоват. с заданными периодами повторения длительности импульса.
4) ф-ция счета реал. времени- реализуется в таймере счетчика при использ. дополнит. внутр. ген-ра, к кот. нужно подсоединить кварцевый внешн. резонатор.
парам. процессов таймера счетчика привязаны.
Сторожевой таймер WDT
Предназнач. для ликвидации последствий сбоя в коде выполнения программы.
Аналоговоцифровой преобр. (ADC)
Этот блок формирует 10-разрядный 2-й код числа пропорционален велич. напр. аналог. сигнал на входе МП.
Аналоговоцифровой компоратор (АС)
Сравнивает по величине аналоговые сигналы, поступ. на вх. МКи формирует запрос прерывания, кот. наз. СОМР. когда разность их значений меняет знак.
Программируемый аппаратный модулятор (РНМ)
Предназначен для формирования импулбсного сигнала на вых. для питания светодиодных индикаторов
Блок прерывания IU
Организует переход к выполнению программы обслуживания прерыван., если оно разрешено и имеет достаточный приоритет