基于STC89C2RC单片机的秒表程序设计.docVIP

  • 4
  • 0
  • 约 6页
  • 2016-11-22 发布于贵州
  • 举报
基于STC89C2RC单片机的秒表程序设计

基于STC89C52RC单片机的秒表程序设计。(长安大学单片机公选课考试题目)。数码管为六位,单片机P0口为段选,P1口位选(列扫描)。键盘为P2口矩阵键盘。 #includereg52.h #includeintrins.h char shzh[6]; char h=0,m=0,s=0; char num=0,Lnum1,Lnum2,Lnum3,Lnum4,flag1; #define TH ((65536-57596)/256) #define TL ((65536-57596)%256) //时间计算过程 char XS[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(char x) { while(x0) { _nop_(); x--; } } void timer0() interrupt 1 using 1 { TH0=TH; TL0=TL; num++; if(num=16) { num=0; s++; } if(s==60) { s=0; m++; if(m==60) { m=0; h++; if(h==24) {h=0;

文档评论(0)

1亿VIP精品文档

相关文档