多功能数字时钟.doc
《多功能数字时钟.doc》由会员分享,可在线阅读,更多相关《多功能数字时钟.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机综合实验报告 题 目: 多功能数字时钟 班 级: 姓 名: 学 号: 时 间: 一、实验内容:设计一个数字时钟,显示范围为00:00:0023:59:59。通过4个开关进行控制,开关K3用于切换修改时、分、秒数值;开关K2用于使相应数值加1调节;开关K1用于减1调节;开关K4用于设定闹钟,闹钟同样可以设定初值,并且设定好后到时间通过实验箱音频放出一段乐曲作为闹铃,闹铃完后继续走时。二、实验电路及功能说明1、共阴极数码管电路图2、独立按键电路图3、数字时钟实现原理图4、蜂鸣器原理图三、实验程序流程图:主程序: 子程序:1、按键调时开始K3按1次,秒设置,K1按1次秒减1,K2按1次秒加1K
2、3按2次,分设置,K1按2次分减1,K2按2次分加1K3按3次,时设置,K1按3次时减1,K2按3次时加1再按一次K3,开始走时 2、按键闹钟设置 K4按1次闹钟秒设置K1按1次秒减1,K2按1次秒加1K2按2次闹钟分设置K1按2次分减1,K2按2次分加1K4按3次,闹钟时设置K1按3次时减1,K2按3次时加1再按一次K4,返回时间显示开始3、闹钟 开 始到达设置闹钟时间闹 铃 响时间显示4、中断外部中断入口保 护 现 场按键设置或闹钟恢 复 现 场中 断 返 回四、实验结果分析多功能数字时钟的起始时间为23-59-55,到00-00-00时闹铃响。起始时间可以通过按键K1、K2与K3一起调节
3、,K3用于时分秒的切换设置,K1用于减一,K2用于加一,设置完后,按K3键返回走时;闹钟也可以通过K4、K1与K2一起调节,K4用于闹钟时分秒的切换设置,K1和K2分别用于减一于加一,同样,设置完后按K4返回走时。五、心得体会通过课程设计,我还更加明白了一个真理。时至今日,课程设计基本告成,才切身领悟“实践是检验真理的唯一标准”,才明晓实践出真知。因为在教材上,数字钟不过是由计数器和译码显码器组合而成,也便不以为然搭建电路图,结果电路出现诸多问题,譬如短路开路,EWB中引脚悬空即为低电平,现实中引脚悬空呈现大电阻特性即高电平,不为则不知,无为则无知,实践出真知。课程设计达到了专业学习的预期目的
4、。在两个星期的课程设计之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对设计过程的了解,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的辛勤指导下,终于迎刃而解。同时,在老师的身上我学得到很多实用的知识,在此我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!六、程序清单#include #include #define uint unsigned int#define uchar unsigned charsbit Beep = P15 ; sbit K0=
5、P33;sbit K1=P32;sbit K2=P31;sbit K3=P30;uint n;uchar buffer=0,0,0,0,0,0,0,0;uchar count,hour=13,min=14,sec=55,dhour=13,dmin=15,dsec=0,in=0;uchar table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40;unsigned char code music_tab =0x18,0x30,0x1C,0x10,0x20,0x40,0x1C,0x10,0x18,0x10,0x20,0x10,0x1C
6、,0x10,0x18,0x40,0x1C,0x20,0x20,0x20,0x1C,0x20,0x18,0x20,0x20,0x80,0xFF,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0xFF,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x20,0x1C,0x10,0x18
7、,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0x20,0x30,0x1C,0x10,0x20,0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x15,0x1F,0x05,0x20,0x10,0x1C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多功能 数字 时钟
限制150内