
- •Изучение архитектуры микроконтроллера к1816ве51
- •Изучение архитектуры микроконтроллера к1816ве51
- •1. Цель и содержание работы………………………………………….4
- •2. Задания для домашней подготовки ………………………......4
- •3. Архитектура микроконтроллера км1816ве51 ........................ 6
- •4. Введение в proview .................................................................................18
- •5. Быстрый старт........................................................................................... 23
- •6. Задание для самостоятельной работы............................. ….31
- •7. Содержание отчёта ............................................................................... 31
- •1. Цель и содержание работы
- •2. Задания для домашней подготовки
- •2.1. Изучите особенности архитектуры микроконтроллеров
- •2.2. Изучите архитектуру микроконтроллеров семейства к1816ве51
- •2.3. Изучите систему команд микроконтроллеров
- •2.5. Контрольные вопросы
- •3. Архитектура микроконтроллера км1816ве51
- •3.1. Арифметико-логическое устройство
- •3.2. Резидентная память программ и данных
- •3.3. Аккумулятор, регистры общего назначения и флаги
- •3.4. Регистры-указатели
- •3.5. Регистры специальных функций
- •3.6. Устройство управления и синхронизации
- •3.7. Параллельные порты ввода/вывода информации
- •3.8. Таймер / счётчик
- •3.9. Последовательный порт
- •3.9.1. Регистр sbuf
- •3.9.2. Регистр scon
- •3.9.3. Работа uart в мультиконтроллерных системах
- •3.9.4. Скорость приёма - передачи
- •3.10. Система прерываний
- •4. Введение в proview
- •4.1. Оптимизирующий кросс-компилятор c51
- •4.2. Макроассемблер a51
- •4.3. Компоновщик l51
- •4.4. Отладчик / симулятор WinSim51
- •5. Быстрый старт
- •5.1. Запуск ProView и создание файла проекта
- •5.2. Добавка файла с исходным текстом и его редактирование
- •5.3. Компиляция и компоновка
- •5.4. Тестирование и отладка
- •5.5. Пошаговый режим и выход из отладчика
- •5.6. Следующий шаг
- •6. Задание для самостоятельной работы
- •7. Содержание отчёта
- •Команды передачи данных
- •Команды арифметических операций
- •Команды логических операций
- •Команды операций с битами
- •Команды передачи управления
- •Изучение архитектуры микроконтроллера к1816ве51
Федеральное агентство по образованию
ГОУ ВПО «Уральский государственный технический университет – УПИ»
Изучение архитектуры микроконтроллера к1816ве51
Методические указания к лабораторному практикуму по курсу Микропроцессорные устройства систем управления для студентов всех форм обучения специальностей 220201 -Управление и информатика в технических системах и 230101 - Вычислительные машины, комплексы, системы и сети.
Екатеринбург
2006
УДК 681.322
Составители : В. А. Добряк, В. П. Мокрецов
Научный редактор доц., канд. техн. наук Паутов В. И.
Изучение архитектуры микроконтроллера к1816ве51
Методические указания к лабораторному практикуму по курсу
Микропроцессорные устройства систем управления для студентов всех форм обучения специальностей 220201 -Управление и информатика в технических системах и 230101 – Вычислительные машины, комплексы, системы и сети. / сост. В. А. Добряк, В. П. Мокрецов. Екатеринбург: ГОУ ВПО УГТУ – УПИ. 36 с.
Методические указания предназначены для использования при выполнении лабораторного практикума. Содержат описание архитектуры микроконтроллера К1816ВЕ51, введение в интегрированную среду разработки программ ProViewдля микроконтроллеров семействаIntel8051, пояснения к разработке программы и задания для самостоятельной работы.
Библиогр. : 6 назв. Рис. 15. Табл. 13.
Подготовлено кафедрой «Автоматика и управление в технических системах»
ГОУ ВПО «Уральский государственный
технический университет – УПИ», 2006
ОГЛАВЛЕНИЕ
1. Цель и содержание работы………………………………………….4
2. Задания для домашней подготовки ………………………......4
2.1. Изучите особенности архитектуры микроконтроллеров……………………4
2.2. Изучите архитектуру микроконтроллеров семейства ………………………4
2.3. Изучите систему команд микроконтроллеров…………………………….....4
2.4. Изучите раздел “Быстрый старт”…………………………………………......4
2.5. Контрольные вопросы
3. Архитектура микроконтроллера км1816ве51 ........................ 6
3.1. Арифметико-логическое устройство............................................................. .6
3.2. Резидентная память программ и данных ...................................................... .8
3.3. Аккумулятор, регистры общего назначения и флаги ....................................9
3.4. Регистры-указатели........................................................................................ .10
3.5. Регистры специальных функций................................................................... .10
3.6. Устройство управления и синхронизации ................................................... .10
3.7. Параллельные порты ввода-вывода информации ........................................ 11
3.8. Таймер-счётчик................................................................................................. 12
3.9. Последовательный порт................................................................................... 15
3.9.1. Регистр SBUF ................................................................................................ 15
3.9.2. Регистр SCON................................................................................................ 15
3.9.3. Работа UART в мультиконтроллерных системах ...................................... 17
3.9.4. Скорость приёма/передачи .......................................................................... 17
3.10. Система прерываний..................................................................................... .18