- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津职业技术师范大学
Tianjin University of Technology and Education
课 程 设 计
专业班级:应电0814班
学生姓名:王宝玉(3)许韵雯(13)江卫红(12)
指导教师:刘新月(讲师)潘静(讲师)
系 别:电子工程学院
目录
1引言 3
2课程设计的目的与要求 3
2.1设计的目的 3
2.2要求 3
3方案论证及选择 3
3.1多功能数字钟的总体设计思路 3
3.2多功能数字钟系统方案论证 3
3.2.1多功能数字钟系统方案选择 3
3.2.2 单片机的选择 4
3.2.3 显示系统的方案比较 4
3.2.4 温度系统方案选择 4
3.3 多功能数字钟系统的总体设计 4
4.1基本原理 5
4.2单片机最小系统电路设计 5
4.2.1 单片机芯片选择 5
4.2.2复位电路 9
4.2.3晶振电路 9
4.2.4电源电路 9
4.3时钟系统电路设计 9
4.3.1 时钟芯片选择 9
4.3.2 DS1302 管脚及寄存器说明 10
4.4温度系统电路 11
4.4.1 温度芯片的选择 11
4.4.2 DS18B20 内部结构描述 11
4.4.3 DS18b20 温度系统电路 12
4.5 LED12864液晶显示电路 12
4.5.1 LED12864简介 12
4.5.2液晶 12864 引脚说明 13
4.6 蜂鸣器电路 14
4.6.1蜂鸣器简介 14
4.7按键电路 15
4.8 ISP在线编程电路 15
4.9 总体硬件系统设计: 16
4.10元件列表 16
5软件设计 17
5.1软件流程图 17
6 实践作品 26
7总结 28
1引言
微型计算机的出现给人类生活带来了根本性的变化,单片机技的出现也给现代生活? 带来了一次新的技术革命,因其极高的性能价格比,应用很广,发展很快。电子时钟是现代社会应用广泛的计时工具,在我们日常生活中发挥重要作用。故本次课程设计通过对单片机的学习和应用,以AT89C52 芯片为核心,辅以必要的电路,设计了一个具有 LCD准确显示的数字实时时钟,采用独立式按键进行时间调整和功能转换,并引入一个内部充电电源在停止外部供电时仍具有内部计时的功能。该系统同时具有硬件设计简单、应用性强、工作稳定性高等优点。?
2课程设计的目的与要求
2.1设计的目的
1 、 AT80S52单片机硬件结构。
2 、 DS18B20 温度传感器的使用方法。
3 、 DS1302 时钟芯片的用法。
4、 12864LCD 液晶屏的编程使用方法。
2.2要求
1 、能够以数字的形式在 LCD12864 上显示当前时间的小时和分钟和秒。
2 、能够以数字加汉字的形式在 LCD12864 上显示当前时间的小时和分钟和秒。
3 、能够以数字加汉字的形式在 LCD12864 上显示当前年月日。
4 、能够以数字加汉字的形式在 LCD12864 上显示当前星期。
5 、时间采用时钟芯片 DS1302 控制。
6 、温度采用 DS18B20 温度传感器检测当前温度。
7 、所有功能在 LCD12864 当中同步显示。
8 、采用 AT89S52单片机控制
3方案论证及选择
3.1多功能数字钟的总体设计思路
按照系统的设计功能要求,本多功能数字钟系统的设计必须采用单片机软件系统实现,用单片机的自动控制能力配合 ds1302 和 ds18b20 来控制时钟和温度的调整显示。获得多功能数字钟的数据信息,单片机对其进行一系列的处理,最后通过液晶显示出来。
3.2多功能数字钟系统方案论证
3.2.1多功能数字钟系统方案选择
方案 1 : 通过单片机内部的定时器 / 计数器,用软件实现,直接用单片机的定时器编程以实现时钟;
方案 2 : 用专门的时钟芯片 ( DS1302 ) 实现时钟的记时 , 再把时间数据送入单片机,由单片机控制显示。虽然用软件实现时钟硬件线路简单,但是程序运行的每一步都需要时间,多一步或少一步程序都会影响记时的准确度,对定时器定时也不是十分准确,时钟精度很低,对于我们实现所需要的功能造成软件编程非常复杂。用专用时钟芯片硬件成本相对较高,但它的精度很高,软件编程很简单。综上所述,选择方案 2 。
3.2.2 单片机的选择
方案 1 : 8031 系列,由于它没有内部 RAM ,系统又需要大量内存存储数据,因而不可用 ; 51 系列单片机的 ROM 为 4K ,对于我们设计的系统可能有点小 。
方案 2 : 52 系列单片机与 51 系列的结构一样 ,而 ROM 扩大为 8K ,对我们设计系统提供充足的空间进行功能的扩展 。再有 51 系列单片机与 52 系列的单片机价格差不多 。 因
您可能关注的文档
- 外国语学院法语专业毕业论文撰写规范外国语学院法语专业毕业论文撰写规范.doc
- 外国语学院领导班子教育实践活动第一环节调研报告外国语学院领导班子教育实践活动第一环节调研报告.doc
- 外国非营利组织对我国的启示外国非营利组织对我国的启示.doc
- 外地出车祸如何进行理赔外地出车祸如何进行理赔.doc
- 外墙外保温系统施工方案(涂料面层)_secret外墙外保温系统施工方案(涂料面层)_secret.doc
- 外墙外保温及饰面工程外墙外保温及饰面工程.doc
- 外墙渗漏的原因分析和防治措施外墙渗漏的原因分析和防治措施.doc
- 外墙涂饰修缮脚手架施工组织设计外墙涂饰修缮脚手架施工组织设计.doc
- 外墙脚手架施工方案完整版外墙脚手架施工方案完整版.doc
- 外墙钢管脚手架搭设方案外墙钢管脚手架搭设方案.doc
原创力文档


文档评论(0)