基于AT89C51单片机万年历设计.doc

上传人:h**** 文档编号:128269 上传时间:2018-07-09 格式:DOC 页数:33 大小:1.26MB
下载 相关 举报
基于AT89C51单片机万年历设计.doc_第1页
第1页 / 共33页
基于AT89C51单片机万年历设计.doc_第2页
第2页 / 共33页
基于AT89C51单片机万年历设计.doc_第3页
第3页 / 共33页
基于AT89C51单片机万年历设计.doc_第4页
第4页 / 共33页
基于AT89C51单片机万年历设计.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、 凌阳, 拇指 凌阳 本科生毕业设计 凌阳, 拇指 凌阳 基于 AT89C51 单片机万年历设计 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 院 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳系 电气信息工程学院 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 专 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳业 电气工程及其自动化 凌阳, 拇指 凌阳 班 凌 阳, 拇指

2、凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳级 凌 阳, 拇指 凌阳 07 级本科四班 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 学 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳号 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 0612070343 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌

3、 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 学 凌 阳, 拇指 凌阳生 凌 阳, 拇指 凌阳姓 凌 阳, 拇指 凌阳名 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳李万信 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 联 凌 阳, 拇指 凌阳系 凌 阳, 拇指 凌阳方 凌 阳, 拇指 凌阳式 凌 阳, 拇指 凌阳 15994062313 凌 阳, 拇指 凌阳 凌 阳,

4、拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 指 凌 阳, 拇指 凌阳导 凌 阳, 拇指 凌阳教 凌 阳, 拇指 凌阳师 杨振宇 凌阳 ,拇指 凌阳职称: 助理实验师 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 2011 年 5 月 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 独 凌 阳, 拇指 凌阳创 凌 阳, 拇指 凌阳性 凌 阳, 拇指 凌阳声 凌 阳, 拇指 凌阳明 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本人郑重声明:所呈交的毕业

5、论文是本人在指导老师指导下取得的研究成果 。 食指 除了文中特别加以注释和致谢的地方外 , 拇指 论文中不包含其他人已经发表或撰写的研究成果 。 食指 与本研究成果相关的所有人所做出的任何贡献均已在论文中作了明确的说明并表示了谢意 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 签名: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 年 月 日

6、凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 授 凌 阳, 拇指 凌阳权 凌 阳, 拇指 凌阳声 凌 阳, 拇指 凌阳明 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本人完全了解许昌学院有关保留、使用本科生 毕业论文的规定 , 拇指 即:有权保留并向国家有关部门或机构送交毕业论文的复印件和磁盘 , 拇指 允许毕业论文被查阅和借阅 。 食指 本人授权许昌学院可以将毕业论文的全部或部分内容编入有关数据库进行检索 , 拇指 可以采用影印、缩印或扫描等复制手段保存、汇编论文 。 食指 凌阳, 拇指 凌阳 本人论文中有原创性数据需要保密的部分为(如没有 , 拇指 请填写 “无 ”): 凌阳,

7、 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 签名: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

8、 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 年 凌阳, 拇指 凌阳 月 凌阳, 拇指 凌阳 日 凌阳, 拇指 凌阳 指导教师签名: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 年 凌阳, 拇指 凌阳 月 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳摘 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 要 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 该电子万年历主要采用 AT89C51 单

9、片机作为主控核心 , 拇指 由 DS1302 时钟芯片提供时钟、 LCD液晶 显示屏显示 。 食指 AT89C51 单片机是由 ATMEL 公司推出的 , 拇指 功耗小 , 拇指 电 压可选用 4 6V电压供电; DS1302 时钟芯片是美国 DALLAS 公司推出的具有涓细电流充电功能的低功耗实时时钟芯片 , 拇指 它可以对年、月、日、星期、时、分、秒进行计时 , 拇指 而且 DS1302 的使用寿命长 , 拇指 误差小;数字显示是采用的 LCD 液晶显示屏来显示 , 拇指 可 以同时显示年、月、日、星期、时、分、秒 等信息 。 食指 凌阳, 拇指 凌阳 关键词 :时钟电路 ; 时钟芯片 D

