- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
短学期实验报告.doc
宁波大学
信息与工程学院
课程名称: 单片机应用系统设计
姓 名: 李伯东
学 号: 096040114
专 业:电气工程与自动化
指导老师: 张卫强
班 级: 自动化091
完成时间: 2012-7-12
目录
一、实验内容及设计要求 3
1.1、实验内容 3
1.2、设计要求 3
二、概述(课题意义及背景介绍) 3
三、硬件电路图设计及说明 ............................................................................................... 4
3.1、中枢模块简介 4
3.2、LCD显示模块 5
3.3、按键模块 5
3.3、串行实时时钟芯片S-3530A 6
3.4、电路原理图 7
四、设计之特别篇 7
五、软件流程图及说明 8
5.1、主函数与中断流程图 8
5.2、I2C函数流程 9
5.3、键盘扫描子程序流程图 10
5.4、软件说明..................................................................................................................................................10
六、运行与调试 11
七、实训设计总结 11
八、参考资料及文献 12
九、使用说明书 12
十、实验程序及相关注解 14
单片机应用系统设计
一、实验内容及设计要求:
1.1、实验内容:
1.使用中文液晶128x64点阵LCD,采用16点阵字库显示当前时间“时时:分分:秒秒”
2.用4个按键设置现在时间:
K1进入设置现在时间;
K2调整小时;
K3调整分;
K4设置完成。
3.增加闹铃功能,时间到了使用音乐声
可选实验内容:
增加闹铃功能, 时间到发出声响并启动继电器
5.增加闹铃次数 三次闹铃
6.增加秒表计数功能 精度为0.01秒
7.增加万年历显示“年月日” 二月 28天、29天
8.增加整点闹铃 指示灯闪动5次
9.增加整点闹铃开关
10.反字 小图形
被设置的数字闪动
其他自己认为可添加的内容
1.2、设计要求
方案设计前要求完成设计报告,每个组一份;
方案实施过程中完善设计报告,每个成员独立进行;
方案实施结束,经过指导老师验收后完成设计报告,每个成员独立完成,其中设计图纸每个组只需要1份。
二、概述(课题意义及背景介绍)
单片机正朝着速度更快,运算能力更强,功能更强大的方向快速发展。在不久的将来,单片机将以更强大的功能和灵活性能,走进我们的生活。单片机应用系统因其优异的性能、高可靠性、以及成本低廉被广泛应用于航空航天、工业测控、数字信号处理、通信等许多技术领域。然而在有的应用系统中, 我们不仅希望单片机系统能够完成数据的采集处理, 而且同时还想知道产生这些数据的时刻,这就需要有出色的时钟系统的设计。因此,在日常生活和自动控制系统中,经常遇到对时间实时监控的需求,这就给具有多种功能的时钟提供了市场。由于单片机技术的发展,以单片机为基础的时钟系统有着越来越广阔的开发前景。
本次单片机课程设计所述的LCD时钟控制系统主要指时钟显示、时间设置、整点报时及闹铃、万年历、秒表(可扩展功能)等控制系统。课程设计方案采用进入市场时间早,总线开放,仿真开发设备多,芯片及其开发设备价格低廉、速度较快、电磁兼容性较好的MCS-51型单片机为核心实现智能时钟控制。
LCD时钟控制系统的设计方法有多种,例如,可用中小规模集成电路组成LCD时钟,也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成LCD时钟:还可以利用单片机来实现LCD时钟等等。这些方法都各有特点,其中,利用单片机实现的LCD时钟具有编程灵活,便于LCD时钟功能的扩充,精确度高等特点。
三、硬件电路图及说明
LCD时钟控制系统以 MCS-51兼容单片机C8051F微处理器为核心,由MCU核心模块 、128x64液晶显示模块 、独立式键盘模块、实时时钟/日历芯片模块等电路组成。
系统实验板可按教学需要与核心模块组成目标系统,然后由核心模块中的C8051F020单片机JTAG相连接的Cygnal开放工具,实现在系统开放调试。
文档评论(0)