Лабы МДК 02.01 МКС / LABA 6
.docxМинистерство общего и профессионального образования Ростовской области Государственное бюджетное профессиональное образовательное учреждение
" Таганрогский колледж морского приборостроения "
Отчет по лабораторной работе №6
по дисциплине МДК 02.01 МКС
Выполнил:
Студент группы В-316
Морковкин С.П.
Таганрог. 2019 год
Лабораторная работа №6
Тема: «Исследование аналогового компаратора микроконтроллеров AVR»
Лабораторное задание: Разработать программу, обеспечивать индикацию при превышении напряжения на выходе аналогового источника питания.
.
Порядок выполнения работы:
Собрал схему устройства в программе «Proteus» в соответствии с заданием.
В вкладке «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
Произвел симуляцию программы и убедился в правильности работы программы.
Вывод: в ходе лабораторной работы разработал программу, обеспечивающею индикацию при превышении напряжения на выходе аналогового источника питания.