10、S1302; LCD; AT89C51 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ABSTRACT 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 The 凌阳, 拇指 凌阳 electronic 凌阳, 拇指 凌阳 calendar 凌阳, 拇指 凌阳 using 凌阳, 拇指 凌阳 AT89C51 凌阳, 拇指 凌阳 microcontroller 凌阳, 拇指 凌阳 as 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 master 凌阳, 拇指 凌阳 key 凌阳, 拇指 凌阳 core 凌阳, 拇指 凌阳 clock 凌阳, 拇指

11、凌阳from 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 clock 凌阳, 拇指 凌阳 chip 凌阳, 拇指 凌阳 DS1302, 凌阳, 拇指 凌阳 LCD 凌阳, 拇指 凌阳 liquid 凌阳, 拇指 凌阳 crystal 凌阳, 拇指 凌阳 screen 凌阳, 拇指 凌阳 display. 凌阳, 拇指 凌阳 Atmel 凌阳, 拇指 凌阳 AT89C51 凌阳, 拇指 凌阳microcontroller 凌阳, 拇指 凌阳 is 凌阳, 拇指 凌阳 introduced, 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 power 凌阳, 拇指 凌阳 consumption

12、, 凌阳, 拇指 凌阳 voltage 凌阳, 拇指 凌阳 can 凌阳, 拇指 凌阳 be 凌阳, 拇指 凌阳 selected 凌阳, 拇指 凌阳 4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 6V 凌阳, 拇指 凌阳supply 凌阳, 拇指 凌阳 voltage; 凌阳, 拇指 凌阳 DS1302 凌阳, 拇指 凌阳 clock 凌阳, 拇指 凌阳 chip 凌阳, 拇指 凌阳 introduced 凌阳, 拇指 凌阳 in 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 United 凌阳, 拇指 凌阳 States 凌阳, 拇指 凌阳 with 凌阳, 拇指 凌阳 Juan 凌阳,

13、拇指 凌阳 DALLAS 凌阳, 拇指 凌阳small 凌阳, 拇指 凌阳 low-power 凌阳, 拇指 凌阳 charging 凌阳, 拇指 凌阳 current 凌阳, 拇指 凌阳 real 凌阳, 拇指 凌阳 time 凌阳, 拇指 凌阳 clock 凌阳, 拇指 凌阳 chip, 凌阳, 拇指 凌阳 which 凌阳, 拇指 凌阳 can 凌阳, 拇指 凌阳 in 凌阳, 拇指 凌阳 , 凌阳, 拇指 凌阳 Month, 凌阳, 拇指 凌阳 day, 凌阳, 拇指 凌阳 week, 凌阳, 拇指 凌阳 hour,minute, 凌阳, 拇指 凌阳 seconds 凌阳, 拇指 凌阳

14、 time, 凌阳, 拇指 凌阳 and 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 DS1302s 凌阳, 拇指 凌阳 long 凌阳, 拇指 凌阳 life, 凌阳, 拇指 凌阳 small 凌阳, 拇指 凌阳 error; 凌阳, 拇指 凌阳 digital 凌阳, 拇指 凌阳 LCD 凌阳, 拇指 凌阳 display 凌阳, 拇指 凌阳is 凌阳, 拇指 凌阳 used 凌阳, 拇指 凌阳 to 凌阳, 拇指 凌阳 display 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 LCD 凌阳, 拇指 凌阳 screen 凌阳, 拇指 凌阳 can 凌阳, 拇指 凌阳 be 凌阳,

15、 拇指 凌阳 displayed 凌阳, 拇指 凌阳 simultaneously 凌阳, 拇指 凌阳 on 凌阳, 拇指 凌阳 ,Month, 凌阳, 拇指 凌阳 day,week, 凌阳, 拇指 凌阳 hours, 凌阳, 拇指 凌阳 minutes, 凌阳, 拇指 凌阳 seconds 凌阳, 拇指 凌阳 and 凌阳, 拇指 凌阳 other 凌阳, 拇指 凌阳 information. 凌阳, 拇指 凌阳 In 凌阳, 拇指 凌阳 addition, 凌阳, 拇指 凌阳 the 凌阳, 拇指 凌阳 electronic 凌阳, 拇指 凌阳 calendar 凌阳, 拇指 凌阳 is

