Новости Словари Конкурсы Бесплатные SMS Знакомства Подари звезду
В нашей
базе уже
59876
рефератов!
Логин

Пароль

Разработка одноплатного микроконтроллера 690

Разработка одноплатного микроконтроллера 690.
Разработка одноплатного микроконтроллера



Министерство образования Российской Федерации Северокавказский Государственный Технический Университет Кафедра электроники и микроэлектроники Курсовая работа По дисциплине : Выполнил: студент курса группы УПЭ-991 Козидубов Е. Н. Принял: Якушев В.М. Ставрополь 2001 ТЕХНИЧЕСКОЕ ЗАДАНИЕ На выполнение курсовой работы по тему "Разработка одноплатного микроконтроллера" Микропроцессор ................................................... к 1810 вм 88 Заданный объем РПЗУ (кбайт) ............................................... 64 Заданный объем ОЗУ (кбайт) ............................................... 8 Паралельный порт ввода\вывода .......................................... ВВ55 Включение порта ввода\вывода как ................... внешнее устройство Режим работы максимальный Содержание Введение ____________________________________________________ 1. Разработка структурной схемы микроконтроллера _______________ 1.1 Краткое описание микропроцессорной системы _________________ 1.2 Описание структурной схемы микроконтроллера _________________ 1.3 Предварительный выбор элементной базы _______________________ 2. Разработка принципиальной схемы микроконтроллера ___________ 2.1 Разработка процессорного модуля _____________________________ 2.2 Организация памяти микроконтроллера ________________________ 2.3 Организация параллельного порта ввода/вывода _________________ 2.4 Разработка схемы дешифратора адреса памяти __________________ Заключение____________________________________________________ Список литературы _____________________________________________ ВВЕДЕНИЕ В данной работе будет рассмотрен один из вариантов построения микроконтроллера на основе микропроцессора 8088. С целью закркпления знаний пиобретенных на лекциях и приобретения навыков разработки микропроцессорных систем Разрабатываемое устройство является контроллером(блок местного управления) он необходим для управления устройствами ввода вывода информации, для первичной обработки информации. Может применятся для запуска электрических двигателей, управления выпрямительными вентелями и их группами, электромеханическими переключателями, принимать и осушествлять первичную обработку данных от информационных датчиков. В обшем такой контроллер может найти применение в различных областях науки и техники и даже в сфере развлечения, при совместном его использовании с персональными ЭВМ и без нее тоже. 1.Разработка структурной схемы микроконтроллера 1.1Краткое описание микропроцессорной системы На рисунке 1. Приведина структурная схема полной микропроцессорной системы (микроконтроллер), содержащей сам микропроцессор, устроуства хранения информации блоки памяти и устройство связи системы с внешними участниками (УВВ-устройство ввода\вывода). Внешнее управление микро-ЭВМ становится возможным и при помоши системного разъема (СР) но по другим правилам в отличие от порта ввода\вывода, что расширяет возможности контроллера, с его помощью может осуществлятся связь с шинами базовой ЭВМ(например шины ISA,PCI, широко распространенных в настоящее время персональных компьютеров типа IBM).Также этот разъем может быть использован при отладке работы микропроцессорной системы в целом. В системе присутствуют три шины (управления, адреса, данных), они представляют из себя проводные линии(проводники) соединяющие между собой составные части всей системы. Шины имеют разрядность (4,8-разрядная,16,32) т.е соответственно (4,8-проводников в линии,16,32 и.т.д).Разрядность шины может зависеть от производительности системы. Большое количество информации большая шина. Шина данных - служет для передачи данных идуших из памяти или УВВ к процессору или из процессора в память т.е она двунаправленная.(8,16-разрядов) Шина адреса - используется для указания адреса ячеек памяти или портов ввода\вывода, ее разрядность зависит в основном от необходимого размера памяти (8-разрядов 256 байт, 16-раз. 64кбайт, 20-разрядов 1мбайт, и т.д ) Шина управления - передает информацию УВВ или памяти о готовности микропроцессора выполнить пересылку данных. По управляющей шине передаются и сигналы которые позволяют УВВ или памяти обращатся к процессору с запросами. Разрядность этой шины зависит в основном от типа используемого процессора и количества его управляющих (используемых) сигналов.(не менее 5 - разрядов ) Из схемы видно что инициатором действий выполняемых системой является микропроцессор который вырабатывает сигналы управления и выдает их на шину управления. По ней они подаются на устройства памяти и УВВ, также процессором задается адрес выбранной ячейки памяти он подается на шину адреса и на адресные входы микросхем памяти, по шене данных информация идет в процессор или из него. 1.2 Описание структурной схемы микроконтроллера Рассмотрим работу микроконтроллера на основе схемы электрической структурной, показанной на рисунке 2. Микроконтроллер состоит из следующих узлов: — микропроцессорное ядро на основе 8088-го микропроцессора, схемы формирования сигналов управления(контроллер системной шины в максимальном режиме работы), внешнего тактового генератора,регистры шины адреса и буфера шины данных; — памяти программ ПЗУ, объемом 64 Кбайта; — ОЗУ, объемом 8 Кбайт ; — дешифратор адреса; — устройства ввода\вывода (параллельный интерфейс) ; Схема формирования сигналов управления формирует 4 инвертированных сигнала IOWR ( внешнее устройство запись), IORD(внешнее устройство чтение),MEMR (память чтение), MEMW (память ..).В максимальном режиме (МР) работа процессора возможна только с системным контроллероим К1810ВГ88 (i8288) который формирует необходимые сигналы управления. Тактовый генератор вырабатывает синхронизирующие импульсы тактовой частоты, которые позволяют синхронизировать работу ЭВМ и остальных узлов микроконтроллера, например системный контроллер при работе процессора в МР или других микропроцессоров если система много-процессорная . Регистры адреса предназначены для фиксации старшей и младшей части адреса. Буфер шины данных выполняет усиление сигнала данных в двух правлениях ОЗУ для временного хранения данных, основной программы расположенной в ПЗУ. Порт ввода/вывода представляет собой двунаправленный буфер с тремя состояниями и предназначен для побайтного ввода, вывода или ввода/вывода информации. 1.3 Предварительный выб
Умар.Ш. был тут !!!!!
 
давайте изгоним мат !!!
 
ДОБРОЙ НОЧИ ОТ Ъ
ЛОКИ ИНО
 
ДМК МЭ
 
где инфааа?