89C51时钟,键盘扫描程序.docVIP

  • 3
  • 0
  • 约3.57千字
  • 约 7页
  • 2017-06-24 发布于河南
  • 举报
89C51时钟,键盘扫描程序

#includereg52.h #define uchar unsigned char #define uint unsigned int uchar code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40,0xff}; uchar dtab[10]; char num=0,s=0,f=0,m=0; int z,t; sbit LS138A = P2^2; sbit LS138B = P2^3; sbit LS138C = P2^4; sbit key1=P1^0; sbit key2=P1^1; sbit key3=P1^3; void delay(uchar x) { uchar a,b; for(a=x;a0;a--) for(b=100;b0;b--); } void display(uchar miao,uchar fen,uchar shi) { uchar i; if(num==1) { t++; if(t50) { dtab[5]=tab[miao%10]|0x80; dtab[4]=tab[miao/10]; dtab[3]=tab[fen%10]; dtab[2]=tab[fen/10]; dtab[1]=tab[shi%10]; d

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档