- •Структура и принцип действия микропроцессора классической архитектуры
- •2. Выполнение процессором командного цикла.
- •Машинный и командный цикл cisc микропроцессора
- •4. Структура команд. Способы адресации. Длинное командное слово
- •5 . Организация подпрограмм и использование стековой области памяти.
- •6.Аппаратные средства интрфейса.
- •7.Програмные средства интерфейса для управления электроприводами
- •8. Параллельный и последовательный интерфейс. Области применения
- •9. Принцип действия программируемого таймера.
- •10. Ввод и вывод информации с применением программируемого контроллера прерываний.
- •11.Работа вычислительного устройства в режиме прямого доступа к памяти.
- •12. Программная реализация интервалов времени.
- •13 Аппаратная реализация интервалов времени
- •14. Микросхемы памяти, их основные характеристики и классификация
- •15. Функциональная схема устройства оперативной памяти
- •16. Постоянные запоминающие устройства, их типы и области применения.
- •17. Применение пзу в качестве функционального преобразователя (фп).
- •18.Цифро-аналоговое преобразование.
- •19.Аналого-цифровое преобразование.
- •23. Микроконтроллер, его функциональная схема и применение в системе управления электроприводом
- •24. Влияние времени выполнения программы микроконтроллером на запас устойчивости замкнутой системы.
- •25. Микроконтроллер как динамическое звено.
- •26. Выбор числа разрядов слова данных по требуемой точности системы управления.
- •27. Рекурсивные и нерекурсивные цифровые фильтры, их передаточные функции и структурные схемы. Алгоритм и программа цифрового фильтра.
- •28. Цифровое дифференцирование и интегрирование.
- •31. Паралельная обработка информации. Классификация вычислительных систем с параллельной обработкой информации.
- •32. Процессоры с сокращенным набором команд (risc) и с полным набором команд (cisc). Примеры.
- •33. Гарвардская и разнесенная архитектуры микропроцессоров. Примеры.
- •35. Гарвардская архитектура восьмиразрядных микроконтроллеров pic.
- •36. Функциональная схема микроконтроллера msp430 и назначение входящих в него устройств.
- •37. Функциональная схема микроконтроллера pic16 и назначение входящих в него устройств.
- •38. Система команд микроконтроллера msp430. Пример составления программы.
- •39 .Система команд микроконтроллеров архитектуры adsp-bf. Пример составления программы
- •40Режимы энергопотребления микроконтроллеров.Примеры
- •41 Архитектура risc – ядра arm7 16/32 разрядных микроконтроллеров.
- •42. Система команд микроконтроллеров arm7. Пример составления программы.
- •43. Способы повышения эффективности использования конвейера.
- •45. Структура ядра adsp-bf и его регистры.
- •46. Алгоритм расчета сигнала управления в замкнутой системе.
- •47. Преобразование унитарного кода импульсного датчика в двоичный код положения с использованием устройства захвата сравнения.
- •48. Преобразование унитарного кода импульсного датчика в двоичный код положения с использованием таймера счетчика
- •49. Преобразование унитарного кода импульсного датчика в двоичный код скорости при постоянстве интервала времени.
- •50. Преобразование унитарного кода импульсного датчика в двоичный код скорости при постоянстве интервала перемещения.
- •51. Применение программируемого таймера в системах управления эп.
- •52. Применение программируемого таймера в системах управления эп.
- •53. Использование нечеткой логики для синтеза управления. Лингвист. Переменные.
- •54 Алгоритм нечеткого управления
- •55. Структура и принцип действия искусственного нейрона. Соединение в сеть
- •56. Применение искусственной нейронной сети в качестве устройства управления.
13 Аппаратная реализация интервалов времени
Программирование таймера предназначено для отсчетов интервалов времени и для времязадающих функций (формирование последовательности импульсов, импульсной модуляции, управление устройствами в функции времени)
Функциональная схема программируемого таймера.
Принцип действия ПТ:
Каждый канал таймера содержит 16-разрядные счетчики. Перед использованием записывается в счетчик пропорциональное интервалу времени значение. После поступления на вход сигнала GATE (разрешение счета), то счетчик декрементируется с каждым тактовым импульсом, когда содержимое достигает нуля - на выходе формируется импульс.
Существует 2 режима работы ПТ: режим таймера и режим счетчика. В режиме счетчика организуется счет количества импульсов. В режиме счетчика организуется счет количества импульсов. В режиме счетчика можно определять длительность интервалов. Можно задать направление счета. Чтобы запрограммировать таймер, он должен быть подключен к ЦПУ. После этого он может работать вместе с ЦПУ или как самостоятельное устройство.
Д ля начала работы таймера нужно на его вход разрешения счета подать импульс.
Обычно таймеры входят в состав микроконтроллеров.
Пример: . Определить значение, которое нужно записать в счетчик таймера.
14. Микросхемы памяти, их основные характеристики и классификация
Запоминающие устройства выполняются как отдельная микросхема или составная часть кристалла микроконтроллера.
Основные характеристики:
Информационная емкость (бит, Кбит, Мбит, байт и т.д.)
Быстродействие (время от поступления сигнала до завершения операции);
Информационная организация кристалла (определяется длиной хранимого слова – 1 бит, 4 бита, 8 бит, …)
Классификация:
RAM – ОЗУ
Random Access Memory – Оперативное Запоминающее Устройство;
ROM – ПЗУ
Random Only Memory – Постоянное Запоминающее Устройство;
15. Функциональная схема устройства оперативной памяти
ОЗУ предназначены для хранения программ и данных. В ОЗУ программы могут быть записаны путем программирования. ОЗУ может быть построено на различных физических элементах. В 40-50 и 60-х годах ХХ века применялись магнитные оперативные запоминающие устройства.
В настоящее время применяется 2 вида ОЗУ: статическая (SRAM) и динамическая (DRAM).
Статическая память:
В устройствах статической памяти 1 бит хранится с помощью триггера. Имеет малое время доступа, но информационная емкость, приходящаяся на единицу объема, меньше чем в динамической. Статическая память дороже.
Динамическая память:
Применяется как массовое запоминающее устройство.1 бит хранится с помощью емкости. Если емкость заряжена, то бит=1, если нет, то бит=0. Динамическая память при чтении требует генерации, что увеличивает время доступа. Динамическая память более компактная и дешевая. Общий недостаток: информация стирается при отключении питания, поэтому в настоящее время разрабатываются и применяются устройства RAM, которые имеют встроенный источник питания.
Функциональная схема устройства памяти.
CU – устройство управления; R/W – вход чтения/записи;
ША – шина адреса; CS – выбор кристалла;
BD – буфер данных (предназначен для временного хранения данных при чтении или записи);
Назначение дешифраторов – в зависимости от двоичного кода адресных линий приводит к активации строки или столбца с этим номером.
Рассмотрим численный пример:
Шина адреса имеет 8 разрядов m+n=8, m=n=4. Определить какой объем информации может хранить устройство памяти.
Ответ: слов;
ОЗУ могут быть выполнены в виде отдельной микросхемы памяти или входить в состав микросхемы контроллера.