Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание N 1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
204.29 Кб
Скачать

5. Содержание отчета

  • Задание по лабораторной работе;

  • Текст программы с комментариями;

  • Ответы на вопросы:

    • Описать архитектуру микроконтроллера i8051

    • Описать организацию памяти микроконтроллера i8051.

    • Дать краткую характеристику команд пересылок данных для микроконтроллера i8051.

6. Пример выполнения задания.

Записать на ассемблере МК 51 программу, которая:

  • записывает в ячейку 7Fh константу 25h;

  • записывает в ячейку 35h константу 3Eh;

  • переписывает содержимое ячейки 7F в регистр с номером 3 банка регистров с номером 0;

  • переписывает содержимое 35h в регистр с номером 0 банка регистров с номером 1;

Начальный адрес программы 034Ah.

org 0

jmp start ; переход на начало программы

org 034Ah

start: ; начало программы

mov 7Fh,#25h ; запись в ячейку памяти

mov 35h,#3Eh ; запись в ячейку памяти

mov psw,0 ; установка банка 0

mov r3,7Fh ; запись в r3

mov psw,8 ; установка банка 1

mov r0,35h ; запись в r0

jmp $ ; останов программы

end

6