
- •1)Основные классы интегральных схем и их разновидности. Эсл схемы.
- •2) Основные классы интегральных схем и их разновидности. Кмоп схемы.
- •1. Аналоговые микросхемы — входные и выходные сигналы изменяются по закону непрерывной функции в диапазоне от положительного до отрицательного напряжения питания.
- •3)Основные классы интегральных схем и их разновидности. Ттл схемы.
- •1. Аналоговые микросхемы — входные и выходные сигналы изменяются по закону непрерывной функции в диапазоне от положительного до отрицательного напряжения питания.
- •3. Аналого-цифровые микросхемы совмещают оба.
- •4)Основные классы интегральных схем и их разновидности. И2л схемы.
- •1. Аналоговые микросхемы — входные и выходные сигналы изменяются по закону непрерывной функции в диапазоне от положительного до отрицательного напряжения питания.
- •3. Аналого-цифровые микросхемы совмещают оба.
- •5)Использование схем с тристабильными выходами в цифровых устройствах.
- •6)Комбинационные цифровые устройства. Сумматоры и полусумматоры.
- •7)Комбинационные цифровые устройства. Пороговые схемы.
- •9)Комбинационные цифровые устройства. Мультиплексоры и демультиплексоры.
- •11)Комбинационные цифровые устройства. Дешифратор.
- •12)Комбинационные цифровые устройства. Цифровые компараторы.
- •13)Устройства последовательного типа. Триггеры. Классификация по функциональному признаку и по способу записи информации в триггер.
- •14)Rs триггер и их разновидности. Реализация. Режим работы.
- •15)D-триггеры. Реализация. Режим работы.
- •16)Jk-триггер. Реализация. Режим работы.
- •17)Триггеры с внутренней задержкой.
- •18)Триггеры. Классификация триггеров. Счетный режим работы триггеров. Использование триггеров при построении регулярных цифровых устройств.
- •19)Классификация регистров. Регистры памяти.
- •20)Регистры сдвига.
- •21)Универсальные ригистры.
- •22)Статические озу.
- •23)Счетчики. Классификация. Суммирующие двоичные счетчики. Их реализация.
- •24)Двоичные вычитающие и реверсивные счетчики.
- •25)Счетчики с произвольным коэффициентом счета. Их реализация.
- •26)Устройства для аналого-цифрового преобразования электрических сигналов в сау.
- •27)Классификация ацп. Ацп с двойным интегрированием.
- •28)Ацп с накоплением.
- •29)АЦп сравнения. Ацп поразрядного кодирования.
- •30)Параллельные ацп.
- •31)Последовательно-Параллельные ацп.
- •Параметры цап
- •34)Микропроцессоры. Структура, организация и функционирование микропроцессорных систем.
- •35)Существующая классификация основных типов однокристальных микроконтроллеров, используемых в системах управления и контроля.
- •37)Организация памяти микропроцессорных систем. Виды памяти.
- •38)Понятие системы команд. Виды команд. Формат команд. Коп. Операнд.
- •39)Способы адресации, используемые в мп и мк.
- •40)Архитектурные методы повышения производительности микроконтроллеров.
- •41,48)Виды обмена информацией между мпс и периферийными устройствами.
- •43)Запросы на прерывание. Порядок обслуживание прерываний и тд.
- •45)Структура микропроцессора Кр580вм80а
- •46) Алгоритм управления циклом выполнения команд управляющего автомата мп к580.
- •47)Risc микроконтроллеры. Особенности их архитектуры и функционирования.
- •50)8Ми разрядные периферийные микроконтроллеры pic.
- •51)8Ми разрядные универсальные однокристальные микроконтроллеры Intel mcs-51.
- •52)8Ми разрядные универсальные однокристальные микроконтроллеры семейства avr/
- •54)16 Разрядные универсальные микроконтроллеры семейства Сиеменс.
- •55)32 Разрядные микроконтроллеры.
- •56)Контроллеры цифровой обработки сигналов. Dsp процессоры.
- •57)Программируемые логические интегральные схемы.
50)8Ми разрядные периферийные микроконтроллеры pic.
Состав и назначение семейств PIC-контроллеров
Микроконтроллеры семейств PIC (Peripheral Interface Controller) компании Microchip электрически программируемые пользователем, мин энергопотребление, высокую производительность, функциональную законченность и минимальные размеры.
Высокая скорость выполнения команд в PIC-контроллерах достигается за счет использования двухшинной гарвардской архитектуры (основывается на наборе регистров с разделенными шинами и адресными пространствами для команд и данных).
Микроконтроллеры PIC содержат RISC-процессор с симметричной системой команд, позволяющей выполнять операции с любым регистром, используя произвольный метод адресации. Пользователь может сохранять результат операции в самом регистре-аккумуляторе или во втором регистре, используемом для операции.
51)8Ми разрядные универсальные однокристальные микроконтроллеры Intel mcs-51.
В состав микроконтроллера входят: 8-разрядный центральный процессор ЦП; два 16-разрядных таймера/счетчика; система двухуровневого прерывания; последовательный порт ввода/вывода; четыре 8-разрядных параллельных порта, у которых каждую из 32 линий можно настроить на ввод или вывод, а 24 линии могут выполнять альтернативные функции. Внутренние ПЗУ программ IROM и ОЗУ данных IRAM имеют минимальный объем 4 Кбайта и 128 байт соответственно. Базовая конфигурация содержит встроенные средства расширения своих ресурсов, позволяющие реализовать вне кристалла память программ EROM и память данных ERAM до 64 Кбайт каждая. Все расположенные на кристалле устройства подключены к внутренней мультиплексированной шине данных ШД. В любой момент к шине может быть подключен только один источник данных. Для этого выходы всех источников должны иметь третье состояние. Число подключаемых приемников ограничено нагрузочной способностью шины.
52)8Ми разрядные универсальные однокристальные микроконтроллеры семейства avr/
Описание архитектуры
Микроконтроллеры AVR имеют гарвардскую архитектуру (программа и данные находятся в разных адресных пространствах) и систему команд, близкую к идеологии RISC. Процессор AVR имеет 32 8-битных регистра общего назначения, объединённых в регистровый файл.
Система команд
Большинство команд выполняется за 1 такт.
Всё множество команд микроконтроллеров AVR можно разбить на несколько групп:
команды логических операций;
команды арифметических операций и команды сдвига;
команды операции с битами;
команды пересылки данных;
команды передачи управления;
команды управления системой.
Управление периферийными устройствами осуществляется через адресное пространство данных.
53)
54)16 Разрядные универсальные микроконтроллеры семейства Сиеменс.
Семейство 16-разрядных микроконтроллеров Siemens C166 содержит кристаллы с различным уровнем периферии и производительности, удовлетворяющие требованиям широкого спектра специфических приложений. Все члены семейства С161, С163, С164-CI, С165, 80С166, и C167 основываются на одной и той же базовой архитектуре и поддерживают единую систему команд (за исключением расширений для новых членов семейства). Это позволяет безболезненно переходить на следующий уровень производительности при реализации более сложного проекта. Микроконтроллеры (МК) строятся по модульному принципу, предполагающему разделение на три основных системы: ядро центрального процессора, контроллер прерываний и периферийные модули. Обмен данными внутри кристалла организован при помощи четырех внутренних шин:
32-разрядная шина к внутренней памяти программ обеспечивает считывание двухсловных команд из встроенного ПЗУ за один цикл;
две 16-разрядные шины к встроенному двухпортовому регистровому ОЗУ позволяет одновременно производить запись и чтение данных;
16-разрядная шина для обмена с периферийными модулями;
дополнительная 16-разрядная X-шина, являющаяся внутренним продолжением внешней системной шины служит для подключения дополнительной памяти и новых периферийных модулей.
Эффективное программирование МК С166 достигается благодаря мощной системе команд, поддерживающей вычисления над 8-, 16- и 32-разрядными операндами, операции умножения и деления (MUL, DIV), контроль границ стека, управление периферией через регистры специальных функций Special Function Register (SFR). Следует также отметить высокую пропускную способность, мощную систему адресации и поддержку программирования на языке высокого уровня. При тактовой частоте процессора 16, 20 и 25 МГц цикл выполнения команды составляет 125,100 и 80 нс соответственно. Команды С166 можно разделить на следующие основные группы:
Преобразования данных: арифметические и логические команды, операции быстрого умножения/деления (0,5/1,0 мкс при частоте 20 МГц), операции сдвигов на 1...15 разрядов за 100 нс, операции с битами во встроенном ОЗУ и регистрах SFR.
Пересылки данных: команды MOV со всеми видами адресации, преобразование байта в слово, операции с системным стеком (PUSH, POP) с проверкой на переполнение и стеком пользователя (MOV с автоинкрементом и автодекрементом).
Управления программой: команды перехода и вызова и условные переходы по 16 различным условиям (при выполнении условия для перехода требуется только один дополнительный цикл), программные и аппаратные ловушки (Traps), быстрые контекстные переключения за 100 нс.
Специальные команды: сокращения энергопотребления и системного управления, непрерываемые по-следовательности команд, специальные приемы адресации.
Для увеличения скорости выполнения команд контроллеры семейства С166 содержат 4-х ступенчатый конвейер команд. За один машинный цикл C166 на различных ступенях конвейера выполняет одновременно до 4 команд.