用定时器设计时钟并在1602液晶上显示.docVIP

  • 11
  • 1
  • 约 11页
  • 2017-01-21 发布于重庆
  • 举报

用定时器设计时钟并在1602液晶上显示.doc

用定时器设计时钟并在1602液晶上显示

#includereg52.h #define uint unsigned int #define uchar unsigned char sbit lcden=P3^4; sbit lcdrs=P3^5; sbit wela=P2^7; sbit dula=P2^6; /****分解出的独立按键****/ sbit s1=P3^0; //进入调时间状态 sbit s2=P3^1; //数值增大 sbit s3=P3^2; //数值减少 sbit s4=P3^3; //进入设置闹钟状态 sbit rd=P3^7; uint a,shi,fen,miao,ri,yue,nian,num,i,j,q,shi1,fen1,miao1,num1; uchar temp; uchar code table[]=2012; /*****显示星期*****/ uchar code table1[][4]={Mon ,Tues,Wed ,Thur,Fri ,Sat ,Sun }; /*****延时1ms*****/ void delay(uint z) { uint x,y; for(x=z;x0;x--) for(y=110;y0;y--); } /********** 1602初始化 **********/ void write_com(uchar com)

文档评论(0)

1亿VIP精品文档

相关文档