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

Лр2 МКМ

.docx
Скачиваний:
0
Добавлен:
26.03.2021
Размер:
54.14 Кб
Скачать

Лабораторна робота №2

Тема: Керування двохрозрядним семисегментним індикатором за допомогою AVR.

Лістинг програми:

#include <tiny48.h>

#include <delay.h>

void main(void)

{DDRB = 255;

DDRC = 255;

while(1)

{ PORTB=0b10001010;

PORTC.0=255;

PORTC.1=0;

delay_ms(100);

PORTB=0b11000000;

PORTC.1=255;

PORTC.0=0;

delay_ms(100);

PORTB=0b11100100;

PORTC.0=255;

PORTC.1=0;

delay_ms(100);

PORTB=0b11000111;

PORTC.1=255;

PORTC.0=0;

delay_ms(100);

PORTB=0b11000000;

PORTC.0=255;

PORTC.1=0;

delay_ms(100);

PORTB=0b11000001;

PORTC.1=255;

PORTC.0=0;

delay_ms(100);

PORTB=0b10010010;

PORTC.0=255;

PORTC.1=0;

delay_ms(100);

PORTB=0b10001010;

PORTC.1=255;

PORTC.0=0;

delay_ms(100);

PORTB=0b11001111;

PORTC.0=255;

PORTC.1=0;

delay_ms(100);

PORTB=0b11001111;

PORTC.1=255;

PORTC.0=0;

delay_ms(100); }}

Рисунок 1 – Схема моделювання

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]