number++;
if(number>15)
number=0;
}
}/********************************************
实验题目要求:
在上题基础上用按键控制秒计数器的启停,按一次键开始计数,按2次停止计数,按3次又开始计数…。
时间:2012年12月22日
程序撰写者:邹康
********************************************/
#include<reg52.h>
sbit led0=P2^3;
sbit led1=P2^4;
sbit led2=P2^5;
sbit led3=P2^6;
sbit keyz=P2^0;
unsigned char flag=0;
unsigned char k=0,number=0;
unsigned char num[4];
void init()
{
EA=1;
ET0=1;
TH0=(65536-50000)%256;
TL0=(65536-50000)/256;
}
void key()
{
unsigned int m=0;
if(keyz==0)
{
m++;
if(m>=30)
{
flag=!flag;
m=0;
}
}
}
void num_change()
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技单片机期末考试编程题(17)全文阅读和word下载服务。
相关推荐: