资源简介
六位LED显示,显示时间为00.00~59分99.99秒秒,计时精度为0.01秒,能正确地进行计时,并显示计时状态和结果,软件代码采用C语言编写程序,包括显示程序,初始化子程序,键盘扫描程序,中断服务程序,延时子程序等,并在keil中
代码片段和文件信息
#include< reg51.h >
sbit RCK = P1^7;//定义RCK为1.7//
bit one = 0;//开始暂停标志//
unsigned char ms05 = 0;//0.5ms计数器//
unsigned int s = 0;//计数器//
unsigned char code c[10] = { 0x03 0x9f 0x25 0x0d 0x99 0x49 0x41 0x1f 0x01 0x09 };//定义共阳极逆序字段码数组//
void disp6() //输出子函数//
{
unsigned char i;//定义序号变量i//
unsigned char a[6];//定义数组//
a[5] = c[(s/100)/60/10];//取单个数字//
a[4] = c[(s/100)/60%10];
a[3] = c[(s/100)%60/10];
a[2] = c[(s/100)%60%10];
a[1] = c[(s%100)/10];
a[0] = c[s%10];
for( i = 0; i < 6; i++ )//6位显示字段码依次串行输出//
{
SBUF = a[i];//串行发送//
while( TI == 0 );//等待串行发送完毕//
TI = 0;//发送完毕,标志清零//
}
RCK = 0; RCK = 1;//595RCK端输入触发脉冲//
}
void main() //主程序//
{
TMOD = 0x02;//定时器2//
SCON = 0;//串口方式0//
TH0 = 0x06;TL0 = 0x06;//0.5ms初值//
IP = 0x01;//INT0位高优先级//
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-06-08 13:48 智能秒表\
目录 0 2017-09-12 16:54 智能秒表\keil\
文件 6376 2013-06-24 10:27 智能秒表\keil\STARTUP.A51
文件 14049 2017-06-14 12:56 智能秒表\keil\STARTUP.LST
文件 758 2017-06-14 12:56 智能秒表\keil\STARTUP.OBJ
目录 0 2017-06-09 15:02 智能秒表\keil\wdl\
目录 0 2010-06-07 16:09 智能秒表\keil\wdl\Debug\
目录 0 2017-06-08 13:48 智能秒表\keil\wdl\miaobiao\
目录 0 2017-06-08 13:48 智能秒表\keil\wdl\miaobiao\Debug\
文件 33792 2017-06-08 09:50 智能秒表\keil\wdl\miaobiao\Debug\vc60.idb
文件 28672 2017-06-08 09:50 智能秒表\keil\wdl\miaobiao\Debug\vc60.pdb
文件 1082 2017-06-08 09:50 智能秒表\keil\wdl\miaobiao\miaobiao.c
文件 4306 2010-06-07 16:07 智能秒表\keil\wdl\miaobiao\miaobiao.dsp
文件 837 2017-06-08 09:50 智能秒表\keil\wdl\miaobiao\miaobiao.plg
文件 548 2010-06-07 13:43 智能秒表\keil\wdl\wdl.dsw
文件 50176 2017-06-09 15:02 智能秒表\keil\wdl\wdl.ncb
文件 48640 2017-06-09 15:02 智能秒表\keil\wdl\wdl.opt
文件 1651 2017-06-14 12:56 智能秒表\keil\ww.c
文件 3636 2017-06-14 12:56 智能秒表\keil\ww.LST
文件 4878 2017-06-14 12:56 智能秒表\keil\ww.OBJ
文件 4828 2017-06-14 12:56 智能秒表\keil\www
文件 2299 2017-06-14 12:56 智能秒表\keil\www.hex
文件 38 2017-06-14 12:56 智能秒表\keil\www.lnp
文件 9470 2017-06-14 12:56 智能秒表\keil\www.M51
文件 161 2017-09-12 16:54 智能秒表\keil\www.plg
文件 139917 2017-09-12 16:54 智能秒表\keil\www.uvgui.Administrator
文件 139917 2017-09-12 16:25 智能秒表\keil\www.uvgui_Administrator.bak
文件 6204 2017-09-12 16:54 智能秒表\keil\www.uvopt
文件 13576 2017-06-07 17:14 智能秒表\keil\www.uvproj
目录 0 2017-09-12 20:01 智能秒表\proteus\
文件 98932 2017-06-15 13:15 智能秒表\proteus\Last Loaded yzh.DBK
............此处省略7个文件信息
评论
共有 条评论