T bị output portC của atmega32 không xuất dữ liệu ra, đã kiểm tra phần cứng OK.
T dùng portC cho việc chọn LED và port B xuất dữ liệu ( LED anode chung )
PortC (pinC.0 -- pinC.3) drive LED qua tran A1015
KQ : chỉ có 2 LED 1 và LED 2 sáng, còn LED 3 và 4 tắt ????
T dùng portC cho việc chọn LED và port B xuất dữ liệu ( LED anode chung )
PortC (pinC.0 -- pinC.3) drive LED qua tran A1015
Code:
void disp(int vt, unsigned char dat) } unsigned char LED[]={192,249,164,176,153,146,130,248,128,144}; unsigned char pos[]={0xfe,0xfd,0xfb,0xf7}; PORTB=LED[dat]; PORTC=pos[vt]; delay_ms(1); } ------ ... disp(0,1); disp(1,2); disp(2,3); disp(3,4); .....
Comment