Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

ПРОГРАММНАЯ МОДЕЛЬ И СИСТЕМА КОМАНД МК51

Автор:   •  Ноябрь 12, 2018  •  Лабораторная работа  •  317 Слов (2 Страниц)  •  486 Просмотры

Страница 1 из 2

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)

Кафедра промышленной электроники (ПрЭ)

Цифровая и микропроцессорная техника – 2

ПРОГРАММНАЯ МОДЕЛЬ И СИСТЕМА КОМАНД МК51

Вариант 10

Отчет по лабораторной работе

Выполнил

студент гр. 367-1

___________Устинова М.А.

«____»_______2018 г.

Проверил:

доцент кафедры ПрЭ

Воронин А.И.

«___»_______2018 г.

 2018

ЦЕЛЬ РАБОТЫ

Целью лабораторной работы является приобретение навыков программирования на языке Ассемблер и использования интегрированной среды разработки MSU 8051 IDE при отладке прикладных программ для однокристальных микроконтроллеров семейства MCS-51.

ХОД РАБОТЫ

1.

Создали проект.

Определив номер варианта (в данной лабораторной работе N=10), создали программу TEST.ASM:

[pic 1]

Будет меняться содержимое регистра и акк

Значение указателя до выполнения программы равно 8. Стек располагается с 7 адреса(т.е с его максимального адреса). В вершине стека находится 7(последний заполненный элемент). При выполнении программы в содержимом находится адрес, куда возвращаться из подпрограммы.

2. Проверяем работу программы IND.asm. Программа считает количество

нажатий кнопки в двоично-десятичном коде подключенной к Р3.2 и выводит на двухразрядный семисегментный индикатор число нажатий кнопки.

[pic 2]

[pic 3]

Семисегментные индикаторы подключили к портам Р1 (единицы), Р2

(десятки).

Индикатор после первого нажатия кнопки[pic 4]

После второго

[pic 5]

После третьего

[pic 6]

После четвертого

[pic 7]

После пятого

[pic 8]

После шестого

[pic 9]

После седьмого

[pic 10]

После восьмого

[pic 11]

После девятого

[pic 12]

...

Скачать:   txt (5 Kb)   pdf (725.4 Kb)   docx (241.8 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club