TR0=1; tcount=0; second=0;
P0=dispcode[second/10]; P2=dispcode[second%10]; while(1) {
if(TF0==1) {
tcount++;
if(tcount==20) {
tcount=0; second++;
if(second==60) {
second=0; }
P0=dispcode[second/10]; P2=dispcode[second%10]; }
TF0=0;
TH0=(65536-50000)/256; TL0=(65536-50000)%256; } } }
1. 汇编源程序(中断法) SECOND EQU 30H TCOUNT EQU 31H ORG 00H LJMP START ORG 0BH LJMP INT0X
START: MOV SECOND,#00H MOV A,SECOND MOV B,#10 DIV AB
MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,A MOV A,B
MOVC A,@A+DPTR MOV P2,A
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库给初学单片机的40个实验-2(15)在线全文阅读。
相关推荐: