Эксперт
Сергей
Сергей
Задать вопрос
Мы готовы помочь Вам.

Лабораторное задание: Разработать программу, обеспечивать индикацию при превы-шении напряжения на выходе аналогового источника питания.
.
Порядок выполнения работы:

1. Собрал схему устройства в программе «Proteus» в соответствии с заданием.

 

2. В вкладке «Source Code» набрал следующий код программы:

.device ATtiny2313
.def temp=r16
.cseg
.org 0
rjmp Init

Init:
ldi temp,low(RAMEND)
out SPL,temp
ldi temp,0b11111100
out DDRD,temp
clr temp
out PORTB,temp

Proga:
sbis ACSR,ACO
rjmp RESET
sbi PortB,2
rjmp Proga
Reset:
cbi PortB,2
rjmp Proga

3. Произвел симуляцию программы и убедился в правильности работы программы.

Вывод: в ходе лабораторной работы разработал программу, обеспечивающею индикацию при превышении напряжения на выходе аналогового источника питания.

Была ли полезна данная статья?
Да
60.95%
Нет
39.05%
Проголосовало: 1091

или напишите нам прямо сейчас:

Написать в MAXНаписать в TelegramНаписать в WhatsApp