毕业设计 单片机自动报时系统 共32页,9247字 摘 要 本设计采用MCS-51单片机的8051设计,以单片机为核心部件的自动报时系统,利用74LS244作为段码驱动器,74LS07作为段码驱动,LED七段数码管作为计时显示,用发光二极管指示计时,用按键进行调整闹铃,校时及闹铃的开启和关闭。 正文中首先简单描述了硬件系统的工作原理,且附以硬件系统的设计框图,论述了本次毕业设计所应用的各种硬件接口技术和各个接口模块的功能及工作过程, 并具体描述了外接电路接口的软、硬件调试。 其次阐述了程序的流程和实现过程。本设计就是以单片机的基本语言汇编语言来进行软件设计,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。使硬件在软件的控制下协调运作。 本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。 关 键 词: 单片机,闹铃时钟,位码,段码,显示。 目 录 设计任务书 I 摘 要 II 目 录 I 1总体设计 1 1.1系统硬件框图 1 1.2 单片机的选择 1 1.3 时钟芯片的选择 1 1.4 键盘控制方案 1 1.5显示方案 2 1.6软件设计步骤 3 2 硬件设计 4 2.1 89C51的性能简介 4 2.2 单片机附属电路 5 2.3 DS1302的简介 6 2.4 按键模块 9 2.5 显示模块 10 2.6电路原理 12 3.软件设计 14 3.1 系统工作流程 14 3.2主程序模块 14 3.3中断服务程序模块 16 3.4 显示模块 19 3.5 按键程序 20 4系统调试 23 结 论 26 致 谢 27 |
查看评论
已有0位网友发表了看法