16、凌阳, 拇指 凌阳 also 凌阳, 拇指 凌阳 a 凌阳, 拇指 凌阳 time 凌阳, 拇指 凌阳 for 凌阳, 拇指 凌阳 calibration 凌阳, 拇指 凌阳 and 凌阳, 拇指 凌阳 other 凌阳, 拇指 凌阳 functions.凌 阳, 拇指 凌阳 Keywords: clock 凌阳, 拇指 凌阳 circuit;clock 凌阳, 拇指 凌阳 chip 凌阳, 拇指 凌阳 DS1302;LCD;AT89C51 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 目 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 录 凌阳,

17、 拇指 凌阳 绪 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 论 1 凌 阳, 拇指 凌阳 1 凌 阳, 拇指 凌阳 设计要求与方案论证 1 凌 阳, 拇指 凌阳 1.1 凌 阳, 拇指 凌阳 引言 2 凌 阳, 拇指 凌阳 1.2 功能要求 2 凌 阳, 拇指 凌阳 1.3 方案论证 2 凌 阳, 拇指 凌阳 1.3.1 凌 阳, 拇指 凌阳 技术可行性 2 凌 阳, 拇指 凌阳 1.3.2 凌 阳, 拇指 凌阳 单片机的选择 3 凌 阳, 拇指 凌阳 1.3.3 凌 阳, 拇指 凌阳 显示模块的选择 3 凌 阳, 拇指 凌阳 1.3.4 凌 阳, 拇指 凌阳 时钟芯片的选择方案与论证 4

18、凌 阳, 拇指 凌阳 1.3.5 键盘模块的选择 4 凌 阳, 拇指 凌阳 1.3.6 总体方案论证与选择 4 凌 阳, 拇指 凌阳 2 凌 阳, 拇指 凌阳 系统硬件电路的设计 5 凌 阳, 拇指 凌阳 2.1 电路设计 5 凌 阳, 拇指 凌阳 2.2 系统硬件概述 5 凌 阳, 拇指 凌阳 2.2.1 凌 阳, 拇指 凌阳 主控制器 AT89C51 5 凌 阳, 拇指 凌阳 2.2.2 凌 阳, 拇指 凌阳 时钟电路 DS1302 6 凌 阳, 拇指 凌阳 2.3 主要单元电路的设计 7 凌 阳, 拇指 凌阳 2.3.1 显示电路 7 凌 阳, 拇指 凌阳 2.3.2 键盘接口 7 凌

19、阳, 拇指 凌阳 2.3.3 时钟电路 10 凌 阳, 拇指 凌阳 3 凌 阳, 拇指 凌阳 系统的软件设计 12 凌 阳, 拇指 凌阳 3.1 凌 阳, 拇指 凌阳 程 序设计 12 凌 阳, 拇指 凌阳 3.2 凌 阳, 拇指 凌阳 程序流程图 12 凌 阳, 拇指 凌阳 3.3 时间控制流程图 12 凌 阳, 拇指 凌阳 4 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 proteus 软件仿真 13 凌 阳, 拇指 凌阳 4.1 凌 阳, 拇指 凌阳 Proteus 凌 阳, 拇指 凌阳 ISIS 简介 13 凌 阳, 拇指 凌阳 4.2 凌 阳, 拇指 凌阳 Proteus 运行流程

20、14 凌 阳, 拇指 凌阳 4.3 凌 阳, 拇指 凌阳 Proteus 功能仿真 15 凌 阳, 拇指 凌阳 结束语 18 凌 阳, 拇指 凌阳 参考文献 19 凌 阳, 拇指 凌阳 附 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 录 21 凌 阳, 拇指 凌阳 致 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 谢 28 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 1 绪 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 论 凌阳, 拇指 凌阳 随着人们生活水平的提高和 生活节奏的加快 , 拇指 对时间的要求越来越高 , 拇指 精准数字计时的消费需求也是越来越多 。 食指 凌阳, 拇

21、指 凌阳 二十一世纪的今天 , 拇指 最具代表性的计时产品就是电子万年历 , 拇指 它是近代世界钟表业界的 新突破 。 食指 第一次是摆和摆轮游丝的发明 , 拇指 相对稳定的机械振荡频率源使钟表的走时差从分级缩小 到秒级 , 拇指 代表性的产品就是带有摆或摆轮游丝的机械钟或表 。 食指 第二次 是石英晶体振荡器的应用 , 拇指 发明了走时精度 更高的石英电子钟表 , 拇指 使钟表的走时月差从分级缩小到秒级 。食指 第三次 就是单片机数码计时技术的应用(电子万年历) , 拇指 使计时产 品的走时日差从分级缩小到 1/600 万秒 , 拇指 从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字

