... chuc=((((x%100000)%10000)%1000)%100)/10; donvi=((((x%100000)%10000)%1000)%100)%10; if (x>999999) { x=0; } } void main() { IE=0x81; TCON=0x01; while (1) { P0=so[donvi]; P2_7=0;delay(); P2_7=1; P0=so[chuc]; ... nhiệm vụ chống nhiễu cho mạch + Tụ hóa có nhiệm vụ phóng điện nguồn vào chập trờn +led co nhiệm vụ báo có nguồn 5v +Trở công suất -Khối xủ lý : chíp AT 89S52 +LM 358 có nhiệm vụ so sánh tín hiệu ... so[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}; unsigned char tramnghin,chucnghin,nghin,tram,chuc,donvi; void delay (void) { int i; for (i=0;i...