
- •Содержание:
- •Состав микропроцессорного комплекта бис серии к1810………..…4
- •Сегментация памяти и вычисление адресов в мп к1810вм86…………………………………………………………….4
- •11. Микроконтроллеры…………………………………………………..47
- •Состав микропроцессорного комплекта бис серии к1810
- •1. Сегментация памяти и вычисление адресов в микропроцессоре к1810вм86
- •2. Микропроцессор к1810вм86 или intel 8086
- •2.1. Особенности защищенного режима мп Intel 8086
- •2.2. Структура мп Intel 8086
- •2.3. Система прерываний в мп Intel 8086
- •2.4. Примеры конфигураций мпс на базе центрального процессора (вм86) и сопроцессора ввода/вывода (вм89)
- •2.5. Адресация к памяти цп
- •2.7. Функциональная схема подключения центрального процессора и сопроцессора
- •2.8. Принцип построения мп на базе к1810вм86, включенного в максимальном режиме
- •2.9. Адресное пространство мп
- •2.10. Особенности мп к1810вм88 или Intel 8088
- •3. Микроконтроллеры
- •Восьмиразрядные мк
- •3.1. Микроконтроллер кр1816ве51 или Intel 8051ан
- •11.2. Характеристика основных компонентов мк51
- •Блок регистров специальных функций
- •Формат слова состояния программы (ссп)
- •Альтернативные функции порта 3
- •3.3. Последовательный интерфейс
- •3.4. Таймер/счетчик
- •Регистр режима работы таймера/счетчика
- •Регистр управления/статуса таймера
- •3.5. Система прерываний мк51
- •Регистр масок прерывания (рмп)
- •Регистр приоритетов прерываний
- •3.6. Совмещение адресного пространства мк51
- •3.7. Особенности поведения мк при подаче сигнала сброса
- •3.8. Доступ к внешней памяти
- •3.9. Программирование мк
- •3.10. Запись бита защиты
- •3.11. Режим пониженного энергопотребления
- •3.12. Согласование последовательного порта мк с интерфейсом rs-232с
- •3.13. Система команд в мк51
- •Группа команд передачи данных
- •3.14. Схема подключения мк к клавиатуре и дисплею с использованием контроллера клавиатуры и дисплея
- •3.15. Расширители, подключаемые к микроконтроллеру
- •Основная литература
- •Дополнительная литература
3.15. Расширители, подключаемые к микроконтроллеру
Расширитель ВР имеет особый статус в системе, который заключается в некоторой интеллектуальности этого устройства: он способен по командам, вводимым с МК, самостоятельно обрабатывать информацию. Ввод команд или данных осуществляется через порт Р2.
Табл. 19
Р2.3 |
Р2.2 |
Р2.1 |
Р2.0 |
Команда |
Порт |
1 |
1 |
1 |
1 |
АNLD |
Р7 |
0 |
0 |
0 |
0 |
RD |
Р4 |
0 |
1 |
0 |
1 |
WR |
Р5 |
Если сигнал программирования изменяется из высокого в низкий, то на выводах Р2.0÷Р2.3 находятся код управляющего слова (старшие биты) и адрес порта (младшие биты). Если сигнал PROG высокий, то на выходах находятся данные.
Система команд расширителя – это команды ввода/вывода, команды логического сложения и умножения.
Рис. 51
При работе с расширителем МК генерирует для него команды и не участвует в их исполнении. Это является примером распределенной обработки информации, повышающей производительность системы в целом.
Порты Р7÷Р5 – четырехразрядные трехстабильные, обеспечивающие доступ к аккумулятору МК.
Схема подключения расширителя к микроконтроллеру показана на рис. 52.
Рис. 52
Список литературы
Основная литература
-
Корнеев В.В., Киселев А.В. Современные микропроцессоры, М.:
«Нолидж», 2000. – 236 с.
-
Большие интегральные схемы запоминающих устройств: Справочник/ под ред.А.Ю.Гордонова и Ю.Н.Дьякова. - М.: Радио и связь, 1990. - 288 с.
-
Самофалов К.Г. и др. Микропроцессоры. – Киев: Техника, 1986. –
278 с., ил. – Библиогр.: с. 277.
-
Мячев А.А., Cтепанов В.Н. Персональные ЭВМ и микроЭВМ. Основы организации: Справочник/Под ред. А.А.Мячева. - М.: Радио и связь, 1991. - 320 c.
-
Мячев А.А. Интерфейсы средств вычислительной техники: Справочник. - М.: Радио и связь, 1993. - 352 с.
-
Калабеков Б.А., Мамзелев И.А. Цифровые устройства и микропроцессорные системы: Учебник для техникумов связи. - М.: Радио и связь, 1987. - 400 с.
-
Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов: Учебное пособие для вузов. - М.: Радио и связь, 1988. - 368 с.
-
Коффрон Дж. Технические средства микропроцессорных систем: Практический курс. Пер. с англ. - М.: Мир, 1983. - 344 с.
-
Микропроцессоры: в 3-х кн. Кн.1 Архитектура и проектирование микроЭВМ. Организация вычислительных процессов: Учебн. для втузов/Под ред. Л.Н.Преснухина. - М.: Высш.шк., 1986. - 495 c.
-
Токхайм Р. Микропроцессоры: Курс и упражнения/Пер с англ., под ред. В.Н.Грасевича. - М.: Энергоатомиздат, 1987. - 336 c.
-
Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. - М.: Радио и связь, 1989.
-
Основы МП-техники / Новиков Ю.В., Скоробогатов П.К. М.: ИНТУИТ.РУ «Интернет-Университет Информационных Технологоий», 2003. – 440 с.
-
Ан П. Сопряжение ПК с внешними устройствами: Пер. с англ. – М.:ДМК Пресс, 2001. – 320 с.
-
Новиков Ю.В. Основы цифровой схемотехники. Базовые элементы и схемы. Методы проектирования. – М.: Мир, 2001. –379 с.
-
Предко М. Руководство по микроконтроллерам. Том 1. М.: Постмаркет, 2001. – 416 с.
-
Предко М. Руководство по микроконтроллерам. Том 2. М.: Постмаркет, 2001. – 488 с.
-
Бродин В.Б., Калинин А.В. Системы на микроконтроллерах и БИС программируемой логики. – М.: ЭКОМ, 2002. – 400 с.
-
Бродин В.Б., Шагурин И.И. Микроконтроллеры: архитектура, программирование, интерфейс. – М.: ЭКОМ, 1999. – 360 с.
-
Яценков В.С. Микроконтроллеры Micrichip. Практическое руководство – М.: Горячая линия – Телеком, 2002. – 296 с.
-
Предко М. Справочник по PIC-контроллерам: Пер. с англ. – М.: ДМК Пресс, 2002, «Издательский дом «Додэка-ХХI», 2002. – 512 с.
-
Тавернье К. PIC-микроконтроллеры. Практика применения: Пер. фр. – М.: ДМК Пресс, 2002. – 272 с.
-
Лю Ю-Чжен, Гибсон Г. МП семейства 8086/8088. Архитектура, программирование и проектирование микрокомпьютерных систем: Пер. с англ. – М.: Радио и связь, 1987. – 512 с.
-
Сташин В.В и др. Проектирование цифровых устройств на однокристальтных микроконтроллерах. – М.: Энергоатомиздат, 1990 - 224 с.
-
Сопряжение датчиков и устройств ввода данных с компьютерами IBM PC: Пер. с англ./ Под ред. У.Томпкинса, Дж. Уэбстера. - М.: Мир, 1992. – 592 с.