- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]单片机课设报告万年历的制作
目录
一 设计要求与方案论证 1
1.1 设计要求: 1
1.2 设计基本原理: 1
1.3系统基本方案选择和论证 1
1.3.1 显示模块选择方案和论证: 1
1.3.2 闹铃模块 2
1.3.3 实现定时 2
二 系统的硬件设计与实现 2
2.1电路总体设计框图: 2
2.2 系统硬件概述 2
2.2.1器件清单 2
2.3.2 1602液晶显示的引脚及其功能介绍: 5
2.3.3 AT24C02引脚及其功能介绍: 7
三 系统软件设计 10
3.1 程序部分流程图: 10
3.2 源程序: 12
3.2.1 总体程序: 12
3.2.3 24C02程序: 24
四 实物焊接 26
4.1 焊接的实物图及描述 26
4.2 焊接中遇到的问题 27
五 单片机程序的下载 27
六 测试电路及电路的不足 29
6.1 测试结论 29
6.2 电路的不足与改进 29
七 心得体会 29
参考文献 30
一 设计要求与方案论证
1.1 设计要求:
(1)基本要求
具有年、月、日、星期、时、分、秒等功能;
具备年、月、日、星期、时、分、秒校准功能;
( 2 ) 创新要求
具有闹铃功能;
1.2 设计基本原理:
数字钟的设计首先要保证其走时尽可能准确,其次再根据人们日常使用习惯来设定其附加功能。在设计中利用单片机定时计数器来完成走时并用两组输出口控制1602显示屏来显示;通过编程向某一输出口输出方波实现报时及闹铃;利用输入端口技术外接各种开关来完成对走时及显示的控制(如预置时间等)。
1.3系统基本方案选择和论证
1.3.1 显示模块选择方案和论证:
方案一:
数码管是利用发光的二极管的特性组合而成的数字显示器件,通过控制相应的而家管的状态显示相应的数字。要使数码管正常显示,就得有驱动电路驱动相应的段码,数码管的实现的方式可以分为静态显示和动态显示,静态显示的方式只适合单个的数字,因此本设计采用的动态显示的方式。由于动态显示方式利用的是人眼的视觉暂留的特性,扫描的时间不大于20毫秒,占用的系统资源大,而且显示的个数和字型有限,在本设计中不宜采用。
方案二:
采用LED液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块,它有若干个5X7或者5X11等点阵字符组成,每个点阵字符位都可以显示一个字符。每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用。1602的驱动电路带有11条指令,可以方便的控制液晶的实现效果 如:清屏、左移、右移、光标显示。而且1602显示的字符在下一条指令到来之前不会改变,也就是能维持好显示的字符,1602占用的液晶显示资源也少。
综上比较两种方案,应采用1602液晶组成本设计的显示模块。
1.3.2 闹铃模块
此模块采用无源蜂鸣器实现,只要编写相应的程序即可实现发出不同频率的声音。
1.3.3 实现定时
本次设计我们采用的是单片机定时计数器提供的秒信号,使用程序实现年、月、日、时、分、秒计数。采用此种方案虽然减少了芯片的使用,节约了成本,但是,实现的时间误差比较大。
本次设计的总体方案模块图如下:
二 系统的硬件设计与实现
2.1电路总体设计框图:
图 2-1
2.2 系统硬件概述
2.2.1器件清单
表2-1 电子万年历器件清单:
参数
材料名 规格 数目(个) 备注 电阻 10K 2 限流 电容 无极电容22pf/30pf 2 电解电容10uF25V/50V 1 用于调节电路 存储芯片 24C0C2 1 存储时间 按钮 普通button 4 按键 液晶显示屏 1602 1 显示 滑动变阻器 10K 1 调节显示屏的对比度 单片机 STC89C51/STC89C52 1 晶振 11.0592MHz 1 产生时钟频率 排阻 10K(9脚) 限流,将不确定信号嵌为在高电平 蜂鸣器 无 1 闹铃 5V电源插孔 无 1 输入信号 芯片底座 无 若干 固定电路 2.3 系统部分器件的介绍:
2.3.1 STC89C51系列单片机的引脚及其功能介绍:
图2-2 STC89C52引脚接线图
STC89C52系列单片机的DIP封装引脚图。其中有2条为电源引脚,2条外接晶体引脚,4条控制引脚,32条I/O引脚。下面分别介绍这些引脚的功能。
电源引脚
Vss(20脚):接地,0V参考点。
Vcc(40脚):电源,提供掉电、空闲、正常工
您可能关注的文档
最近下载
- 通信工程施工方案.docx VIP
- 人教版九年级数学第23章单元测试题(含答案).doc VIP
- 教学课件:3D打印技术概述.pptx
- 合益-LS Mtron China管理本土化项目方案建议书-201405.pdf VIP
- 1:25 000 1:50 000光学卫星传感器校正产品质量检验技术规程2023版.docx
- 人教版九年级数学上册《第二十三章单元综合测试卷》测试题及参考答案.docx VIP
- 货物类投标方案(技术方案).docx
- 口腔医学数字技术.pptx VIP
- 2024年市人民政府办公室公开选调(选聘)工作人员考试题(含答案).docx VIP
- 疾控大学习参考答案-卫生应急必修.docx VIP
文档评论(0)