Академический Документы
Профессиональный Документы
Культура Документы
Фомин ЛР 2
Фомин ЛР 2
Учреждение образования
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
ОТЧЁТ
к лабораторной работе №2
на тему
ИЗУЧЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ЛАБОРАТОРНОГО СТЕНДА И СИСТЕМЫ КОМАНД
МИКРОКОНТРОЛЛЕРА СЕМЕЙСТВА AVR
Выполнил:
Фомин И.О.
Проверил:
Пономарёв И.С.
Минск 2024
Цель: Изучить состав и особенности выполнения команд микро-
контроллера, программное обеспечение лабораторного стенда, освоить технику
программной симуляции работы микроконтроллера семейства AVR на примере
построения элементарных конструкций.
Задание:
Найти разницу чисел 4801 и 209. Число десятичных единиц старшего
байта результата поместить в старшую тетраду порта PORTD. Младшую
тетраду оставить без изменений.
Ход работы:
start:
ldi r16,$12
ldi r17,$c1
ldi r19,$d1
sub r17,r19
sbc r16,r18
ldi r20,$A
loop:
inc r22
sub r16,r20
cpi r16,7
breq result
jmp loop
result:
lsl r16
lsl r16
lsl r16
lsl r16
out $12,r16
jmp start