Sẽ không ai giúp đỡ bạn đâu, tại vì trong diễn đàn quá nhiều hướng dẫn về cái này rồi, trong các tài liệu hướng dẫn học PIC cũng có code tham khảo mà, bạn cố gắng tìm đi.
Đây là code quét 8 LED 7 đoạn nè giúp bạn tí đó
void display(void){
output_b(hien_thi[0]);
output_bit(LED0,1);
delay_us(500);
output_bit(LED0,0);
output_b(hien_thi[1]);
output_bit(LED1,1);
delay_us(500);
output_bit(LED1,0);
output_b(hien_thi[2]);
output_bit(LED2,1);
delay_us(500);
output_bit(LED2,0);
output_b(hien_thi[3]);
output_bit(LED3,1);
delay_us(500);
output_bit(LED3,0);
output_b(hien_thi[4]);
output_bit(LED4,1);
delay_us(500);
output_bit(LED4,0);
output_b(hien_thi[5]);
output_bit(LED5,1);
delay_us(500);
output_bit(LED5,0);
output_b(hien_thi[6]);
output_bit(LED6,1);
delay_us(500);
output_bit(LED6,0);
output_b(hien_thi[7]);
output_bit(LED7,1);
delay_us(500);
output_bit(LED7,0);
}
|