PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Trao đổi ngoài luồng (http://www.picvietnam.com/forum/forumdisplay.php?f=22)
-   -   Thắc mắc cần hỏi (http://www.picvietnam.com/forum/showthread.php?t=34677)

thanhlap1505 10-02-2016 05:47 PM

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);

}
}


Múi giờ GMT. Hiện tại là 09:57 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam