帮帮文库

返回

【毕业设计】基于单片机的电子时钟设计 【毕业设计】基于单片机的电子时钟设计

格式:word 上传:2022-06-24 17:31:31

《【毕业设计】基于单片机的电子时钟设计》修改意见稿

1、“.....当显示路定时时,秒 后自动返回时间显示,秒内按键进入定时设置,设置同日期位显示 为当路定时关,显示为当路定时开。当路定时设置完后按键保存定时 设定值并返回时间显示。 按键显示实时温度和湿度,秒后自动返回时间显示。 本章小节 本章主要对本系统的基本功能和扩展功能进行了说明,也对本系统的系统的 显示情况及操作作了详细说明。精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 系统硬件设计实验板介绍 芯片的选择 本设计选用芯片,它是种低功耗高性能位微控制器, 具有在线系统可编程存储器。片上允许程序 存储器在线编程,也适于常规编程器。在单芯片上,拥有灵巧的位和在 线系统可编程,使得为众多嵌入式控制应用系统提供灵活高效 的解决方案。 具有以下标准功能,字节 数据存储器,程序存储器, 位口线,看门狗定时器,个数据指针,三个位定时器计数器,个 向量级中断结构......”

2、“..... 其中,数据存储器用于存放各种运算的中间结果,作缓存和数据 暂存,以及设置特征标志等。的片内数据存储器用位寻址方式,最大寻 址范围为字节。按使用情况不同可分成低字节 和高字节。其中低字节为真正的存储器,高字 节为特殊功能寄存器区,如累加器程序状态字数据指针 程序计数器等。整个片内区分布如图所示。 图片内区精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 实验板电路原理图 实验板电路结构框图如图所示,原理电路图只有本设计所需部分见 附录。 图实验板结构框图 功能电路分析 时钟电路 实验板的时钟振荡源电路如图所示。其中为的晶振, 改变两电容的值即可对此晶振频率进行调节。该电路提供单片机工作所需的 振荡频率,计算定时器初值即需此晶振频率,在通信时也需知道晶振频率,以对 波特率进行计算。 图时钟电路 复位电路 如图所示为实验板的复位电路,当信号为低电平时......”

3、“.....当信号为高电平时,实验板为复位或下载程序状态。由于 具有的功能,即可以通过并口线直接将程序下载到单片机内,因 此,具有两种状态,下载程序状态和运行状态。该复位电路能实现上 电自动复位,也能手动复位,般复位时应保持毫秒以上高电平,此 复位时间由接地电容控制。精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 图复位电路 键盘电路 如图所示为阵列按键电路,各设置及转换信号由此电路输入,实验板提 供了个按键,由口经驱动芯片输出扩展成的阵列按 键,为行线,为列线。有片选信号线,当 此口线为低电平时,与接通,反之,与断开。 此键盘用扫描工作方式,若有键按下,则相应位端口被拉低为低电平,由于 本系统只用了个按键,所以只需对个按键进行扫描。扫描时,先置口 为高电平,向口送再置口为低电平,读 口最后判断口低位哪位是低电平,若位为低电平, 则相应按键被按下,如为低电平......”

4、“..... 图阵列按键 数码显示电路 如图所示为数码显示电路,实验板使用了个共阳数码管,口为段 码信号线,为位控线,是口经反向驱动芯片,即输入为 高电平,则输出为低电平,反之则输出为高电平,该芯片也有片选信号,当精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 此信号为高电平时有效反向得到,再由控制晶体管,以达到 控制每位数码管的目的。 系统采用动态显示,先向口送第位数码管需要显示的段码值,再给 口送,延时毫秒使第位数码管显示,又向口送第二位数码管需要 显示的段码值,口送,延时毫秒,使第二位数码管显示。依次递推, 直到最后位数码管,然后再循环。改变延时时长可以调节数码管显示的亮度, 由于单片机执行速度很快微秒级,所以看上去数码管直亮着。 图数码显示电路 蜂鸣器电路 其硬件原理图如图所示。此电路用于定时时发出提示音。与 口相连,当输出高电平时蜂鸣器不响......”

5、“.....只需控制输出高低电平的时间和变化频率,就可 以让蜂鸣器发出不同的声音。此电路用于产生定时器提示音。 图蜂鸣器电路 本章小节 本章主要对芯片作了介绍,对其内存单元作了详细说明,并对系统硬件实 验板的结构框图和各功能电路作了说明,以及这些电路在本设计中的用途。精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人......”

6、“.....使用定时器的方式,最大的定时时间也只能达 到毫秒。可把定时器的定时时间定为毫秒,这样,计数溢出次即可得 到时钟的最小计时单位秒。计数次可以用软件实现,对定时器溢出次数进 行计数,计满次即为秒。从秒到分,从分到时,以及日月年都是通过 软件累加并进行比较的方法实现的。精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 实现时钟程序设计步骤 系统采用模块化结构,主程序只需调用各个子程序模块即可实现相应功能。 其模块结构图如图所示。 图程序各模块方框图 主程序模块设计 整个程序进行模块化设计,主程序只需调用相应的程序即可。主程序流程如 图所示。 图主程序流程图精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 计时子程序模块的实现 当中断时,执行本程序,因设为毫秒中断,故中断次为秒......”

7、“.....次计数分,次计数小时, 次计数天,次计数个月,次计数年。当前位 到设定数值时写或,下位加。由于本世纪是世纪,年位前两位是 的倍数,故判断闰年时只需对年的后两位进行计算,能被整除为闰年,否则为 平年,年位只进行加,大于时又重新开始。计时中断流程图如图所示。 图计时子程序流程图图显示子程序流程图精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 显示子程序模块的实现 显示原理在节已给予了说明,流程图如图所示。 时钟设定子程序模块的实现 当设定时间时,断开中断,秒单元清,进入时分单元设定。设定好 后重装初值,开中断。流程图如图所示。 图时钟设定子程流程图 日期定时设定子程序模块的实现 日期定时的设定同时钟设定。定时设定时,把时钟的秒位换成定时标志位, 为当路定时关,为当路定时开,流程图与时钟设定程序相似。 程序说明 定时器初值计算 因定时器工作于方式......”

8、“.....所以计数初值 χ 表示成十六进制为χ,故,。 程序初始化 程序初始化时,清相应内存单元共个单元,送时间 时分秒日期年月日初值,送定时器初值, 特殊寄存器值等。精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人, 毕业论文 基于单片机的电子时钟设计 学生姓名 所在系系 班级级班 专业 指导教师讲师 年月日 精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人......”

9、“.....成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行 动的人......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于单片机的电子时钟设计.doc预览图(1)
1 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(2)
2 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(3)
3 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(4)
4 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(5)
5 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(6)
6 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(7)
7 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(8)
8 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(9)
9 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(10)
10 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(11)
11 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(12)
12 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(13)
13 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(14)
14 页 / 共 53
【毕业设计】基于单片机的电子时钟设计.doc预览图(15)
15 页 / 共 53
预览结束,还剩 38 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

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

搜索

客服

足迹

下载文档