- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机电子时钟设计报告》
《单片机电子时钟》
设计报告题 目:单片机电子时钟设计报告专 业:电子信息工程年 级:2013学生姓名:学 号:联系电话:完成日期:2014年5月20摘要
本次设计以STC89C52芯片为核心,铺以必要的外围电路,设计了以个简易的电子时钟,它以5V直流电源供电。在硬件方面,除了CPU外,使用1602液晶为显示器。首先对液晶屏初始化,经过程序控制,进行走时。通过1602液晶能够比较准确显示年、月、日、星期、时、分、秒。采用动态扫描按键,实现对年、月、日、星期、时、分、秒进行校准。
关键字:STC89C52、1602液晶
ABSTRACT
This design uses the STC89C52 chip as the core, with the necessary peripheral circuits, design a simple electronic clock, it uses 5V DC power supply. In terms of hardware, in addition to CPU, use 1602 LCD display. The LCD screen initialization, through program control, to go. Through the 1602 liquid crystal can accurately display year, month, day, week, time, minutes, seconds. The dynamic scan button, realize to calibrate the year, month, day, week, time, minutes, seconds.
Keywords: STC89C52, 1602
摘要 2
Abstract 2
1绪论 4
2电子时钟概述 4
3电子时钟设计方案 4
3.1两种设计控制器方案的选择 4
3.2两种设计控制器方案的选择 5
4系统电路 6
4.1LCD1602液晶时序图: 6
4.2硬件电路框图: 8
5程序设计流程图: 9
5.1电路原理图 10
5.2电路PCB图 11
5.3部分程序 12
5.5存在问题 14
5.6解决方法 14
总结 15
附录:原件清单 17
1绪论
单片机是一种集成电路芯片,它将各种功能集成到一块硅片上并且内含完善的微型计算机系统。单片机自推出到现在已经发展了二十多年,应用领域有工业生产、通讯以及交通设备,还有办公自动化、PC机外围器件、汽车电子器件以及网络通讯等。单片机的优点有集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等,所以本设计讨论的电子时钟系统就是利用单片机制成。
2电子时钟概述
单片机可以很容易实现芯片的智能化,所以在电子钟的基础上,人们可以根据自己的需要以及场合要求添加不同的附加功能。需要整点报时可添加蜂鸣器,需要测量环境温度可以添加温度传感器,或者检测空气质量、空气湿度等,也可以设置定时闹铃功能甚至还可以添加USB端口读取其他设备数据。
3电子时钟设计方案
3.1两种设计控制器方案的选择
方案一:采用专用的实时时钟芯片。时下常用的时钟芯片有DS1302、SB2068、PCF8485等。这些芯片可以完成秒计时工作,进而计出小时、年月日等。
方案二:完全用软件方法实现计时,需要利用单片机STC89C52中断功能,具体操作是:设置几个字节分别存放秒、分、时、日、周、月、年等信息。利用定时器实现1秒定时中断,这便是秒信息,每一次中断都使秒字节加1;软件设置当秒字节累计到60时,分字节加1,同时秒字节清零;当分字节累计加到60时,时字节加1,同时分字节清零;时字节累计加到24时,日字节加一,时字节清零。以此类推,再实现周、月、年的计时。这种设计方案的硬件电路更加简单,单片机自己即可完成计时,但缺点是每次执行main程序,定时器都需要重新赋值,每当单片机断电时,程序即停止,也就无法继续完成计时工作。
本次电子时钟的制作方案采用方案二,这有利于我们对51单片机内部中断定制器的运用。
3.2两种设计控制器方案的选择
方案一:采用LED数码管动态显示。优点:当显示位数较多时,采用动态显示方式比较节省I/O 口,硬件电路也较静态显示简单,也比较省电;缺点:其稳定度不如静态显示方式。而且在显示位数较多时CPU要轮番扫描,占用CPU较多的时间。5程序设计流程图:
5.1电路原理图
5.2电路PCB图
5.3部分程序
void initrw0;
lcden0;
write_com0x38;//显示模式
write_com0x0c;//显示光标
write_com0x06;
您可能关注的文档
- 《单片机实验报告》.doc
- 《单片机技术课程设计报告-家用多功能定时器设计与制作》.doc
- 《单片机微型计算机与接口技术课程设计论文-步进机的控制》.doc
- 《单片机技术课程设计说明书-单片机交通灯课程设计》.doc
- 《单片机技术课程设计报告-电容检测与液晶显示电路设计》.doc
- 《单片机技术课程设计说明书 交通灯——课程设计》.doc
- 《单片机技术课程设计》.doc
- 《单片机技术课程设计-数字温度计设计》.doc
- 《单片机技术课程设计说明书-密码锁》.doc
- 《单片机技术课程设计说明书-电子智能抢答器设计》.doc
- 注册验船师高频真题题库2025.docx
- 注册验船师高频题库带解析2025.docx
- 注册验船师考试必备资料2025.docx
- 注册验船师精选题库带分析2025.docx
- 注册验船师考前冲刺必刷题附答案2025.docx
- 新高考生物二轮复习讲练测第10讲 人体的稳态与免疫调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第7讲 遗传的基本规律与伴性遗传(检测)(原卷版) .docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(检测)(原卷版).docx
文档评论(0)