Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
3
Добавлен:
18.11.2023
Размер:
102.01 Кб
Скачать

Министерство общего и профессионального образования Ростовской области Государственное бюджетное профессиональное образовательное учреждение

" Таганрогский колледж морского приборостроения "

Отчет по лабораторной работе №6

по дисциплине МДК 02.01 МКС

Выполнил:

Студент группы В-316

Морковкин С.П.

Таганрог. 2019 год

Лабораторная работа №6

Тема: «Исследование аналогового компаратора микроконтроллеров AVR»

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

.

Порядок выполнения работы:

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

  1. В вкладке «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

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

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

Соседние файлы в папке Лабы МДК 02.01 МКС