
- •Глава 1: Микропроцессор. Основные сведения
- •1.1 Основные характеристики мп
- •1.2 Структура микропроцессорного устройства
- •1.3 Запоминающие устройства.
- •1.4 Оперативное запоминающее устройство
- •1.4 Постоянные зу (пзу)
- •Глава 2: Восьмиразрядный мп кр580
- •2.1.2. Блок арифметико-логических операций (алу)
- •2.1.3. Блок управления
- •2.2.1 Система и формат команд. Способы адресации
- •2.2.2 Основные правила работы мп
- •2.3 Словосостояние мп
- •2.4 Работа устройства управления в режиме прерывания
- •2.5 Работа устройства управления в режиме прямого доступа к памяти (пдп)
- •Глава 3: Интерфейс. Общие сведения
- •3.1 Организация прерывания. Арбитраж
- •3.2 Программируемый периферийный адаптер
- •3.3 Программируемый связной адаптер
- •3.3.1 Структурная схема связного адаптера
- •3.3.2 Работа пса в асинхронном режиме
- •3.3.3 Работа пса в синхронном режиме
- •3.4 Программируемый контроллер прерывания
- •3.5 Контроллер прямого доступа к памяти
- •Глава 4: 16-разрядный мп кр1810вм86
- •4.1 Структура мп кр1810
- •4.1.1 Устройство сопряжения с шиной
- •4.1.3 Устройство управления
- •4.1.4 Работа устройства управление. Диаграмма работы
- •4.2 Система и формат команд
- •4.2.1 Формат команд
- •4.2.2 Система команд
- •4.2.3 Способы адресации
- •Глава 5: микроконтроллер. Общие сведения
- •5.1 Классификация микроконтроллерных систем
- •Глава 6: микроконтроллеры семейства Microchip
- •6.1 Процессорное ядро
- •6.1.1 Организация памяти
- •6.2 Организация периферийных модулей
- •6.2.1 Порты ввода/вывода
- •6.2.2 Модуль прерывания
- •6.3 Периферийные модули специального назначения
- •6.3 Система и формат команд. Способы адресации
- •6.4 Средства разработки семейства Microchip
- •Глава 7: микроконтроллер mcs 51
- •7.1.1 Общие сведения
- •7.1.2 Режим общего напряжения и электропитания. Регистры электропитания
- •7.1.3 Модули ацп
- •7.1.4 Модуль цап
- •7.2 Периферийные модули
- •7.2.1 Последовательные порты ввода
- •7.2.2 Модуль spi
- •7.2.3 Таймеры
- •7.3 Программируемый массив счетчиков (pca)
- •7.4 Порты ввода
- •7.5 Система и формат команд
- •7.6 Способы адресации
- •7.7 Типы команд мк
- •Глава 8: применение програмируемых цифровых устройств в системах безопастности
- •8.1 Организация передачи информации
- •8.2 Параллельный интерфейс периферии lpt
- •8.3 Интерфейс rs232 (com порт)
- •8.4 Интерфейс Токовая петля
- •8.5 Интерфейс spi
- •8.6 Интерфейс i2c
- •Глава 9: Применение микропроцессорной техники
- •9.1 Измерительные системы
Глава 1: Микропроцессор. Основные сведения
Микропроцессор – микросхема, функциональное назначение которой изменяется под действием внешних управляющих сигналов, т.е. при смене команды, и осуществляющая над данными арифметические и логические операции. Микропроцессор реагирует на входные и формирует выходные сигналы, которые определяются последовательностью команд микропроцессора (программой). Эти команды содержатся в запоминающем устройстве микропроцессорной системы.
Микропроцессорная система – это специализированная информационная или управляющая система на основе микропроцессорных средств.
Микроконтроллер – микропроцессор, ориентированный не на вычисления, а на выполнение программ управления объектами, т. е. это микропроцессор с периферийными устройствами, ОЗУ, ПЗУ.
Однокристальная ЭВМ (однокристальный микроконтроллер) – интегрированная в одном кристалле микропроцессорная система, содержащая необходимый минимальный набор функциональных узлов микро ЭВМ, включая периферийные устройства. По сравнению с обычной микро ЭВМ характеризуется ограниченными возможностями, но существенно меньшими габаритами, массой, потребляемой мощностью. Для ОЭВМ характерны следующие особенности по сравнению с типичной структурой микро ЭВМ:
малая емкость памяти
физическое и логическое разделение памяти программ (ПЗУ) и памяти данных (ОЗУ)
упрощенная система команд, ориентированная на выполнение задач управления
специфическая организация ввода-вывода
Физическая и логическая разделенность памяти программ и данных исключает возможность модификации или замены (перегрузки) прикладных программ микроконтроллеров во время работы. Все это отличает эти приборы от классической структуры микро ЭВМ и поэтому более правильным является использование термина микроконтроллер (МК), а не ОЭВМ.
Современная типичная однокристальная ЭВМ (ОЭВМ) или однокристальный микроконтроллер характеризуется следующими свойствами:
регулируемое сверхнизкое энергопотребление
аппаратная реализация умножения
конфигурируемая внешняя шина
встроенный контроллер ПДП
несколько многофункциональных таймеров
встроенные многоканальный (обычно 8 каналов) АЦП и ЦАП
развитая регистровая система
развитая система портов ввода – вывода
1.1 Основные характеристики мп
Свойства МП описываются многими характеристиками. Основные из них:
1. Тип микроэлектронной технологии.
- построенный на биполярной технологии.
- построенный на МОП- технологии.
- совместной технологии.
2. По количеству кристаллов образующих МП:- один; - два; - более.
МП бывают:
- однокристальные МП
- многокристальные с фиксированной разрядностью слова
- многокристальные с фиксированным набором команд
Многокристальные МП обладают изменяемой разрядностью слова, но фиксированным набором операций.
3. Размеры кристалла, количество элементов на кристалле.
4. Количество выводов корпуса кристалла.
5. Разрядность - длина информационного слова, которое может быть обработано микропроцессором одновременно (4-ех; 8-ми; 16-ти; 32-ух; 64-ех разрядный МП).
6. Быстродействие - число операций в секунду (или тактовая частота), время выполнения команд.
7. Емкость (объем) непосредственно адресуемой памяти. Характеризует возможности МП по взаимодействию с запоминающим устройствами.
8. Принцип управления - программное управление с жестким (фиксированным) набором команд или микропрограммное управление.
9. Эффективность системных команд:
- количество команд;
- выполнение арифметических, логических операций;
- наличие команд оперирующих с битами, десятичными числами, числами с плавающей запятой;
- наличие команд работы со стеком.
10. Число уровней прерывания.
11. Возможность прямого доступа к памяти.
12. Тип интерфейса и пропускающая способность канала ввода- вывода.
13. Питающие напряжения – показывают, сколько и каких источников питания необходимо использовать для работы МП.
14. Мощность потребления─максимальная мощность потребления Мп.
15. Номинальные параметры входных и выходных сигналов.
16. Число входящих в МП набор БИС и выполняемые ими функции.
17. Наличие и доступность для пользователя аппаратно ─ программируемых средств поддержки проектирования и отладки МП устройств и систем.