Разработка микропроцессорной системы на базе микропроцессора I-8088, содержащей: RAM – 4 кб; ROM –2 кб; периферия – I-8255, I-8279, страница 10

Программа:

MOV AL, 00h       ;  Команда установки режима работы

OUT 11h, AL        ;  индикатора и клавиатуры SW0

MOV AL, 00111001b     ;  Команда задания коэффициента деления 19h

OUT 11h, AL;      

MOV AL, 01010000b     ; Программирование буфера FIFO

OUT  11h, AL;

MOV AL, 11000001b     ;  Команда очистки дисплея SW6

OUT 11h, AL;

MOV AL, 01110000h     ; Команда записи в индикаторное ОЗУ

OUT 11h, AL;

MOV AL, 01101101h     ; Вывод на дисплей цифры 5

OUT 10h, AL;

MOV AL, 00000110h     ; Вывод на дисплей цифры 1

OUT 10h, AL                  ; Получается 15 на дисплее

end                         ; Конец программы


Заключение

В ходе выполнения расчетно-графического задания была разработана микропроцессорная система, написана программа инициализации контроллера, а также были получены новые и закреплены имеющиеся знания по разработке принципиальных схем, по программированию микроконтроллеров и по написанию документации.


Список использованных источников

1.  Брей Б. Микропроцессоры Intel: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4. Архитектура, программирование и интерфейсы. Шестое издание: Пер. с англ. – СПб.: БХВ-Петерург, 2005. – 1328 с.: ил.

2.  Коффрон Дж. Технические средства микропроцессорных систем. Практический курс. Пер. с англ. -М.: Мир, 1983. – 344с.: ил.

3.  Токхайм Р. Микропроцессоры: Курс и упражнения/Пер. с англ., под. ред. В.Н. Грасевича. – М.: Энергоатомиздат, 1988. – 336с.: ил.

4.  Лю Ю-Сжен, Гибсон Г. Микропроцессоры семейства 8086/8088. Архитектура, программирование и проектирвание микропроцессорных систем: Пер. с англ. – М.: Радио и связь, 1987. – 512 с.: ил.

.


Приложение А. Функциональная схема МПС


8

 


Рисунок 9 – Функциональная схема


Приложение Б. Принципиальная электрическая схема МПС

Рисунок 10 – Принципиальная схема (Страница 1)

Рисунок 11 – Принципиальная схема (Страница 2)

Рисунок 12 – Принципиальная схема (Страница 3)


Приложение В. Спецификация

Таблица 2.

Спецификация.

Позиционное обозначение

Наименование

Примечание

Кол-во

C1

К50-35 10МКФ 10В

Конденсатор 10B – 10мкФ

1

D1

1N4148

Диод

1

HG1-HG6

TDSR0750

Семисегментный индикатор с общим анодом

6

Q1, Q2

2N2907

4 транзистора в корпусе

2

R1,R2,R3,R4

МЛТ-0,125Вт-10кОм 10%

Резистор 0,125 Вт -10 кОм 10%

4

R5 – R11

МЛТ-0,125Вт-1кОм 10%

Резистор 0,125 Вт -1 кОм 10%

7

SW1-SW17

SWT-20-13

Кнопка

17

U1

AT28C17

ПЗУ

1

U12

74ALS138

Дешифратор 3 в 8

1

U2

I-8282

Регистр защелка

1

U3

I-8088

Микропроцессор

1

U4

I-8284

Генератор тактовых импульсов

1

U5

74LS03

4 - 2И-НЕ

1

U6, U13

I-8286

Шинный формирователь

2

U7

CY7C135

ОЗУ

1

U8

74LS04

6 - НЕ

1

U9

74LS08

4 - 2И

1

U10

I-8255

Программируемый периферийный интерфейс

1

U11

I-8279

Программируемый контроллер клавиатурной индикации

1

Y1

KX-3H 15.0 MHz

Кварц 15МГц

1