doc (基于单片机电子时钟设计)(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:40 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2025-09-26 23:00

振电路和复位电路属于电路部分,是信号数据的传输。


整机的仿真及调试调试把编写完的源程序放在软件中,先自行检查下程序是否有误,更改有误的部分,再创建工程进行程序个个地调试,把调试结果显示有误的部分找出,检查的原因然后再进行更改,更改后再进行调试,再找出进行更改,依次循环进行,至到程序调试成功为止。


调试结果如图调试结果图基于单片机的电子时钟的设计仿真仿真是把中生成的源程序找出,并加载到单片机内,检查原理图的设计是否有误,更改有误的部分,然后进行仿真,看仿真结果是否正确,如果不正确或者不显示结果,就再此检查原理图进行更改直到能顺利地仿真出结果。


如上图为电子时钟整机仿真图该设计在仿真及调试过程中应注意以下几点单片机时间基准振荡电路中振荡晶体频率的选择必须要和程序中的时间基准相致。


由于单片机处理数据过程中要响应中断等原因,而中断服务程序所花费的时间必须在中断返回后在计时单元中扣除掉,否则精确度会变差。


在仿真调试中调试数码管的发光时间时,需要反复修改程序中的给定的时间,直到整体上的显示效果较好,不会有闪烁的现象产生。


此仿真结果的主要实现基于单片机的电子时钟的设计将其电源键打开,按下电源开关即开始常工作,个数码管显示依次是时分秒温度,各占两位。


按键说明复位键,当发现系统运行不正常,进入死循环,显示数值。


严重失真时,按复位键,其内部功能为使用单片机复位。


强行使单片机从头开始运行,跳出区。


日期显示键,该键接外部中断零引脚。


通过中断服务子程序来达到显示的年月日星期的目的。


其中每项占两位,年份只显示后两位,如表示年月号星期三。


中断程序只进行秒,后返回主程序,显示时分秒温度。


调时键按下此键进入调时子程序,按下调分钟,两下调时,三下调星期,四下调日期,五下调月份,六下调年份的低两位,七下调年份的高两位。


键表示增加,每按下增加,键表示减少,每按下减少,三个键组合在起完成调时功能。


具体的按键使用当进入调整功能时,按第个键进行减运算,按第二个键进行加运算。


按下第三个键,实现日期时间调整及定时功能,等数字闪烁后,按二键进行加减,从而可以进行具体日期时间调整。


当定时设定后,到预定时间后,时钟会发出连续的蜂鸣声。


按下第四个键,可以进行时间日期切换,位数码管将显示时间或日期,采用小时制。


基于单片机的电子时钟的设计结束语本文通过对电子时钟的设计仿真,使自己对单片机和语言有了进步的温故掌握。


在设计过程中,吸收了前辈的些先进的理论成果,也对彭小军同志的时钟设计经验进行了借鉴。


我在设计中总结出了个重要的经验切问题都要结合实际进行设计。


因为不同的设计技术或者设计思想都有自身的优点和局限性,只有根据具体的设计要求,才能顺利地进行设计仿真,也才能对己有的设计方法进行创新。


本装置所实现的功能为时钟功能。


由于时间和日期都是通过特定的芯片来获得的,单片机只起到控制和转换的作用,在精度方面不受单片机性能和程序的限制,故容易保障其精度和效率。


本次设计有较大的进展,取得了较好的效果,对单片机软硬件资源和接日扩展都有深入的学习。


也学习了时钟芯片的基本原理和使用方法。


本设计是学习单片机的较佳选择。


但是设计还有诸多功能没有完善,以后有机会会继续完善其相应的功能。


设计不足本系统所采用的显示模块较多,占用了不少资源,包括线路板单片机端口等,同时使得电路稳定性下降由于时间比较紧迫,未能开发出更多的功能以体现单片机电子时钟的优越性。


本系统上可实现的功能实现秒表功能实现闹铃功能,当所定的时间到时,产生断续的蜂鸣声具有天数倒计时功能,例如距科技文化艺术节开幕还有天以上的功能由于时间紧迫未能完成。


但这些功能的开发都具有可行性,这也就是单片机可扩展功能的优越性之所见,有待于继续开发。


报告结束,请老师和同学们批评指正,谢谢大家,基于单片机的电子时钟的设计致谢本课题的研究和论文的完成是在曾老师的悉心指导和热情关怀下完成的。


老师严谨的治学态度丰富的实践经验兢兢业业的工作精神使我受益匪浅。


老师豁达的胸怀对我树立正确的人生观和价值观产生了积极的影响。


在老师的指导和帮助下,我的专业知识水平和学习能力都得到了很大的提高。


我在人生道路上的每个脚印都凝聚着老师的心血。


跟随老师学习这两年所获得的知识将是我生中最宝贵的财富。


在此谨向曾老师表示崇高的敬意和衷心的感谢,感谢老师在研究工作中对我进行的悉心指导,并为我的学习提供了良好的条件,使我的论文的撰写得以顺利进行。


感谢曾老师在我的学习和生活中给予的教诲和帮助。


最后感谢生我育我的父母,感谢你们直以来对我的无私关爱和默默奉献。


基于单片机的电子时钟的设计参考文献周昌七定时停止数字闪烁基于单片机的电子时钟的设计时钟设置,基于单片机的电子时钟的设计基于单片机的电子时钟的设计,数码管显示基于单片机的电子时钟的设计基于单片机的电子时钟的设计,基于单片机的电子时钟的设计初始时间设定定时基于单片机的电子时钟的设计基于单片机的电子时钟的设计个人信息,电大理工,年月,总第期,桌面电子时钟制作,彭小军,新余高专学报,年月,第卷第期用单片机实现电子时钟陈同洲,郭华帅,中国传媒大学学报,年月,第卷第期,电子时钟仿真及实现吴镇宇,年月,片上时钟系统的研究与的设计李建忠,年,西安电子科技大学出版社,单片机原理及应用孙彩兰蒋海琳,计算机与信息技术,软件纵横,基于语言为内核的电子时钟设计彭小军,新余高专学报,年月,第卷第期,用单片机实现电子时钟颜学超,年月,种实时时钟芯片的设计翟玉文徐宏亮赵岩,吉林化工学院学报,年月,实用多功能电子时钟设计陈同洲,郭华帅,中国传媒大学学报,年月第卷第期,电子时钟仿真及实现吴镇宇,年月,片上时钟系统的研究与的设计简宁,企业科技与发展,年第期,电子时钟仿真实现徐得波,葛广英,年月,自然科学,单片机动态可调电子时钟系统戴勇,刘斌儒,国外电子元器件年第期,基于单片机的电子时钟的设计何翠萍,刘晓刚,周功海,煤矿现代化,年月第期,单片机控电子时钟的设计基于单片机的电子时钟的设计附录,秒分时日月周年初始化系统定时器基于单片机的电子时钟的设计定时判断键值基于单片机的电子时钟的设计基于单片机的电子时钟的设计,制作数码管数据基于单片机的电子时钟的设计,启动数字闪烁中第位和第位的数据决定。


程序状态字寄存器中的数据可以通过编程来改变,这种功能为保护工作寄存器的内容提供了很大的方便。


如果用户程序中不需要全部使用组工作寄存器,那么剩下的工作寄存器所对应的内部数据存储器也可以作为通用数据存储器使用。


工作寄存器在内部数据存储器中的地址映射如表所示。


表工作寄存器地址映射表组,组,组,组,地址寄存器地址寄存器地址寄存器地址寄存器基于单片机的电子时钟的设计在工作寄存器区上面,内部数据存储器的地址从的个字节范围内,既可以通过字节寻址的方式进入,也可以通过位寻址的方式进入,位地址范围从到。


字节地址与位地址的对应关系。


内部数据存储器地址从部分仅可以用作通用数据存储器。


内部数据存储器的高字节被称为特殊功能寄存器区。


特殊功能寄存器被用作和在片外围器件之间的接口,它们之间的联系方框图如图所示。


程序存储器核特殊功能寄存器并行和串行接口定时计数器中断管理监视定时器等其他外围器件图殊功能寄存器工作框图通过向相应的特殊功能存储器写入数据实现控制对应的在片外围器件的工作,从相应的特殊功能存储器读出数据实现读取对应的在片外围器件的工作结果。


在单片机中,包括前面提到的程序状态字寄存器的特殊功能存储器共有个,它们离散地分布在的内部数据存储器地址空间范围内,对于没有定义的存储单元用户不能使用。


如果向这些存储单元写入数据将产生不确定的效果,从它们读取数据将得到个随机数。


基于单片机的电子时钟的设计对于字节地址低位为或者的特殊功能存储器,既可以进行字节操作,也可以进行位操作。


例如前面提到的用来确定当前工作寄存器组的程序状态字寄存器,它的地址为,因此对它可以进行字节操作,也可以进行位操作。


采用位操作可以直接控制程序状态字寄存器中的第位或第位数据而不影响其他位的数据。


低位地址不为或的特殊功能存储器只可以进行字节操作,当需要修改这些特殊功能存储器中的些位时,对其他的位应注意保护。


片外数据存储空间可以被映射为数据存储器扩展的输入输出接口模拟数字转换器和数字模拟转换器等。


这些外围器件统编址,所有外围器件的地址都占用数据存储空间的地址资源,因此与片外外围器件进行数据交换时可以使用与访问外部数据存储器相同的指令。


通过向相应的外部数据存储器地址单元写入数据实现控制对应的片外外围器件的工作,从相应的外部数据存储器地址单元读出数据实现读取对应的片外外围器件的工作结果。


第三章数码管的简介数码管的分类数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多个发光二极基于单片机的电子时钟的设计管单元多个小数点显示按能显示多少个可分为位位位等等数码管按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。


共阳极数码管是指将所有发光二极管的阳极接到起形成公共阳极的数码管。


共阳极数码管在应用时应将公共极接到,当字段发光二极管的阴极为低电平时,相应字段就点亮。


当字段的阴极为高电平时,相应字段就不亮共阴极数码管是指将所有发光二极管的阴极接到起形成公共阴极的数码管。


共阴极数码管在应用时应将公共极接到地线上,当字段发光二极管的阳极为高电平时,相应字段就点亮。


当字段的阳极为低电平时,相应字段就不亮。


数码管驱动方式的分类数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。


静态显示驱动静态驱动也称直流驱

下一篇
(基于单片机电子时钟设计)(最终版)第1页
1 页 / 共 40
(基于单片机电子时钟设计)(最终版)第2页
2 页 / 共 40
(基于单片机电子时钟设计)(最终版)第3页
3 页 / 共 40
(基于单片机电子时钟设计)(最终版)第4页
4 页 / 共 40
(基于单片机电子时钟设计)(最终版)第5页
5 页 / 共 40
(基于单片机电子时钟设计)(最终版)第6页
6 页 / 共 40
(基于单片机电子时钟设计)(最终版)第7页
7 页 / 共 40
(基于单片机电子时钟设计)(最终版)第8页
8 页 / 共 40
(基于单片机电子时钟设计)(最终版)第9页
9 页 / 共 40
(基于单片机电子时钟设计)(最终版)第10页
10 页 / 共 40
(基于单片机电子时钟设计)(最终版)第11页
11 页 / 共 40
(基于单片机电子时钟设计)(最终版)第12页
12 页 / 共 40
(基于单片机电子时钟设计)(最终版)第13页
13 页 / 共 40
(基于单片机电子时钟设计)(最终版)第14页
14 页 / 共 40
(基于单片机电子时钟设计)(最终版)第15页
15 页 / 共 40
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批