22、显示方式 , 拇指 直观明了 , 拇指 并增加了全自动日期、星期、温度以及其他日常附属信息的显示功能 , 拇指它更符合消费者的生活需求!因此 , 拇指 电子万年历的出现带来了钟表计时业界跨跃性的进步 。食指 凌阳, 拇指 凌阳 我国生产的电子万年历有很多种 , 拇指 总体上来说以研究多功能电子万年历为主 , 拇指 使万年历除了原有的显示时间 , 拇指 日期等基本功能外 , 拇指 还具有闹铃 , 拇指 报警等功能 。 食指 商家生产的电子万年历更从质量 , 拇指 价格 , 拇指 实用上 考虑 , 拇指 不断的改进电子万年历的设计 , 拇指 使其更加的具有市场 。食指 凌阳, 拇指 凌阳 本设计为

23、软件 , 拇指 硬件相结合的一组设计 。 食指 在软件设计过程中 , 拇指 应对硬件部分有相关了解 ,拇指 这样有助于对设计题目的更深了解 , 拇指 有助于软件设计 。 食指 基本的要了解一些主要器件的基本功能和作用 。 食指 除了采用集成化的时钟芯片外 , 拇指 还 采用 MCU 的方案 , 拇指 利用 AT89 系列单片微机制成万年历电路 , 拇指 采用软件和硬件结合的方法 , 拇指 控制 LCD 液晶显示 屏 输出 , 拇指 分别用来显示年、月、日、 星期、 时、分、秒 , 拇指 其最大特点是 : 硬件电路简单 , 拇指 安装方便易于实现 , 拇指 软件设计独特 , 拇指 可靠 。 食指

24、 AT89C51 是由 ATMEL 公司推出的一种小型单片机 。 食指 95 年出现在中国市场 。 食指其主要特点为采用 FLASH 存贮器技术 , 拇指 降低了制造成本 , 拇指 其软件、硬件与 MCS-51 完全兼容 , 拇指 所以 很快被中国广大 的 用户接受 。 食指 凌阳, 拇指 凌阳 本文介绍了基于 AT89C51 单片机设计的电子万年历 。 食指 凌阳, 拇指 凌阳 在绪论中简单介绍了单片机的发展与其在中低端领域中的优势以及课题的开发意义;接着介绍了 AT89C51 单片机的硬件结构和本毕业设计所要外扩的 LCD 显示及 其驱动 方法 , 拇指 并在此基础上实现了万年历基本电路的

25、设计;然后使用单片机高级 C 语言进行万年历程序的设计 , 拇指 程序采用模块化结构 , 拇指 使得逻辑关系简单明了 , 拇指 维护方便 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 1 凌阳, 拇指 凌阳 设计要求与方案论证 凌阳, 拇指 凌阳 2 1.1 凌阳, 拇指 凌阳 引言 凌阳, 拇指 凌阳 随 着电子技术的发展 , 拇指 人类不断研究 , 拇指 不断创新纪录 。 食指 目前 万年历已经不再局限于以书本形式出现 。 食指 以电脑软件或者电子产品形式出现的万年历被称为电子万年历 。 食指 与传统书本形式的万年历相比 , 拇指 电子万年历得到了越来 越广泛的应用 , 拇指 采用电子时

26、钟作为时间显示已经成为一种时尚 。 食指 目前市场上各式各样的电子时钟数不胜数 , 拇指 但多数是只针对时间显示 , 拇指功能单一不能满足人们日常生活需求 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本文提出了一种基于 AT89C51 单片机的万年历设计方案 , 拇指 本方案以 AT89C51 单片机作为主控核心 , 拇指 与时钟芯片 DS1302、按键、 LCD 显示等模块组成硬件系统 。 食指 在硬件系统中设有独立按键和 LCD 显示器 , 拇指 能显示丰富的信息 , 拇指 根据使用者的需要可以随时对时间进行校准、选择时间等 , 拇指 综上所述此万年历 具有读取方便、显示直观、功能多

