- •ВВЕДЕНИЕ
- •2. ТИПЫ МИКРОКОНТРОЛЛЕРОВ
- •2.1. Встраиваемые микроконтроллеры
- •2.2. Микроконтроллеры с внешней памятью
- •2.3. Цифровые сигнальные процессоры
- •3. АРХИТЕКТУРА ПРОЦЕССОРОВ
- •3.1. CISC и RISC
- •3.2. Гарвардская и Принстонская
- •4. ТИПЫ ПАМЯТИ МИКРОКОНТРОЛЛЕРОВ
- •4.1. Память программ
- •4.2. Память данных
- •4.3. Регистры микроконтроллера. Пространство ввода-вывода
- •4.4. Внешняя память
- •5. МИКРОПРОЦЕССОРНЫЕ КОНТРОЛЛЕРЫ МК48
- •5.1. Семейство МК48
- •5.2. Описание микроконтроллера МК48
- •5.2.1. Структура МК48
- •6.1. Процесс и критерии выбора МК
- •6.2. Системные требования
- •7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ
- •7.1. Порядок работы с модулем УМПК-48
- •7.2. Указания к выполнению контрольной работы
- •7.3. Краткие пояснения к выполнению заданий
- •Задание № 1. Ознакомление с архитектурой МК48
- •Задание № 2.
- •Программное управление двигателем по заданной тахограмме
- •Задание № 3. Программные модели элементов цифровой техники
- •8. ВОПРОСЫ К ЗАЧЕТУ
- •9. ВОПРОСЫ К ЭКЗАМЕНУ ПО ДИСЦИПЛИНЕ
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК
- •ПРИЛОЖЕНИЕ 2
- •ТАХОГРАММЫ ПО ВАРИАНТАМ
Задание № 3. Программные модели элементов цифровой техники
Цель: формирование у студентов навыков создания программных моделей элементов цифровой техники (счетчиков, дешифраторов, мультиплексоров, триггеров и т. д.). Каждый студент получает индивидуальное задание и выполняет в соответствии с двумя вышерассмотренными примерами.
Задание. Используя систему моделирования SCM 1.38, реализовать на языке ассемблера программную модель четырехразрядного двоичного суммирующего счетчика.
Пояснения к выполнению задания. Суммирование производится по переднему фронту импульсов, поступающих с микропереключателя, подключенного к разряду P1.0 порта P1. Необходимо предусмотреть предустановку счетчика потенциальным сигналом низкого уровня по входу разряда P1.7 порта P1. Результаты модели счетчика вывести в порт расширителя ввода/вывода P.4 (микросхема КР580ВР43).
55