Thắc mắc cần hỏi
Mọi người cho mình hỏi làm sao để viết 1 đoạn code cho con PIC16f877a hiển thị trên led ma trận 8x8 chữ A trong vòng 5 giây, sau đó hiển thị bất kỳ chữ nào khác trong vòng 5 giấy nữa. Xin được mọi người chỉ giáo! Đây là code ví dụ chữ A ạ:
#include <16f877a.h>
#device *=16 ADC=10
#FUSES HS
#use delay(clock=12000000)
Void main()
{
while (true)
{
Output_c (0b11111111);
Output_B (60);
Output_c (0b11111110);
delay_us(100);
Output_c (0b11111111);
Output_B (102);
Output_c (0b11111101);
delay_us(100);
Output_c (0b11111111);
Output_B (102);
Output_c (0b11111011);
delay_us(100);
Output_c (0b11111111);
Output_B (102);
Output_c (0b11110111);
delay_us(100);
Output_c (0b11111111);
Output_B (126);
Output_c (0b11101111);
delay_us(100);
Output_c (0b11111111);
Output_B (102);
Output_c (0b11011111);
delay_us(100);
Output_c (0b11111111);
Output_B (102);
Output_c (0b10111111);
delay_us(100);
Output_c (0b11111111);
Output_B (102);
Output_c (0b01111111);
delay_us(100);
}
}
|