Задание на курсовой проект по курсу: Цифровые устройства и Микропроцессоры

Вид материалаКурсовой проект

Содержание


Исходные данные (по вариантам).
Подобный материал:

«Основы микропроцессорной техники» - Курсовая работа


ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ

по курсу: Цифровые устройства и Микропроцессоры


Целью данного курсового проекта является углубление знаний студентов по аппаратным принципам построения устройств микропроцессорной техники и приобретение практических навыков по разработке микропроцессорных систем и их программного обеспечения.


Содержание курсового проекта и исходные данные


Выполнение курсового проекта связано со схемотехнической разработкой микропроцессорной системы на базе микропроцессора К1821ВМ85 и составление алгоритма и управляющей программы.


Исходные данные (по вариантам).

  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайта (с адреса 0C000h), ПЗУ – 8 Кбайт, 2 восьмиразрядных порта ввода, 1 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 4 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 0A000h), ПЗУ – 2 Кбайт, 1 восьмиразрядный порт ввода, 2 четырехразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, восемь клавиш управления, индикация 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 04000h), ПЗУ – 4 Кбайта, 2 восьмиразрядных порта ввода, 2 одноразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, четыре клавиши управления, индикация – 3 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайта (с адреса 08000h), ПЗУ – 4 Кбайта, 4 одноразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, пять клавиш управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 1 Кбайт (с адреса 6400h), ПЗУ – 16 Кбайт, 2 четырехразрядных порта ввода, 1 восьмиразрядный порт вывода. Дополнительные требования: наличие буферов адресной шины, восемь клавиши управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 06000h), ПЗУ – 2 Кбайта, 2 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, две клавиши управления, индикация – 8 светодиодов.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 04000h), ПЗУ – 16 Кбайт, 1 восьмиразрядный порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, шесть клавиш управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 02000h), ПЗУ – 2 Кбайта, 4 одноразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, восемь клавиш управления, индикация – 4 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 0С000h), ПЗУ – 8 Кбайт, 3 восьмиразрядных порта ввода, 2 четырехразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 8 светодиодов.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 8200h), ПЗУ – 16 Кбайт, 1 восьмиразрядный порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, три клавиши управления, индикация – 4 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 04000h), ПЗУ – 8 Кбайт, 1 восьмиразрядных порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 6 светодиодов.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 1 Кбайт (с адреса 08800h), ПЗУ – 4 Кбайтa, 4 восьмиразрядных порта ввода, 1 четырехразрядный порт вывода. Дополнительные требования: наличие буферов шины данных, восемь клавиш управления, индикация – 3 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 0A000h), ПЗУ – 8 Кбайта, 2 восьмиразрядных порта ввода, 3 одноразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, восемь клавиш управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса 08000h), ПЗУ – 8 Кбайт, 2 одноразрядных порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, пять клавиш управления, индикация – 3 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайт (с адреса 8000h), ПЗУ – 4 Кбайта, 2 восьмиразрядных порта ввода, 2 восьмиразрядных порт вывода. Дополнительные требования: наличие буферов адресной шины, четыре клавиши управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 32 Кбайта (с адреса 06000h), ПЗУ – 2 Кбайта, 2 восьмиразрядных порта ввода, 1 восьмиразрядный порт вывода. Дополнительные требования: наличие буферов шины данных, две клавиши управления, индикация – 4 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайт (с адреса 08000h), ПЗУ – 8 Кбайт, 1 восьмиразрядный порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, шестнадцать клавиш управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 16 Кбайт (с адреса A000h), ПЗУ – 4 Кбайта, 2 одноразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, девять клавиш управления, индикация – 3 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 1 Кбайт (с адреса 07000h), ПЗУ – 8 Кбайт, 1 восьмиразрядный порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 8 светодиодов.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайт (с адреса С000h), ПЗУ – 8 Кбайт, 3 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, девять клавиш управления, индикация – 2 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 2 Кбайта (с адреса 0C000h), ПЗУ – 16 Кбайт, 4 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, две клавиши управления, индикация – 4 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 4 Кбайта (с адреса 08000h), ПЗУ – 16 Кбайт, 2 восьмиразрядных порта ввода, 2 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов шины данных, две клавиши управления, индикация – 6 светодиодов.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 8 Кбайт (с адреса 0C000h), ПЗУ – 4 Кбайта, 1 восьмиразрядных порта ввода, 3 восьмиразрядных порта вывода. Дополнительные требования: наличие буферов адресной шины, четыре клавиши управления, индикация – 4 светодиода.



  1. Спроектировать микропроцессорное устройство, содержащее: ОЗУ – 6 Кбайт (с адреса 0C000h), ПЗУ – 4 Кбайта, 3 восьмиразрядных порта ввода, 1 восьмиразрядный порт вывода. Дополнительные требования: наличие буферов шины данных, двенадцать клавиш управления, индикация – 2 светодиода.


Пояснительная записка должна содержать: 1) структурную схему устройства с пояснениями, 2) карту распределения адресного пространства; распределение адресов не заданных явно в задании осуществить самостоятельно; 3) обоснованный выбор аппаратных средств в том числе БИС памяти и периферийных модулей; 4) синтез адресного селектора; 5) расчет аналоговой и цифровой частей схемы; 6) фрагменты программного обеспечения, инициализирующего разработанное устройство и осуществляющего типовые операции ввода-вывода (чтение клавиатуры и портов ввода, вывод информации на индикаторы и в порты вывода) с пояснениями (используемые режимы работы периферийных БИС, их настройка.


Литература:


Изд-во ЧГУ:
  1. Мочалов М.Ю., Малинин Г.В. Основы микропроцессорной техники: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 2004. - 104 с.
  2. Костерин В.А. Микропроцессорные средства и системы: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 1992. - 114 с.
  3. Костерин В.А., Никитин А.А. Однокристальные 8-разрядные микроконтроллеры серии К1816: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 1997. - 72 с.
  4. Гришанов В.Г. Основы микропроцессорной техники: Учебное пособие. - Чебоксары: изд-во Чуваш. ун-та, 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с.

8. Королев В.Ф. Микропроцессор Zilog Z-80/ -М.: Издательство "АРГУС-МАСТЕР", 1992. -72с.

9. Применение интегральных микросхем памяти: Справочник /А.А. Дерю-гин, В.В. Цыркин, В.Е. Красовский и др.; Под ред. А.Ю. Гордонова. А.А. Дерюгина. -М.: Радио и связь, 1994. -232с.

10. Лебедев О.Н. Применение микросхем памяти в электронных устройствах: Справ. пособие. -М.: Радио и связь, 1994, -216с.

11. В.Я. Нерода, В.Э. Торбинский, Е.Л. Шлыков. Однокристальные микро-ЭВМ МСS-51. Архитектура. Серия Однокристальные микроЭВМ, М.: Диджитал Компонентс, 1995.