«Основы микропроцессорной техники» - Курсовая работа
ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ
по курсу: Цифровые устройства и Микропроцессоры Целью данного курсового проекта является углубление знаний студентов по аппаратным принципам построения устройств микропроцессорной техники и приобретение практических навыков по разработке микропроцессорных систем и их программного обеспечения.
Содержание курсового проекта и исходные данные Выполнение курсового проекта связано со схемотехнической разработкой микропроцессорной системы на базе микропроцессора К1821ВМ85 и составление алгоритма и управляющей программы.
Исходные данные (по вариантам).
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайта (с адреса 0C000h), ПЗУ – 8 Кбайт, 2 восьмиразрядных порта ввода, 1 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 4 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 0A000h), ПЗУ – 2 Кбайт, 1 восьмиразрядный порт ввода, 2 четырехразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, восемь клавиш управления, индикация 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 04000h), ПЗУ – 4 Кбайта, 2 восьмиразрядных порта ввода, 2 одноразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, четыре клавиши управления, индикация – 3 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайта (с адреса 08000h), ПЗУ – 4 Кбайта, 4 одноразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, пять клавиш управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 1 Кбайт (с адреса 6400h), ПЗУ – 16 Кбайт, 2 четырехразрядных порта ввода, 1 восьмиразрядный порт вывода. Дополнительные требования: наличие буферов адресной шины, восемь клавиши управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 06000h), ПЗУ – 2 Кбайта, 2 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, две клавиши управления, индикация – 8 светодиодов.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 04000h), ПЗУ – 16 Кбайт, 1 восьмиразрядный порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, шесть клавиш управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 02000h), ПЗУ – 2 Кбайта, 4 одноразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, восемь клавиш управления, индикация – 4 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 0С000h), ПЗУ – 8 Кбайт, 3 восьмиразрядных порта ввода, 2 четырехразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 8 светодиодов.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 8200h), ПЗУ – 16 Кбайт, 1 восьмиразрядный порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, три клавиши управления, индикация – 4 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 04000h), ПЗУ – 8 Кбайт, 1 восьмиразрядных порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 6 светодиодов.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 1 Кбайт (с адреса 08800h), ПЗУ – 4 Кбайтa, 4 восьмиразрядных порта ввода, 1 четырехразрядный порт вывода. Дополнительные требования: наличие буферов шины данных, восемь клавиш управления, индикация – 3 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 0A000h), ПЗУ – 8 Кбайта, 2 восьмиразрядных порта ввода, 3 одноразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, восемь клавиш управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 08000h), ПЗУ – 8 Кбайт, 2 одноразрядных порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, пять клавиш управления, индикация – 3 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайт (с адреса 8000h), ПЗУ – 4 Кбайта, 2 восьмиразрядных порта ввода, 2 восьмиразрядных порт вывода. Дополнительные требования: наличие буферов адресной шины, четыре клавиши управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 32 Кбайта (с адреса 06000h), ПЗУ – 2 Кбайта, 2 восьмиразрядных порта ввода, 1 восьмиразрядный порт вывода. Дополнительные требования: наличие буферов шины данных, две клавиши управления, индикация – 4 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайт (с адреса 08000h), ПЗУ – 8 Кбайт, 1 восьмиразрядный порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, шестнадцать клавиш управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса A000h), ПЗУ – 4 Кбайта, 2 одноразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, девять клавиш управления, индикация – 3 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 1 Кбайт (с адреса 07000h), ПЗУ – 8 Кбайт, 1 восьмиразрядный порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 8 светодиодов.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайт (с адреса С000h), ПЗУ – 8 Кбайт, 3 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, девять клавиш управления, индикация – 2 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайта (с адреса 0C000h), ПЗУ – 16 Кбайт, 4 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 4 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 08000h), ПЗУ – 16 Кбайт, 2 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, две клавиши управления, индикация – 6 светодиодов.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 0C000h), ПЗУ – 4 Кбайта, 1 восьмиразрядных порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, четыре клавиши управления, индикация – 4 светодиода.
Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 6 Кбайт (с адреса 0C000h), ПЗУ – 4 Кбайта, 3 восьмиразрядных порта ввода, 1 восьмиразрядный порт вывода. Дополнительные требования: наличие буферов шины данных, двенадцать клавиш управления, индикация – 2 светодиода.
Пояснительная записка должна содержать: 1) структурную схему устройства с пояснениями, 2) карту распределения адресного пространства; распределение адресов не заданных явно в задании осуществить самостоятельно; 3) обоснованный выбор аппаратных средств в том числе БИС памяти и периферийных модулей; 4) синтез адресного селектора; 5) расчет аналоговой и цифровой частей схемы; 6) фрагменты программного обеспечения, инициализирующего разработанное устройство и осуществляющего типовые операции ввода-вывода (чтение клавиатуры и портов ввода, вывод информации на индикаторы и в порты вывода) с пояснениями (используемые режимы работы периферийных БИС, их настройка.
Литература: Изд-во ЧГУ:
Мочалов М.Ю., Малинин Г.В. Основы микропроцессорной техники: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 2004. - 104 с.
Костерин В.А. Микропроцессорные средства и системы: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 1992. - 114 с.
Костерин В.А., Никитин А.А. Однокристальные 8-разрядные микроконтроллеры серии К1816: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 1997. - 72 с.
Гришанов В.Г. Основы микропроцессорной техники: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 1990. - 68 с.
Другая:
1. Угрюмов Е.П. Цифровая схемотехника. Спб.: BHV, 2001. 528 c.
2. Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. -М.: Радио и связь, 1989, -288с.
3. Боборыкин А.В., Липовецкий Г.П. и др. Однокристальные микроЭВМ. Справочник. М.: БИНОМ, 1994. 400с.
4. Сташин В.В., Урусов А.В., Мологонцева О.Ф. Проектирование цифровых устройств на однокристальных микроконтроллерах. М.: Энергоатомиздат, 1990.
5. Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник / С.Т. Хвощ, Н.Н. Варлинский, Е.А. Попов; под общ. ред. С.Г. Хвоща. Л.: Машиностроение, 1987. 640 с.
6. Тули М. Справочное пособие по цифровой электронике: Пер с англ. -М.: Энергоатомиздат, 1990, 176с.
7. Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. 2-е изд., перераб. и доп. -М.: Радио и связь, 1990, -512с.