Вы находитесь на странице: 1из 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

Вывод: Изучил состав и особенности выполнения команд микро-


контроллера, программное обеспечение лабораторного стенда, освоил технику
программной симуляции работы микроконтроллера семейства AVR на примере
построения элементарных конструкций.

Вам также может понравиться