double arrow

Опознание Х2

Выделение Х2

Опознание Х1

Применение управляющих сигналов для изменения процесса выполнения программы.

Основной задачей МПС является обработка информации, в зависимости от сложившейся ситуации(для системы управления).

Для изменения процесса управления вводятся сигналы управления.В программе необходимо выделить эти сигналы и опознать его значение, и на основе опознания изменить процесс работы прграммы.

Разработать управляемый счетчик на вход МПС подается 2 сигнала.

Х1 – установка счетчика в Q0, если Х1 = 0

Х2 – остановка счетчика, если Х2 = 0

Рассмотрим выделение и опознание этих сигналов

­_ _ X2 X1 _ _ _

1. Выделение Х1 (A)ß

0 0 0 1 0 0 0

ANI 0 10h

JNZ <метка> если Z=0

……………….. если Z=1

ANI 20h

JNZ <метка> если Z=0

………………. если Z=1

Микроконтроллеры

1. Определение и общая структура микроконтроллера (МК).

2. Архитектура и работа микроконтроллера AVR «Atmel».

Определение:

Микроконтроллер- это самостоятельная микропроцессорная система (МПС),

которая содержит центральный микропроцессор, вспомогательные схемы и устройства ввода/вывода, размещённые в одном корпусе. Это определение справедливо к 8 разрядным МК.

Классификация микроконтроллеров:

По архитектуре.

1) Принстонская архитектура (фон Неймановскаская)

Пример МК: КР380, Z-80

В данной программе ОЗУ и стек находятся в общем запоминающем устройстве (ЗУ) и считывание происходит по единой шине данных.

Преимущества:

простота реализации и более гибкое применение программных процедур.

Недостатки:

небольшие скорости обработки информации.

2) Гарвардская архитектура.

Хранение RAM и стека в отдельных блоках и подведены отдельные шины к этим блокам.

Преимущества:

быстродействие, т.е. меньшее количество тактов.

Недостатки:

Сложность технической реализации и менее гибкое выполнение некоторых программных процедур.

Классификация по функциональным предназначениям.

  1. Встраиваемые МК (как правило 8-и разрядные)
  2. 16 и 32 разрядные МК (на нескольких чипах)
  3. Цифровые сигнальные процессоры (DSP)

Встраиваемые МК – обеспечение управления объектами и связь с внешними устройствами (сотовые телефоны, ТВ пульт, приёмники)

16 и 32 разрядные МК имеют внешнюю память, не только ПЗУ, но и ОЗУ. Эти МК используются там, где требуются большие объёмы памяти, которые как правило поступают с 8 разрядного МК. Они имеют дисплеи и встраиваемые программаторы.

Программное устройство, позволяющее записывать программу с ПК в МК.

DSP процессоры – применяются для программирования цифровых фильтров, а так же в качестве шумоподавляющих устройств.

Состав микроконтроллеров:

  1. Блок начального запуска процессора (reset)
  2. Генератор тактовых импульсов
  3. Центральный процессор. (ПЗУ (EPROM и EEPROM))
  4. ОЗУ (память RAM)
  5. Устройство ввода/вывода.
  6. Таймеры.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: