毕业设计0901应用电子 蒋冬冬.doc

上传人:M****1 文档编号:553696344 上传时间:2023-03-11 格式:DOC 页数:53 大小:678.50KB
返回 下载 相关 举报
毕业设计0901应用电子 蒋冬冬.doc_第1页
第1页 / 共53页
毕业设计0901应用电子 蒋冬冬.doc_第2页
第2页 / 共53页
毕业设计0901应用电子 蒋冬冬.doc_第3页
第3页 / 共53页
毕业设计0901应用电子 蒋冬冬.doc_第4页
第4页 / 共53页
毕业设计0901应用电子 蒋冬冬.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《毕业设计0901应用电子 蒋冬冬.doc》由会员分享,可在线阅读,更多相关《毕业设计0901应用电子 蒋冬冬.doc(53页珍藏版)》请在金锄头文库上搜索。

1、扬州工业职业技术学院2011 2012学年第 一 学期毕业设计课题名称: 基于液晶显示的智能万年历的设计 设计时间: 2011 年09月2011年12月 系 部: 电子信息工程系 班 级: 0901应用电子 姓 名: 蒋冬冬 指导教师: 唐菲 总目录第一部分 任务书 第二部分 开题报告 第三部分 毕业设计正文 第 一 部 分任务书扬州工业职业技术学院毕业设计任务书系 部电子系指导老师唐菲职称助教学生姓名蒋冬冬班级0901应用电子学号0905120121设计题目基于液晶显示的智能万年历的设计设计内容目标和要求一、设计内容目标:本毕业设计用单片机AT89C51、时钟芯片DS1302、温度芯片DS1

2、8B20、液晶LCD1602、蜂鸣器、按键、晶振电路和复位电路构成智能万年历。通过本设计旨在让学生将单片机的软硬件知识和社会实践应用相结合,设计出有一定实用性的单片机应用系统。培养学生学会独立分析问题,运用所学知识解决实际问题的能力,培养学生包含专业能力、方法能力和社会能力在内的综合职业能力。二、设计要求:1) 收集、整理与毕业设计有关领域的信息资料; 2) 完成本毕业设计方案和结构框图的设计; 3) 完成本毕业设计电路原理图设计;4) 完成本毕业设计程序流程图和C语言程序设计;5) 完成软件和硬件系统的调试,达到技术要求;6) 形成符合学校规定的毕业设计书面文档;教研室审核系部审核第 二 部

3、 分开题报告扬州工业职业技术学院 电子信息工程 系12届毕业设计(论文)开题报告书(表1)学生姓名蒋冬冬专业应用电子技术班级0901应用电子学号0905120121题 目基于液晶显示的智能万年历的设计指导教师唐菲职称助教学 位学士题目类别 工程设计 基础研究 应用研究 其它【课题的内容与要求】本次毕业设计是以AT89C51为主控芯片,用C语言编程使单片机实现万年历的液晶显示,以达到能显示出时间、星期、温度的效果。这种控制电路结构简单,可靠性高,应用性强;软件程序适应范围广。【前言】目前,电子领域正朝着集成化,微型化的方向飞速发展。微电子技术的快速更新和工业测量的大量需求。给人类生活带来了根本性

4、的改变,尤其是单片机技术的应用产品已经走进了千家万户。电子万年历的出现给人们的生活带来的诸多方便。其具有一些突出优点:体积小、重量轻、耗电少、电源单一、功能强、价格低、运行速度快、抗干扰能力强、可靠性高,所以在交通灯、广告、工业控制、仪器仪表、密码锁等产品中都可以看到单片机的身影。【方案的比较与评价】因为单片机是个体积小、重量轻、功能强大、使用方便而且可靠性高的系统,所以把单片机作为本设计硬件电路的主体,即以AT89C51芯片为核心,设计并安装电路,实现显示时间日期温度的功能。方案一:用EDA技术及VHDL语言控制来实现显示及测温度,且显示也可用数码管,但是数码管屏幕有限不是很方便的显示很多的

5、数据及文字等。对于VHDL语言也不够了解,故不采用此方案。方案二:用C语言编程来控制单片机让它在液晶上显示数据及文字。由于单片机结构简单、控制功能强、可靠性高、体积小、价格低等优点,以及液晶屏幕可以完整的同时显示数据及文字等内容,综合上述方案的选择和比较,选择方案二。【预期的效果及指标】1、保存产品设计过程中相关资料2、完善各部分原理图3、实现时、分、秒、年、月、日、星期、温度的显示以及调整的功能4、在设计过程中的编写的程序以及调试的记录5、实现仿真效果【进度安排】2011年 9 月 10日 - 2011 年 9月 30 日 选题、调研、收集资料2011年 9 月 30日 - 2011 年 1

6、0月 16日 论证、开题2011年 10 月 17日 - 2011 年 12月 10日 设计(写作初稿)2011年 12 月 11日 - 2011 年 12月 30日 修改、定稿、打印【参考文献】1 苏平.单片机的原理与接口技术M.北京:电子工业出版社,2006:1-113.2 纪宗南.单片机外围器件使用手册M.北京:北京航空航天大学出版社,622-655.3 尹勇.单片机开发环境Vision2的开发指南M. 北京:北京航空航天大学出版社,2004:173-199.4 张斌武.单片机系统Proteus设计与仿真M. 北京:电子工业出版社,2005:52-89.【指导教师意见】(有针对性地说明选

7、题意义及工作安排是否恰当等) 同意提交开题论证 修改后提交 不同意提交(请说明理由)指导教师签章: 年 月 日 【系部意见】同意指导教师意见 不同意指导教师意见(请说明理由) 其它(请说明)系(部)主任签章: 年 月 日 第 三 部 分毕业设计正文基于液晶显示的智能万年历的设计蒋冬冬 0901应用电子 摘 要 本设计以数字集成电路技术为基础,单片机技术为核心。软件设计采用模块化结构、C语言编程。系统通过LCD1602显示数据,可以显示年、月、日、时、分、秒、星期、温度。硬件由主控器、时钟电路、温度检测电路、显示电路、按键电路、蜂鸣器6个模块组成。主控模块用AT89C51、时钟电路用时钟芯片DS

8、1302、显示模块用LCD1602、温度检测采用DS18B20温度传感器、按键电路用普通按键接上拉电阻完成。关键词 单片机AT89C51 DS1302 DS18B20 液晶显示 LCD-based design of intelligent calendarJiangdong Dong 0901 Applied ElectronicsAbstract: The design of digital integrated circuit technology, chip technology as the core. Modular structure of software design, C

9、programming language. System through the LCD1602 display data, you can display year, month, day, hour, minute, second, week, temperature. Hardware by the master, the clock circuit, the temperature detection circuit, display circuit, key circuit, buzzer 6 modules. Control module with the AT89C51, clo

10、ck circuit with a clock chip DS1302, display module with the LCD1602, the temperature detected by temperature sensor DS18B20, key circuit with pull-up resistor connected to an ordinary button to complete.Key words: MCUAT89C51 DS1302 DS18B20 LCDdisplay目 录 第一章 前言11.1本课题研究的背景以及现实意义11.2 本课题对于专业知识的综合应用情况

11、1第二章 智能万年历的工作概述以及原理分析22.1智能万年历的工作概述22.2各单元电路模块介绍32.2.1 单片机最小系统模块32.2.2 1602液晶显示模块32.2.3 DS18B20温度传感器模快42.2.4 DS1302时间检测模块52.2.5蜂鸣器模块72.2.6按键控制模块72.3 应用Protel绘制系统总原理图82.3.1 Protel简介82.3.2万年历电路总原理图9第三章 应用KEIL编程以及Proteus仿真103.1 KEIL软件的介绍103.2 Proteus软件的介绍103.3 KEIL的模块化编程103.4 万年历系统的软件程序调试113.5 液晶显示程序及仿

12、真133.5.1 1602液晶显示程序133.5.2 液晶的仿真效果153.6 温度传感器程序及仿真153.6.1 温度传感器程序153.6.2温度传感器仿真183.7 时钟芯片程序及仿真193.7.1时钟芯片程序193.7.2 时钟芯片仿真253.8 蜂鸣器程序及仿真263.8.1蜂鸣器程序263.8.2蜂鸣器仿真263.9 按键程序及仿真273.9.1按键程序273.9.2 按键仿真383.10 主程序383.11万年历系统总体仿真效果40小 结42致 谢43参考文献44扬州工业职业技术学院毕业设计第一章 前言1.1本课题研究的背景以及现实意义随着微电子技术和超大规模集成电路技术的不断发展

13、,家用电子产品不但种类日益丰富,而且变得更加经济实用,单片微型计算机体积小、性价比高、功能强、可靠性高等独有的特点,在各个领域得到了广泛的应用。电子万年历是一种应用非常广泛的日常计时工具,数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用。但通过我们对各种电子钟表、历的不断观察总结发现目前市场的钟、历都存在一些不足之处,比如:时钟不精确、产品成本太高、无环境温度显示等,这都给人们的使用带来了某些不便。为此设计了一种功能全面、计时准确、成本低廉的基于51单片机的万年历。1.2 本课题对于专业知识的综合应用情况由于学习的知识深度的限制以及实际情况的考虑,对于时间系统的电路设计采用了以Protel99se软件进行了电路原理图设计。电路上参考了扬州工业职业

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

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号