void main(void){ char min,sec; hour P1M0 =0x0f; P1M1 =0x00; TMOD=0x10; TH1= (char)(15536>>8); TL1= (char)(15536&0x00ff); IE=0x88; TR1=1; while(1) { min=(char)(time/60) ; buf[0]=min/10; buf[1]=min%10; sec=(char)(time%60) ; buf[2]=sec/10; buf[3]=sec%10; dir(); }}
这个程序可以显示四位数码管(分别显示小时、分),想利用这个程序再加一些程序,要求整点时蜂鸣器响5秒