按关键词阅读: 论文 毕业设计 设计 电子钟 数字 单片机
将段控口接在P0口上 , 位控口接在P3口上 , 实现对显示的控制 。
(4)USB接口电路 。
9、接上一个电容组成的滤波电路和电源显示灯组成一个电源接口 , 为单片机工作供电 。
2.2 电路原理图、PCB图和元器件布局采用Protel软件 , Protel99SE是Protel公司近10年来致力于Windows平台开发的最新结晶 , 能实现从电学概念设计到输出物理生产数据 , 能够和形象的画出我们所要设计的产品 。
电路原理图和PCB图及元器件布局见附录 。
2.3 元器件清单见附录 。
3 数字电子钟的软件系统的设计3.1 使用的单片机资源的情况该数字电子钟用到了单片机的定时器的功能 , 此外用到了单片机的中断功能 , 在数据的显示时所采用的是查表的方法 , 因此需要将表格、数据存到单片机的程序存储器中去 。
由于电子钟需要可以进 。
10、行调节 , 因此 , 需要在单片机的P口上加上按键 , 本设计采用独立式键盘 , 直接接在P1口上且按键的结果存贮在单片机的内部数据存储器里面 。
用到的LED显示器接到了单片机的P0口线上和P3口线上 。
3.2 各模块功能简要介绍该数字电子钟所用的软件模块有定时器模块、按键模块、LED显示模块 。
(1)定时器模块选择定时器0 , 设置定时方式为方式1 , 设置定时时间为50mS 。
(2)按键模块采用独立式键盘 , 共用四个按键对电路进行控制和操作 , 分别为K0、K1、K2、K3来控制电子钟的开/关和调整 。
(3)LED显示模块该电子钟一通电即让它显示P. , 按开启键即可显示时分秒 , 再按切换键即可显示年月日 , 然后结合键盘操作还可以对时 。
11、间进行调整 。
3.3 程序的流程图(1)整体设计流程图图3.1 整体设计流程图(2)键盘设计流程图图3.2 键盘设计流程图(3)显示设计流程图图3.3 显示时分秒设计流程图图3.4 显示年月日设计流程图3.4 程序清单见附录 。
4 数字电子钟的设计仿真和结果分析4.1 设计结论和使用说明(1)设计结论通过对单片机进行外接键盘和LED数码管的操作以及加上硬件电路和软件的结合 , 实现了该数字电钟显示P.以及时分秒和年月日的显示 , 同时还可实现对该电子钟进行调整的功能 。
通过测试和仿真以及修改 , 该电子钟最终能正常的工作 。
(2)使用说明该数字电子钟采用八位数码管能实现年月日和时分秒的显示 。
当电子钟一上电即可显示 。
12、P.,设置数字钟的初始日期和时间为05年01月01日14时30分20秒.用四个按键实现电子钟的显示和调整的功能,分别为K0,K1,K2,K3,其中K0键为开启键,且显示的是时分秒,开启之后K2键可实现切换的功能,即可实现年月日和时分秒的切换显示;按K3键可实现年月日和时分秒的调整,按一下可以对当前显示的进行调整,再按一下即可切换到一个界面进行调整,调整的时候数字钟停止计时,当进行时分秒的调整时, K0键可实现对秒进行增大的调整,每按一下秒的值就加一,当秒增加到59时就重新从0开始继续增大, K1键可实现对分进行增大的调整,每按一下分的值就加一,当分增加到59的时候就重新从0开始继续增大,K2键 。
13、可实现对时进行增大的调整,每按一下时的值就加一,当时的值增大到23的时候就重新从0开始继续增大.当进行年月日的调整时, K0键可实现对日进行增大的调整,每按一下秒的值就加一,当日增加到28或者30或者31(看不同的年份和月份)时就重新从0开始继续增大, K1键可实现对月进行增大的调整,每按一下月的值就加一,当月增加到12的时候就重新从0开始继续增大,K2键可实现对年进行增大的调整,每按一下时的值就加一,当时的值增大到99的时候就重新从0开始继续增大.当对年月日和时分秒都调整完之后,再按一下K3键即可跳出调整的状态,数字钟继续开始计时工作,在电子钟正常计时的时候再按K0键即可对电子钟进行关闭.4 。
14、.2 仿真结果在仿真时用到了两个软件 , 第一个是Keil , 第二个是Protues , 本次仿真是将两个软件结合起来进行的 。
Proteus 软件所提供了30多个元件库 , 数千种元件 。
元件涉及到数字和模拟、交流和直流等 。
在Proteus软件包中 , 不存在同类仪表使用数量的问题 。
Proteus还提供了一个图形显示功能 , 可以将线路上变化的信号 , 以图形的方式实时地显示出来 , 其作用与示波器相似但功能更多 。
用Protues软件进行仿真 , 其仿真的电路图如图4.1所示图4.1 Protues仿真电路图数字电子钟正常工作时 , 仿真的LED显示器显示如图4.2所示 , 当按下切换键时 , 数字电子钟进入日期显示界面 , 此时LED数码管显 。
稿源:(未知)
【傻大方】网址:/a/2021/0621/0022536459.html
标题:毕业设计|毕业设计(论文)单片机设计数字电子钟( 二 )