Контрольная работа 14 вариант Савенко
.docxМинистерство образования Республики Беларусь
Учреждение образования
«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»
Институт информационных технологий
Специальность Программное обеспечение информационных технологий
КОНТРОЛЬНАЯ РАБОТА
По курсу Программное обеспечение встроенных систем
Вариант № 14
Студент-заочник 3 курса
Группы № 781074
ФИО Красносельская Полина Юрьевна
Минск, 2020
Схема устройства
Результат работы
Все индикаторы одновременно загораются.
Все индикаторы одновременно гаснут.
Листинг программы
#include <xc.h>
#define _XTAL_FREQ 4000000
#define LED1 PORTBbits.RB7
#define LED2 PORTBbits.RB0
#define LED3 PORTBbits.RB1
#define LED4 PORTBbits.RB2
#pragma config FOSC = HS
#pragma config WDTE = OFF
#pragma config PWRTE = ON
#pragma config CP = OFF
void main(void)
{
TRISA=0xFF;
TRISB=0x00;
LED1=0;
LED2=0;
LED3=0;
LED4=0;
PORTA=PORTB;
PORTA=0x00;
while(1)
{
LED1=0;
LED2=0;
LED3=0;
LED4=0;
__delay_ms(1000);
LED1=1;
LED2=1;
LED3=1;
LED4=1;
__delay_ms(1000);
}
}