Mọi người cho em hỏi chút ạ,
Em đang viết ct hiện số cho led 7 thanh như mạch dưới dùng polling nhưng ko sao chạy được T_T. Nhất là ko chọn được 2 chân Anode chung, lúc nào cũng hiện cả 2 led cùng lúc.
Đoạn code của em như sau:
Code:
int chuso[10] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f};
int i, j;
void main()
{
while(1){
output_b(0x00); //tat cac led
output_e(0xFF);
i = 0;
//output_e(0x00);
while(i<3){
output_e(i);
for(j = 0; j<=9; j++){
output_b(~chuso[j]);
delay_ms(10);
}
//delay_ms(30);
i++;
}
}
}
Mong các bác giúp em với ạ O:-)