(单片机显示0到99程序2.docVIP

  • 22
  • 0
  • 约3.23千字
  • 约 6页
  • 2017-01-30 发布于北京
  • 举报
(单片机显示0到99程序2

#includereg51.h unsigned char xs_d[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; unsigned int time=0,s,sz; delay(unsigned int k) { ?unsigned int i,j; ?for(i=0;ik;i++) ?for(j=0;j125;j++); } INT_0()interrupt 0 ?{ delay(10); ? if(INT0==0){sz++; ? if(sz2){sz=0;} ? ????} ?} void T0_int()interrupt 1 ???? { ????? TH0=(65535-50000)/256;//设置初值 ????? TL0=(65535-50000)%256; ? ??? s++; ???? if(s20){s=0; ?? if(sz==1)time++; ????? if(time999){time=0;} ????? if(sz==0){time=0;//清零 ????? } ?? } } ?xs_hs() ?{ ?P2=0x02; ?P0=xs_d[time/100]; ?delay(5); ?P2=0x04; ?P0=xs_d[(time/10)%10]; ?delay(5); ?P2=0x

文档评论(0)

1亿VIP精品文档

相关文档