1、 0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 课程设计说明书 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 课程: 单片机应用技术课程设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 题目: 基于 AT89C51 单片机的电子表设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌
2、阳 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 姓名: 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 学号: 1 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌
3、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 专业: 机械设计制造及其自动化 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 班级: 2
4、011 级机 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 院系: 工学院机械系 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳
5、, 拇指 凌阳 凌阳, 拇指 凌阳 指导老师: 朱煜钰 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 课程设计时间: 2014.10.27 至 2014.11.10 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 黄河科技学院课程设计任务书 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 工 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 学院 凌阳, 拇指 凌阳 机械 凌阳, 拇指 凌阳 系 凌阳, 拇指 凌阳 凌阳, 拇指
6、 凌阳 机械设计制造及其自动化 凌阳, 拇指 凌阳 专业 凌阳, 拇指 凌阳 11 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 级 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 班 凌阳, 拇指 凌阳 学号 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 姓名 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 指 导教师 凌阳, 拇指 凌阳
7、凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 朱煜钰 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 题目 : 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 基于 AT89C51 单片机的电子表设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌
8、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 课程 : 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
9、 凌阳 凌阳, 拇指 凌阳 单片机应用技术课程设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 课程设计时间 凌阳, 拇指 凌阳 2014 年 凌阳, 拇指 凌阳 10 月 27 凌阳, 拇指 凌阳 日 凌阳, 拇指 凌阳 至 2014 年 11 凌阳, 拇指 凌阳 月 凌阳, 拇指 凌阳 10 凌阳, 拇指 凌阳 日 凌
10、阳, 拇指 凌阳 凌阳, 拇指 凌阳 共 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 周 凌阳, 拇指 凌阳 课程设计工作内容与基本要求 (设计要求、设计任务、工作计划、所需相关资料 )(纸张不够可加页) 凌阳, 拇指 凌阳 1设计要求 凌阳, 拇指 凌阳 1 利用 AT89C51 单片机作为微控制器 , 拇指 在数码管通过一个控制键转换来显示的时间和日期;能通过多个控制键用来实现时间和日期的调节 。 食指 凌阳, 拇指 凌阳 2. 凌 阳, 拇指 凌阳 设计任务 与要求 凌阳, 拇指 凌阳 2.1 系统硬件电路设计 凌阳, 拇指 凌阳 根据该系统设计的功能要求选择所用元器件 , 拇指 设计硬
11、件电路 。 食指 要求用Proteus 绘制整个 系统电路原理图 。 食指 凌阳, 拇指 凌阳 2.2 软件设计 凌阳, 拇指 凌阳 根据该系统要求的功能进行软件设计 , 拇指 绘制整个系统的软件流程图;根据流程图编写程序并汇编调试通过;列出软件清单 , 拇指 软件清单要求逐条加以注释 。 食指 凌阳, 拇指 凌阳 2.3 凌 阳, 拇指 凌阳Proteus 仿真 凌阳, 拇指 凌阳 用 Proteus 对系统软硬件进行仿真调试并通过 。 食指 凌阳, 拇指 凌阳 2.4 凌 阳, 拇指 凌阳 编写设计说明书 凌阳, 拇指 凌阳 内容包括任务书、设计方案分析、 硬件部分设计、软件部分设计、 调
12、试结果整理分析、设计调试的心得体会等 , 拇指 字数不少于 5000 字;硬 件部分设计要 绘制整个 系统电路原理图 , 拇指 对各部分电路设计原理做出说明;软件设计部分要( 用 visio2003 画图软件 )绘制整个系统框图及各部分的软件流程图 , 拇指 列出程序清单 , 拇指 逐条加以注释 , 拇指 并注明各程序功能块的功能 。 食指 凌阳, 拇指 凌阳 3工作计划 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 序号 设计内容 所用时间 1 布置任务
13、及调研 天 3 制作与调试 天 4 撰写设计报告书 2天 合 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 计 14天 2 4主要参考资料 凌阳, 拇指 凌阳 单片机课程设计指导书 凌阳, 拇指 凌阳 皮大能 凌阳, 拇指 凌阳 北京理工大学出版社 2012.7 凌阳, 拇指 凌阳 8051 单片机实践与应用 凌阳, 拇指 凌阳 吴金戎 凌阳, 拇指 凌阳 清华大学出版社 2003.8 凌阳, 拇指 凌阳 单片机技术基础教程与实践 凌阳, 拇指 凌阳 夏路易 凌阳, 拇指 凌阳 电子工业出版社 2008.1 凌阳, 拇指 凌阳 单片机原理及应用 张毅刚 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 高等教
14、育出版社 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2012.11凌阳, 拇指 凌阳 基于 Proteus 的单片机系统设计与仿真实例 凌阳, 拇指 凌阳 蒋辉平 凌阳, 拇指 凌阳 机械工业出版社 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 2007.7 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇
15、指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,
16、拇指 凌阳 凌阳, 拇指 凌阳 指导老师签字 :凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳 ,拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
17、 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 日 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 期 :凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌
18、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 目录 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 第 1 章 凌阳,
19、 拇指 凌阳 凌阳, 拇指 凌阳 概述 4凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.1 凌阳, 拇指 凌阳 内容摘要 4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.2 凌阳, 拇指 凌阳 实验基本原理 4凌阳, 拇指 凌阳 第 2 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 设计思路及框图 5凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2.1 凌阳, 拇指 凌阳 设计思路 5 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳
20、凌阳, 拇指 凌阳 2.2 凌阳, 拇指 凌阳 设计框图 5凌阳, 拇指 凌阳 第 3 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 硬件的设计 6凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.1 凌阳, 拇指 凌阳 主控制部件 6凌阳, 拇指 凌阳 3.2 凌阳, 拇指凌阳 显示模块 凌阳, 拇指 凌阳 7凌阳, 拇指 凌阳 3.3 凌阳, 拇指 凌阳 晶振模块 7凌阳, 拇指 凌阳 3.4 凌阳, 拇指 凌阳 按键模块 8凌阳, 拇指 凌阳 3.5 凌阳, 拇指 凌阳 驱动模块 8凌阳, 拇指 凌阳 3 第 4 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳
21、 电路设计原理图 9凌阳, 拇指 凌阳 第 5 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 程序的设计 10凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 5.1 凌阳, 拇指 凌阳 程序流程图 10 凌阳, 拇指 凌阳 5.2 凌阳, 拇指 凌阳 源程序 12凌阳, 拇指 凌阳 第 6 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 系统验证及调试 23凌阳, 拇指 凌阳 第 7 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 总结 24凌阳, 拇指 凌阳 第 8 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 参考文献 25凌阳, 拇指 凌阳 4 第
22、 1 章 凌阳, 拇指 凌阳 凌阳, 拇 指凌阳 凌阳, 拇指 凌阳 概述 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.1 内容摘要 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本次课程设计基于单片机原理技术介绍了一款于 AT89C51 芯片作为核心控制器的单片机电子表的设计与制作 , 拇指 主要有两个功能:时钟和秒表 。食指 其制作流程主要包括硬件电路原理的实现方案设计、软件程序编辑的实现、电子表正常工作的流程、原理图仿真实现、硬件实物的调试过程 。 食指 该单片机数字电子表采用 LED 凌阳, 拇指 凌阳 数码管能够准确显示时间(显示
23、格式为:时时 , 拇指 分分 , 拇指 秒秒) , 拇指 可随时进行时间调整 , 拇指 时间可采用 24 凌阳, 拇指 凌阳 小时制显示 , 拇指 还可实现时钟与秒表的切换 ,暂停与调时调分调秒 , 拇指 可按自己的要求设置扩展其它的功能 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.2 凌阳, 拇指 凌阳 实验基本原理 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 利用 AT89C51 单片机定时器完成计时功能 , 拇指 定时器 0 计时中断程序每隔0.01s 中断一次并当作一个计数 , 拇指 设定定时 1 秒的中断计数初值为 0, 拇指 每中断一次中断计数初值加 1, 拇指 当加到 10
24、0 时 , 拇指 则表示 1s 到了 , 拇指 秒变量加 1, 拇指同理 再判断是否 1min 钟到了 , 拇指 再判断是否 1h 到了 。 食指 凌阳, 拇指 凌阳 为了将时间在 6 位 LED 数码管上显示 , 拇指 可采用静态显示法和动态显示法 , 拇指由于静态显示法需要译码器 , 拇指 数据锁存器等较多硬件 , 拇指 可采用动态显示法实现 LED 显示 , 拇指 通过对每位数码管的依次扫描 , 拇指 使对应数码管亮 , 拇指 同时向该数码管送对应的字码 , 拇指 使其显示数字 。 食指 由于数码管扫描周期很短 , 拇指 由于人眼的视觉暂留效应 , 拇指 使数码管看起来总是亮的 , 拇指
25、 从而实现了各种显示 。 食指 凌阳, 拇指 凌阳 5 第 2 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 设计思路及 框图 凌阳, 拇指 凌阳 2.1 凌阳, 拇指 凌阳 设计思路 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 针对要实现的功能 , 拇指 采用 AT89S51 单片机进行设计 , 拇指 AT89S51 凌阳, 拇指 凌阳 单片机是一款低功耗 , 拇指 高性能 CMOS8 位单片机 , 拇指 第一 , 拇指 熟悉 AT89S51 单片机 , 拇指 在编程之前必须了解硬件结构尤其是各引脚的用法 , 拇指 以及内部寄存器、存储单元的用法 , 拇指
26、否则 , 拇指 编程无从下手 , 拇指 电路也无法设计 。 食指 这是前期准备工作 。 食指第二 , 拇指 设计硬件部分:依据想要的功能分块设计设计 , 拇指 比 如输入需要开关电路 , 拇指 输出需要显示驱动电路和数码管电路等 。 食指 第三 , 拇指 画图部分:设计好电路后进行画图 。 食指 第四 , 拇指 软件部分:先学习理解汇编语言的编程方法再根据设计的硬件电路进行分块的编程调试 , 拇指 最终完成程序设计 。 食指 第五部分是软件仿真部分:软硬件设计好后将软件载入芯片中进行仿真 , 拇指 仿真无法完成时检查软件程序和硬件电路并进行修改直到仿真成功 。 食指 第六部分是硬件实现部分:连
27、接电路并导入程序检查电路 , 拇指 实现想要的功能 。 食指 凌阳, 拇指 凌阳 2.2 设计框图 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 此次设计主要是应用 单片机来设计电子时钟 , 拇指 硬件部分主要分以下电路模块:显示电路用 8 个共阴极数码显示管、按键模块、晶振模块 。 食指 显示管分别显示:小时、分钟和秒 , 拇指 通过动态扫描进行显示 。 食指 凌阳, 拇指 凌阳 电路的总体设计框架如下: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 1 凌阳, 拇指 凌阳 第 3 章 凌阳, 拇指 凌阳 凌阳, 拇指
28、凌阳 硬件的设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.1 主控制部件 凌阳, 拇指 凌阳 89C51 是一个 8 位单片机 , 拇指 片内 ROM 全部采用 FLASH 凌阳, 拇指 凌阳 ROM 技术 , 拇指 晶振时钟为12MHz。 食指 89C51 是标准的 40 引脚双列直插式集成电路芯片 , 拇指 有 4 个八位的并行双向 I/O 端口 , 拇指 分别记作 P0、 P1、 P2、 P3。 食指 第 31 引脚需要接高电位使单片机选用内部程序存储器;第 40 脚为电源端 VCC, 拇指 接 +5V 电源 , 拇指 第 20 引脚为接地端 VSS, 拇指 通常在 VCC 和 VS
29、S 引脚之间接 0.1 F 高频滤波电容 。 食指 凌阳, 拇指 凌阳 LED 显示模块 单片机模块 时钟模块 按键模块 晶振模块 驱动模块 6 硬件原理图如图 2 所示 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1
30、 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U4A T 8 9 C5 1凌阳, 拇指 凌阳 图 2 凌阳,
31、 拇指 凌阳 7 3.2 显示模块 凌阳, 拇指 凌阳 方案一:静态显示 。 食指 静态显示 , 拇指 即当显示器显示某一字符时 , 拇指 相应的发光二极管恒定导通或截止 。 食指 该方式每一位都需要一个 8 凌阳, 拇指 凌阳 位输出口控制 。 食指 静态显示时较小电流能获得较高的亮度 , 拇指 且字符不闪烁 。 食指 但因当所需显示的位数较多时 , 拇指 静态显示所需的 I/O 口数较大 , 拇指 造成资源的浪费 。 食指 凌阳, 拇指 凌阳 方案二:动态显示 。 食指 动态显示 , 拇指 即各位数码管轮流点亮 , 拇指 对于显示器各位数码管 , 拇指 每隔一段延时时间循环点亮一次 。 食
32、指 利用人的视觉暂留功能可以看到整个显示 , 拇指 但须保证扫描速度足够快 , 拇 指 人的视觉暂留功能才可察觉不到字符闪烁 。 食指 显示器的亮度与导通电流、点亮时间及间隔时间的比例有关 。 食指调整参数可实现较高稳定度的显示 。 食指 动态显示节省了 I/O 口 , 拇指 降低了能耗 。食指 凌阳, 拇指 凌阳 从节省单片机芯片 I/O 口和降低能耗角度出发 , 拇指 本数字电子钟数码管显示选择设计采用方案二 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.3 晶振模块 凌阳, 拇指 凌阳 单片机芯片可使用内部时钟电路和外部时钟电路两种方式产生电路所需的时钟脉冲 , 拇指 内部时钟电
33、路实现可用石英晶体和微调电容外接即可达到 , 拇指 外部时钟电路实现需要一个 外部脉冲源引入脉冲信号以保证个单片机之间时钟信号的同步 。 食指 从硬件实现难易角度考虑 , 拇指 内部时钟电路的实现比外部时钟电路的实现更简易 。 食指 既本数字电子钟设计所需的时钟源采用内部时钟电路实现 。 食指 所用定时方式为工作方式 1, 拇指 石英晶振为 12M, 拇指 即最小定时时间为1us, 拇指 最大定时时间约为 65.5ms, 拇指 其电路图如下图 2 所示 。 食指 凌阳, 拇指 凌阳 图 3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 按键模块 凌阳,
34、 拇指 凌阳 凌阳, 拇指 凌阳 本数字电子钟设计所需按键用于 进行显示时间的调整 与设置扩展的小键盘 。 食指 单片机芯片 4 个 I/O 口可与按键直接相连 , 拇指 通过编程 , 拇指 单片机芯片即可控制按键接口电平的高低 , 拇指 即按键的开与关 , 拇指 以达到用按键进行显示时间的调整与设置扩展的小键盘的设计要求 , 拇指 本电路采用 P1 口与按键相连 。8 食指 凌阳, 拇指 凌阳 其电路图如图 4 所示: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
35、凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 4 凌阳, 拇指 凌阳 3.5 驱动模块 凌阳, 拇指 凌阳 从实物制作简易程度与驱动数码管段码能力角度出发 , 拇指 本数字电子钟
36、设计采用数码管段码与 AT89C51P0 口相连 , 拇指 单片机 AT89C51 的 P2 口控制数码管的片选信号 , 拇指 通过编程 , 拇指 单 片机芯片即可控制段码电平的高低的方式实现数码管段码控制 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 9 第 4 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 电路设计原理图 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /
37、A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1234567891R P 1RE S P A C K -8X1CR Y S T A LC11nFC21nF凌阳, 拇指 凌阳 图 5 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