MCU1. Засвечивание букв P, I, C на матрице светодиодов. Программирование с помощью микроконтроллера PIC

Написать программу, в которой на матрице светодиодов 5х4 (высота х ширина) последовательно отображаются буквы P, I, C. Задействовать в проекте микроконтроллер PIC16F877A.Листинг программы (без конфигурационных битов) имеет вид: #include <xc.h>#define _XTAL_FREQ 8000000#include<stdio.h>#include<stdlib.h>void main(void) {TRISB=0;TRISC=0;TRISD=0;int i;while(1){// Отображение буквы PPORTB=0b11100000;PORTC=0b11101001; PORTD=0b10001000;__delay_ms(500);PORTB=0;PORTC=0;PORTD=0;__delay_ms(500); // Отображение буквы IPORTB=0b11100000;PORTC=0b01000100; PORTD=0b11100100;__delay_ms(500);PORTB=0;PORTC=0;PORTD=0;__delay_ms(500); // Отображение буквы CPORTB=0b01110000;PORTC=0b10001000; PORTD=0b01111000;__delay_ms(500);PORTB=0;PORTC=0;PORTD=0;__delay_ms(500);}return;} Моделирование Проводим отладку программы и добиваемся […]

MCU1. Засвечивание букв P, I, C на матрице светодиодов. Программирование с помощью микроконтроллера PIC Read More »