Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(arhidem) Курсовик по МП.docx
Скачиваний:
15
Добавлен:
25.11.2018
Размер:
964.92 Кб
Скачать

3.3 Разработка программы инициализации на языке Assembler

DI ;запрет прерывания

MVI A,D4 ; УС = D4h Ак.

OUT 4B ; Ак. = УС= В4h ППИ(РУС)

MVI A, 09 ; УСМБ1 = 09h Ak

OUT 4B ; Ak =УСМБ1 = 09 РУС

MVI A, 09 ; УСМБ2 = 0Dh Ak

OUT 4B ; Ak =УСМБ2 = 0D РУС

MVI A, 05h ; УСМБ3 = 05h Ak

OUT 4B ; Ak = УСМБ3 = 05h РУС

MVI A,00 ; мл. РА0 =00 h Ак.

OUT 30 ; мл. РА0 КПДП(РА0)

MVI A,80 ; ст. РА0 =80h Ак.

OUT 30 ; ст. РА0КПДП(РА0)

MVI A, 44; мл. (РУ+РЦ)0=44h Ак.

OUT 31; мл. (РУ+РЦ)0 КПДП((РУ+РЦ)0)

MVI AF; ст. (РУ+РЦ)0 =AFh Ак.

OUT 31 ; ст. (РУ+РЦ)0 КПДП((РУ+РЦ)0)

MVI A, 00; мл. РА1 = 00 h Ак.

OUT 32 ; мл. РА1 КПДП(РА1 )

MVI A,88 ; ст. РА1 =88 h Ак.

OUT 32 ; ст. РА1 КПДП(РА1 )

MVI A, 63 ; мл. (РУ+РЦ)1 =63h Ак.

OUT 33 ; мл. (РУ+РЦ)1 КПДП((РУ+РЦ)1)

MVI A, 80 ; ст. (РУ+РЦ)1 = 80 h Ак.

OUT 33 ; ст. (РУ+РЦ)1 КПДП((РУ+РЦ)1)

MVI A,03 ;РР=03hАк.

OUT 38;Ак.=РРКПДП(РР)

MVI A,92 ; УСИ1= 92h Ак.

OUT 82 ; УСИ1ПКП

MVI A,8C ; УСИ2= 8C Ак.

OUT 83 ; УСИ2ПКП

EI ; разрешение прерываний

Заключение

В результате работы была разработана микропроцессорная система на базе микропроцессорного комплекта КР580 в соответствии с техническим заданием.

В процессе работы был рассчитан модуль ОЗУ, произведено программирование необходимых интерфейсных БИС, входящих в состав комплекта.

Для оформления работы использовался текстовый процессор

MS WORD.; программа для работы с графикой Paint, а так же КОМПАС-3D V8 Plus.

Литература

«Цифровые микросхемы для электронных устройств» справочник А.М.Юшин, Москва «Высшая школа» 1993

Конспект лекций по дисциплине «МП и МПС» за 3 курс.