- 21
- 0
- 约2.91万字
- 约 47页
- 2016-11-09 发布于辽宁
- 举报
信息与电子工程学院
课程设计报告
课 程 单片机技术应用 设计题目 基于LCD1602电子时钟 专 业 班 级 成 员 姓 名 学 号 分工 成 绩 指导老师 答辩日期
目 录
一、 课程设计概述 2
1.1 课程设计背景 2
1.2 课程设计内容 2
1.3 课程设计技术指标 2
二、 方案的选择及确定 2
2.1 单片机芯片的选择 2
2.2 显示模块的选择 3
2.3 实时时间计算模块的选择 3
2.4 实时环境温度采集模块选择 3
2.5 电路设计最终方案决定 4
三、 系统硬件设计 4
3.1 主控模块 4
3.2 LCD显示模块设计 5
3.3 时间计算模块设计 5
3.4 实时环境温度检测模块 6
3.5 报警模块 6
3.6 设置模块 7
3.7 电源接口部分 7
四、 系统软件设计 7
4.1 主函数 7
4.2设置模块 8
4.3 1602液晶屏 9
4.4 软件原理图 10
五、 系统调试过程 10
5.1软件调试 10
5.2硬件调试 11
六、 结论 11
七、 遇到的问题及解决方法和总结 11
7.1硬件方面 11
7.2软件方面 12
7.3总结 12
八、 参考文献 12
九、 附 录 13
课程设计概述
1.1 课程设计背景
随着微电子技术的高速发展,单片机在国民经济的个人领域得到了广泛的运用。单片机以体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。
而电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。因为它有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。 ~+ 60 ℃ ,误差为 ± 0.5°C 。
方案的选择及确定
2.1 单片机芯片的选择
方案(1): 采用AT89S51芯片作为硬件核心
该芯片采用Flash ROM,内部具有4KB ROM 存储空间,而且与MCS-51系列单片机完全兼容,但是需要通过下载板来下载,比较不方便。
方案(2):采用传统的89C52RC芯片作为核心具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能可直接使用串口下载89C52RC可直接使用串口下载89C52RC作为主控制系统.
2.2 显示模块的选择
方案(1): 8段数码管显示
8段数码管是利用发光二极管的特性组合而成数字显示器件,通过控制相应的二极管的状态显示相应的数字。采用数码管显示,数码管亮度高、体积小、重量轻,但其显示信息简单、有限,操作比较液晶显示来说略显繁琐1602液晶屏显示
1602液晶也叫1602字符型液晶 它是一种专门用来显示字母、数字、符号等的点阵型液晶模块采用液晶显示。液晶显示功耗低,轻便防震。由于设计显示信息比较多,占用的系统资源少,操作方便。
因本设计显示的字符较多,1602LCD可以显示32个字符,而8段数码管显示的字符较少,且操作液晶显示略显繁琐DS1302芯片
DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片。该芯片采用3线串行接口方式,可提供年月日、星期、时分秒等时间信息,并可根据月份和闰年的情况自动调整月份的结束日期。内部带有31个字节RAM,用于存放临时性数据,同时具有可编程涓细电流充电能力。
因STC89C52RC芯片时间计算逻辑较困难,而DS1302可根据月份和闰年的情况自动调整月份的结束日期且具有编程涓细电流充电能力,所以采用方案(2)实现实时计时功能。
2.4 实时环境温度采集模块选择
方案(1):采用热敏电阻热敏电阻是开发早、种类多、发展较成熟的敏感元器件.热敏电阻由半导体陶瓷材料组成,利用的原理是温度引起电阻变化DS18B20 的双向通讯。在使用中可以不接任何外围元件,或者在单总线上接一个4.7K的上拉电阻,支持多点组网功能 多个 DS18B20 可以并联在惟一的单线上,实现多点测温,供电方式灵活 DS18B20 可以通过内部寄生电路从数据线上获取电源,因此非常适合本系统使用。
因热敏电阻
综上各方案所述,本系统以STC89C52RC单片机为控制核心,通过与DS1302和DS18B20通信获取实时时间和实时环境温度,并将得到的数据通过1602液晶显示出来,同时通过对应的按键调整相应的值,并且通过蜂鸣器实现报警功能。因此本设计的总体方案组成框图如图
您可能关注的文档
- 基于java的数字逻辑虚拟实验平台的设计与实现毕业论文设计.doc
- 基于java的学生成绩管理系统设计与实现毕业论文设计.doc
- 基于java技术网上银行系统的实现毕业论文设计.doc
- 基于jsp的计算机技术交流论坛系统的设计与实现毕设毕业论文.doc
- 基于jsp的健身俱乐部后台管理系统设计与开发毕业论文设计.doc
- 基于jsp的住院病人信息管理系统本科毕业论文设计.doc
- 基于jsp酒店管理系统设计毕业论文设计.doc
- 基于jsp模拟当当网图书销售系统毕设毕业论文.doc
- 基于jsp汽车销售库存管理信息系统毕业论文设计.doc
- 基于jsp网上书店售书系统的探讨毕业论文设计.doc
- 2026年关于中共望都县经济开发区工作委员会公开选聘开发区及下属事业单位工作人员的备考题库及答案详解.docx
- 2025年广州城市职业学院辅导员考试参考题库附答案.docx
- 2025年豫北医学院辅导员招聘备考题库最新.docx
- 湖北剩荆襄宜四地七校2025_2026学年高一语文下学期期中试题含解析.doc
- 2026届高考历史一轮复习专题十各国经济体制的创新和调整10.doc
- 2026版新教材高考历史一轮复习必修下第9单元第21课古代文明的产生发展与古代世界的帝国学案新人教版.doc
- 2026版高考历史一轮复习必修三第十一单元中国传统文化主流思想的演变第39讲“百家争鸣”和儒家思想的形成学案含解析新人教版.doc
- 2025_2026学年高中政治第四单元发展社会主义市抄济单元测试含解析新人教版必修1.doc
- 山东省德州市实验中学2025_2026学年高一历史下学期期中试题.doc
- 一年级数学下册课文621小壁虎借尾巴教案新人教版.doc
最近下载
- 雕塑维护方案养护.docx VIP
- 四川省成都市树德实验中学2024-2025学年七年级上学期期末考试道德与法治试题.docx VIP
- 对照不同光质补光对转色期葡萄品质和成分影响的初步探究.docx VIP
- 金属切削原理与刀具 配套课件.ppt
- T∕JNBDA 0009-2025 生殖医学高质量数据集建设规范.pdf VIP
- 上海高考:地理高频考点汇总.doc VIP
- 卫生部手术分级目录(2025年1月份修订).doc VIP
- DB11T 1087-2025公共建筑装饰装修工程质量验收标准.docx VIP
- 小学快乐体育教学活动的研究与实践课题研究报告.docx VIP
- 02S515 排水检查井图集建筑工程图集.docx VIP
原创力文档

文档评论(0)