51单片机数码管倒计时!自己写的程序但输入后怎么都亮!#include<reg52.h>#define uint unsigned int#define uchar unsigned charuchar temp,aa,numwe,numdu;uchar code table[]={0xf5,0x41,0xd6,0xcf,0x63,0xa7,0xb7,0x45,0xf3,0xe7};uchar code tablewe[]={0xbf,0xdf};void main(){ numdu=0; numwe=0; aa=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; while(1) { if(aa==20) { aa=0; numdu++; if(numdu==9) numdu=1; P1=table[numdu]; P0=tablewe[numwe]; numwe++; if(numwe==2) numwe=0; } } }void timer0() interrupt 1 { TH0=(65536-5000)/256; TL0=(65536-5000)%256; aa++; }