按键K1:返回时间显示
按键K2:每按一次,分加1,当分增加到60时,分归零
按键K3:每按一次,时加1,当时增加到24时,时归零
按键K4:进入时间校对设置
按键K5:进入闹铃设置
按键K6:进入秒表功能及确定设置
按键K7:启动、暂停秒表
按键K8:秒表清零
#include<reg51.h>
#include<intrins.h>
unsigned char code
table[12]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98,0xbf,0xff}; //定义数字0~9及横杆、管灭 共阳极 低电平有效
unsigned char code bitcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0x7f}; //位选信号
unsigned int IntCount=0; //计算T0中断次数 计时次数为20次,为1秒 0.5s*20=1s 显示
按键K2:每按一次,分加1,当分增加到60时,分归零
按键K3:每按一次,时加1,当时增加到24时,时归零
按键K4:进入时间校对设置
按键K5:进入闹铃设置
按键K6:进入秒表功能及确定设置
按键K7:启动、暂停秒表
按键K8:秒表清零
#include<reg51.h>
#include<intrins.h>
unsigned char code
table[12]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98,0xbf,0xff}; //定义数字0~9及横杆、管灭 共阳极 低电平有效
unsigned char code bitcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0x7f}; //位选信号
unsigned int IntCount=0; //计算T0中断次数 计时次数为20次,为1秒 0.5s*20=1s 显示