27、样、电路简洁、成本低廉等诸多优点 , 拇指 符合电子仪器仪表的发展趋势 , 拇指 具有广阔的市场前景 。 食指 凌阳, 拇指 凌阳 1.2 功能要求 凌阳, 拇指 凌阳 本设计准备实现的功能: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (1) 凌阳, 拇指 凌阳 显示公历日期功能(年、月、日、时、分、秒以及星期) 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (2) 凌阳, 拇指 凌阳 可通过按键切换年、月、日及时、分、秒的显示状态 凌阳, 拇指 凌阳 (3) 凌阳, 拇指 凌阳 可随时调校年、月、日或时、分、秒 凌阳, 拇指 凌阳 (4) 凌阳, 拇指 凌阳 可每次增 、 减 1 进行时间调节 凌阳

28、, 拇指 凌阳 (5) 凌阳, 拇指 凌阳 可动态完整显示年份 , 拇指 实现真正的万年历显示 凌阳, 拇指 凌阳 1.3 方案论证 凌阳, 拇指 凌阳 1.3.1 凌阳, 拇指 凌阳 技术可行性 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 随着国内超大规模集成电路的出现 , 拇指 微处理器及其外围芯片有了迅速的发展 。 食指 集成技术的最新发展之一是将 CPU 和外围芯片 , 拇指 如程序存储器、数据存储器、并行 I/O 口、串行 I/O口、定时 /计数器、中断控制器及其他控制部件集成在一个芯片之中 , 拇指 制成单片计算机 。 食指而近年来推出的一些高档单片机还包括有许 多特殊功能单元 , 拇

29、指 如 A/D、 D/A 转换器、调制解调器、通信控制器、锁相环、 DMA、浮点运算单元、 PWM 控制输出单元、 PWM 输出时的死区可编程控制功能等 。 食指 因此 , 拇指 只要外加一些扩展电路及必要的通道接口就可以构成各种计算机应用系统 , 拇指 如工业流水线控制系统、作为家用电器的主控制器、分布式控制系统的终端节点或作为其主控制节点起中继的作用、数据采集系统、自动测试系统等 。 食指 凌阳, 拇指 凌阳 单片机的出现 , 拇指 并在各技术领域中得到如此迅猛的发展 , 拇指 与单片机构成计算机应用系统所形成的下述特点有关: 凌阳, 拇指 凌阳 1、单片机构成的应用系统有较大的可靠性 。

30、 食指 这些可靠性的获得除了依靠单片机芯片本身3 的高可靠性以及应用有最少的联接外 , 拇指 还可以方便地采用软、硬件技术 。 食指 凌阳, 拇指 凌阳 2、系统配置 、 系统扩展 较典型、规范 , 拇指 容易构成各种规模的应用系统 , 拇指 应用系统有较高的软、硬件利用系数 。 食指 凌阳, 拇指 凌阳 3、由于构成的应用系统是一个计算机系统 , 拇指 相当多的测、控功能由软件实现 , 拇指 故具有柔性特征 , 拇指 不须改变硬件系统就能适当地改变系统功能 。 食指 凌阳, 拇指 凌阳 4、 具 有优异的性能、价格比 。 食指 凌阳, 拇指 凌阳 1.3.2 凌阳, 拇指 凌阳 单片机的选择

31、 凌阳, 拇指 凌阳 方案一:采用传统的 AT89C51 作为 万年历 的控制核心 。 食指 单片机算术运算功能强 , 拇指 软件编程灵活、自由度 比较 大 , 拇指 可用软件编程实现各种算法和逻辑控制 , 拇指 并且由于其体积小 、功耗低、 技术成熟和成本低等优点 , 拇指 使其在各个领域应用广泛 。 食指 凌阳, 拇指 凌阳 方案二:采用 FTC10F04 单片机 , 拇指 还带有非易失性 Flash 程序存储器 。 食指 它是一种高性能、低功耗的 8 位 CMOS 微处理芯片 , 拇指 市场应用最多 。 食指 其主要特点如下: 8KB 凌阳, 拇指 凌阳 FLASH 凌阳, 拇指 凌阳

