![单片机数码管显示时钟程序_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/8/546fc8e8-57ba-4b67-b771-7eb71ef3d79b/546fc8e8-57ba-4b67-b771-7eb71ef3d79b1.gif)
![单片机数码管显示时钟程序_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/8/546fc8e8-57ba-4b67-b771-7eb71ef3d79b/546fc8e8-57ba-4b67-b771-7eb71ef3d79b2.gif)
![单片机数码管显示时钟程序_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/8/546fc8e8-57ba-4b67-b771-7eb71ef3d79b/546fc8e8-57ba-4b67-b771-7eb71ef3d79b3.gif)
![单片机数码管显示时钟程序_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/8/546fc8e8-57ba-4b67-b771-7eb71ef3d79b/546fc8e8-57ba-4b67-b771-7eb71ef3d79b4.gif)
![单片机数码管显示时钟程序_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/8/546fc8e8-57ba-4b67-b771-7eb71ef3d79b/546fc8e8-57ba-4b67-b771-7eb71ef3d79b5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ttincludeO /#include#includeftdefine uchar unsigned charftdefine uint unsigned intsbit dula二P2"6;sbit wela二P2"7;sbit keyl=P3"4;sbit key2二P3"5;sbit key3=P3*6;sbit beep二P2"3;unsigned code table=0x3f , 0x06 , 0x5b , 0x4f ,0x66 , 0x6d , 0x7d , 0x07 ,0x7f , 0x6f , 0x77 , 0x7c,0x3
2、9 , 0x5e , 0x79 , 0x71;uchar numl, num2, s, si, m, ml, f, fl, num, numf, nums, dingshi;uchar ns, nsl, nf, nf 1, numns, numnf;void delay(uint z);void keyscan ();void keyscanl ();void alram(); void display(uchar m, uchar ml, uchar f, ucharf1, uchars, ucharsl); void displayO(uchar nf, uchar nf1, uchar
3、ns, uchar nsl);void main()TMOD二0x01;/设定定时器0工作方式1THO=(65536-46080)/256 ;TLO=(65536-46080)%256 ;EA二1;/开总中断ETO=1;/开定时器0中断TRO二1;/启动定时器0中断numns=12;numnf=0;while (1)if(dingshi=0)keyscan ();display (m, ml, f, fl, s, si);alram();elsekeyscanl ();displayO (nf, nf 1, ns, nsl);void keyscan ()if (keyl=0)delay(10
4、);if(keyl=0)nums+;if (nums=:=24)nums二0;while (!keyl);display (m, ml, f, fl, s, si);if(key2=0)delay(10);if (key2=0)numf+;if (numf=60)numf=O;while (!key2);display(m, ml, f, fl, s, si);if(key3=0)delay (10);if(key3=0)dingshi二'dingshi;while(!key3)display(m, ml, f, fl, s, si);/* if(key4=0)delay (10);i
5、f(key4=0)flag二1;while(!key4);display (m, ml, f, fl, s, si);*/void keyscanl()if(keyl=0)delay 仃0);if(keyl=0)numns+;if (numns=24)numns=0;while (!keyl);/ display (nf, nf 1, ns, nsl);if (key2=0)delay (10);if(key2=0)numnf+;if (numnf60)numnf=0;while(!key2);/ display (nf, nf 1, ns, nsl);if(key3=0)delay 仃0);
6、if(key3=0)dingshiO;wh订e(!key3);display (m, ml, f, fl, s, si);void alramOif(numnf=numf)&&(numns二二nums)beep二0;if (numnf+l=:numf) && (numnsnums) && (dingshiO) / 一分钟报时提示beep=l;void displayO (uchar nf, uchar nf 1, uchar ns, uchar nsl)/闹钟显 示函数nf=numnf%10;nfl=numnf/10;ns=:numns%10;n
7、sl 二 numns./10;/* wela=l;P0=0xc0; /送位选数据wela=0;P0二Oxff;*/dula=l;PO二tablensl;dula=0;PO二Oxff;wela=l;PO二Oxfe;wela=0;delay (1);dula=l;PO二tablens 0x80;dula=0;PO=Oxff;wela=l;PO二Oxfd;wela=0;delay (1);dula=l;P0=table Lnf1;dula=0;PO二Oxff;PO=Oxfb;wela=O;delay (1);dula=l;PO=tablenf;dula=O;PO=Oxff;wela=l;P0=0xf
8、7;wela=O;delay (1);void display(uchar m, uchar ml, uchar f, ucharfl, uchars, ucharsl) /时间显示dula=l;PO二table ml ;/秒位第 1 位dula=0;P0=0xff;wela=l;/秒位第2位/时位第一位PO=Oxef; wela=O; delay (1);dula=l;Portable Im; dula=0;PO二Oxff; wela=l;PO二Oxdf; wela=0;delay (1);dula=l;P0=tablesi; dula=0;PO=Oxff; wela=l;PO二Oxfe;
9、wela=0;delay (1);Portable s 0x80;dula=l;dula=O;PO二Oxff;wela=l;PO二Oxfd;wela=0;delay(1);dula=l;P0=table fl :/分位第一位dula=0;PO=Oxff;wela=l;PO=Oxfb;we la二0;delay (1);dula=l;PO二tablef 0x80;dula=0;PO=Oxff;wela=l;P0=0xf7;wela二0;delay (1);void T0_timer() interrupt 1TH0=(65536-46080)/256 ;TL0=(65536-46080)%256 ; num2+;if (num2=20)num+;num2=0;m=:num%10;ml二num/10;f=numf%10;f1二numf/10;s=nums%10;si
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届高中语文一轮复习学案22 文言翻译句子(含答案)
- 生产设备的定期检查与预防性维修
- 元旦座谈会发言稿
- 家族发言稿格式及范文
- 管理办公室工作总结
- 幼儿园安全教师工作总结
- 学生会生活部个人计划
- 吸烟有害健康活动总结
- 电子信息工程中的节能技术与策略
- 策划部门个人年终工作总结
- 2025-2030年中国融雪剂行业运行动态及发展前景预测报告
- DB31∕T 1043-2017 暴雨强度公式与设计雨型标准
- 多学科视域中的历史动物研究综述
- 知名企业建筑工程抹灰工程标准规范图示手册
- 诊所信息保密和安全管理制度
- 重大事故隐患排查治理
- 部编版语文一年级下册第一单元教材解读
- 护士临床护理组长
- 2025保安部年度工作计划
- 土建、装饰、维修改造等零星工程施工组织设计技术标
- 宠物猫护理教学
评论
0/150
提交评论