32、ROM,拇指 可以擦除 1000 次以上 , 拇指 数据保存 10 年 。 食指 凌阳, 拇指 凌阳 由于本系统对 CPU 运算速度要求很高 , 拇指 需要执行很复杂的运算 , 拇指 方案一成本比较低 , 拇指适合做设计 , 拇指 方案二运算速度高、 性能好 , 拇指 所以两种方案都有可取之处 。 食指 选用方案一作为主方案 , 拇指 方案二作为备用方案 。 食指 凌阳, 拇指 凌阳 1.3.3 凌阳, 拇指 凌阳 显示模块的选择 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳

33、, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳 , 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 方案一: 使用传统的 LED 数码管显示 。 食指 凌阳, 拇指 凌阳 数码管具有:低能耗、低损耗、低压、寿命长、耐老化、防晒、防潮、防火、防高(低)温 , 拇指 对外界环境要求低 , 拇指 易于维护 , 拇指 同时其精度比较高 , 拇指 称重轻 , 拇指 精确可靠 , 拇指 操作简单 。 食指 数码管采用 BCD 编码显示数字 , 拇指 程序编译容易 , 拇指 资源占用较少 。 食指 凌阳, 拇指 凌阳 方案二: 凌阳

34、, 拇指 凌阳 使用液晶显示屏显示时间数字 。 食指 凌阳, 拇指 凌阳 液晶显示 屏( LCD)具有轻薄短小、低耗电量、无辐射危险 , 拇指 平面直角显示以及影象稳定不闪烁等优势 , 拇指 可视面积大 , 拇指 画面效果好 ,拇指 分辨率高 , 拇指 抗干扰能力强等特点 。 食指 但由于液晶是以点阵的模式显示各种符号 , 拇指 需要利用控制芯片创建字符库 , 拇指 编程工作量大 , 拇指 控制器的资源占用较多 , 拇指 其成本稍微 偏高 。 食指 在使用时 , 拇指 不能有静电干扰 , 拇指 否则易烧坏液晶的显示芯片 , 拇指 不易维护 。 食指 凌阳, 拇指 凌阳 方案三:采用点阵式数码管

35、显示 , 拇指 点阵式数码管是由八行八列的发光二极管组成 , 拇指 对于显示文字比较适合 , 拇指 如采用在显 示数字显得太浪费 , 拇指 且价格也相对较高 , 拇指 所以也不用此种作为显示 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 根据以上的论述 , 拇指 采用方案 二 。 食指 在本系统中 , 拇指 我们采用了 LM016L 液晶 显示 , 拇指 由于显示位数较多 , 拇指 故应使用 排阻 RESPACK-8 驱动 , 拇指 排阻一般有九个脚 , 拇指 一个脚接 VCC, 拇指 其他4 脚接单片机 I/O 口 。 食指 凌阳, 拇指 凌阳 1.3.4 凌阳, 拇指 凌阳 时钟芯片的

36、选择方案与论证 凌阳, 拇指 凌阳 方案一:直接采用单片机定时计数器提供秒信号 , 拇指 使用程序实现年、月、日、星期、时、分、秒计数 。 食指 采用此 种方案虽然减少芯片的使用 , 拇指 节约成本 , 拇指 但是 , 拇指 实现的时间误差较大 ,拇指 所以不采用此方案 。 食指 凌阳, 拇指 凌阳 方案二:采用 DS1302 时钟芯片实现时钟 , 拇指 DS1302 芯片 是美国 DALLAS 公司推出的一种高性能、低功耗、带 RAM 的实时时钟芯片 , 拇指 它可以对年、月、日、周、时、分、秒进行计时 , 拇指 具有闰年补偿功能 , 拇指 而且精度高 , 拇指 工作电压为 2.5V 5.5

37、V, 拇指 2.5V 时电流小于 300nA。食指 采用三线接口与 CPU 进行同步通信 , 拇指 并可采用突发方式一次传送多个字节的时钟信号或RAM 数据 。 食指 凌阳, 拇指 凌阳 根据以上的论述 , 拇指 采用方案二 。 食指 在本系统中 , 拇指 我 采用了 DS1302 时钟芯片 。 食指 凌阳, 拇指 凌阳 1.3.5 键盘模块的选择 凌阳, 拇指 凌阳 在对日期和时间进行切换 , 拇指 对日期和时间进行调节校准过程中 , 拇指 系统需要产生激励电流 ,拇指 因此需要用按键 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 方案一:使用独立式键盘 。 食指 独立式键盘是指直接用

38、I/O 口线构成的单个按键电路 。 食指独立式按键电路配置灵活 , 拇指 软件结构简单 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 方案二:使用矩阵式键盘 。 食指 矩阵式键盘是由行线和列线组 成 , 拇指 按键位于行、列的交叉点上 , 拇指 行线、列线分别连接到按键开关的两端 。 食指 其特点是简单且不增加成本 , 拇指 这种键盘适合按键数量较多的场合 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 根据以上的论述 , 拇指 因本系统需要的按键不多 , 拇指 日期加 1 键 , 拇指 月数加 1 键 , 拇指 年数加 1键 , 拇指 秒数加 1 键 , 拇指 分数加 1 键 , 拇指

39、 时数加 1 键 , 拇指 时间 /日期切换键 , 拇指 要求简单 。 食指 所以采用方案一独立式键盘 。 食指 凌阳, 拇指 凌阳 1.3.6 总体方案论证与选择 凌阳, 拇指 凌阳 按照系统设计功能的要求 , 拇指 初步确定系统由主控模块、时控模块、显 示 驱动及显示 模块和键盘接口模块共 4 个模块组成 , 拇指 电路系统构成框图如图 1-1 所示 。 食指 凌阳, 拇指 凌阳 主 控 电 路( a t 8 9 c 5 1 )L C D 显 示 电 路时 钟 电 路( D S 1 3 0 2 )显 示 驱 动( R E S P A C K - 8 )键 入 扫 描 电 路凌阳, 拇指 凌

40、阳 图 1-1 电子万年历电路系统构成框图 凌阳, 拇指 凌阳 煮 控芯片使用 51 系列 AT89C51 单片机 , 拇指 时钟芯片使用美国 DALLAS 公司推出的一种高5 性能、低功耗、带 RAM 的实时时钟 DS1302。 食指 采用 DS1302 作为计时芯片 , 拇指 可以做到计时准确 。 食指 更重要的是 , 拇指 DS1302 可以在很小电流的后备电源( 2.5 5.5V电源 , 拇指 在 2.5V 时耗电小于 300nA) , 拇指 而且 DS1302 可以编程选择多种充电电流来对 后备电源进行慢速充电 ,拇指 可以保证后备电源基本不耗电 。 食指 显示驱动采用 排阻 RES

41、PACK-8 驱动 和 LM016L 液晶 显示 凌阳, 拇指 凌阳 、图条 /柱图显示或 64 凌阳, 拇指 凌阳 点阵显示接口的小型串行输入 /输出芯片 。 食指 片内包括 BCD 凌阳, 拇指 凌阳 译码器、多路扫描控制器、字和位驱动器和 8*8 凌阳, 拇指 凌阳 静态 RAM。 食指 RESPACK-8 需九 导线连接 , 拇指 每位显示数字有一个地址由微处理器写入 。 食指 允许使用者选择每位是 BCD 凌阳, 拇指 凌阳 译码或不译码 。 食指 使用者还可选择停机模式、数字亮度控制、从 1 8 凌阳, 拇指 凌阳 选择扫描位数和对所有 LCD 显示器的测试模式 。 食指 显示模块

42、采用普通的 LCD 显示屏 。 食指 凌阳, 拇指 凌阳 2 凌阳, 拇指 凌阳 系统硬件电路的设计 凌阳, 拇指 凌阳 2.1 电路设计 凌阳, 拇指 凌阳 如 图 2-1 示 为电子万年历电路设计原理图 , 拇指 系统由主控制器 AT89C51、时钟电路 DS1302、显示驱动 RESPACK-8 电路 , 拇指 LM016L 液晶 显示电路及键扫描电路组成 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 2-1 凌阳, 拇指 凌阳 电子万年历电路 原理图 凌阳, 拇指 凌阳 2.2 系统硬件概述 凌阳, 拇指 凌阳 2.2.1 凌阳, 拇指 凌阳 主控制器 AT89C51 凌阳, 拇指 凌阳 ATMEL公司生产的 AT89C51 单片机采用高性能的静态 80C51 设计 , 拇指 并采用先进工艺制造 ,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。