单片机课程设计1111

单片机课程设计1111

ID:43363975

大小:656.91 KB

页数:18页

时间:2019-09-30

单片机课程设计1111_第1页
单片机课程设计1111_第2页
单片机课程设计1111_第3页
单片机课程设计1111_第4页
单片机课程设计1111_第5页
资源描述:

《单片机课程设计1111》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机原理及应用B课程设计说明书题目:基于红外线的键盘参数设置程序设计学生姓名:费美玲学号:201206030204院(系):电气与信息工程学院专业:电子信息工程指导教师:张开生2015年12月25日I选题背景11.1选题背景11.2基本设计任务12方案论证12.1单片机芯片的选择方案与论证12.2显示模块选择方案与论证12.3时钟芯片的选择方案和论证22.4电路设计最终方案23设计分析23.1系统硬件设计23.1.1STC89C52单片机功能介绍33.1.2复位电路33.1.3晶振电路43.1.4DS1302吋钟模块53」.5LCD12864显示模块63.1.6红外遥控模块7

2、3.2系统的软件设计73.2.1主程序流程图8322红外遥控部分程序流程图84整体电路与proteus软件仿真94」电路原理图94.2电路仿真结果95程序清单105.1时间调整部分105.2DS1302部分115.3LCD12864部分115.4红外解码部分125.5红外编码部分126结果分析147总结14参考文献15I选题背景11.1选题背景11.2基本设计任务12方案论证12.1单片机芯片的选择方案与论证12.2显示模块选择方案与论证12.3时钟芯片的选择方案和论证22.4电路设计最终方案23设计分析23.1系统硬件设计23.1.1STC89C52单片机功能介绍33.1.2

3、复位电路33.1.3晶振电路43.1.4DS1302吋钟模块53」.5LCD12864显示模块63.1.6红外遥控模块73.2系统的软件设计73.2.1主程序流程图8322红外遥控部分程序流程图84整体电路与proteus软件仿真94」电路原理图94.2电路仿真结果95程序清单105.1时间调整部分105.2DS1302部分115.3LCD12864部分115.4红外解码部分125.5红外编码部分126结果分析147总结14参考文献151选题背景1.1选题背景随着社会的进步、科技的发展,电视机、影碟机等多媒体设备已经成为了我们生活屮的一部分,如今人们对生活的耍求越来越高,与之对

4、应的是远程遥控控制设备的应运而生。1.2基本设计任务(1)利用红外线设计键盘硕件接口电路;(2)与软件设计相配合,设计基于红外线的键盘参数设置系统。2方案论证2.1单片机芯片的选择方案与论证方案一:采用89C51芯片作为硬件核心,采用FlashROM,内部具有4KBROM存储空间,能T3V的超低压工作,而H与MCS-51系列单片机完全兼容,但是运用丁电路设计中吋rtr丁不具备ISP在线编程技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序吋,对芯片的多次拔插会对芯片造成一定的损坏。方案二:采用STC89C52,片内ROM全都采用FlashROM;能以3

5、V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KBROM存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对屯路进行调试吋,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。综上,采用STC89C52作为主控制系统。2.2显示模块选择方案与论证方案一:采用LED液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,但是价格昂贵,需要的接口线多,所以在此设计中不采用LED液晶显示屏。方案二LCD模块灵活的接口方式和简单、方便的操作指令,口J构成全中文人机交互图形界面,

6、可完成图形显示.低电压低功耗是其又一显著特点,由该模块构成的液晶显示方案与同类型的图形点阵液品显示模块相比,不论硬件电路结构或显示程序都耍简洁得多,冃该模块的价格也略低于相同点阵的图形液晶模块。综上,最终采用了LCD12864作为显示。2.3时钟芯片的选择方案和论证方案一:采用单片机定时计数器捉供秒信号,使用程序实现年、月、H、星期、时、分、秒计数。采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。所以不釆用此方案。方案二DS1302芯片是一种高性能的时钟芯片,可口动对秒、分、时•、FI、周、月、年以及闰年补偿的年进行计数,而且精度高,位的RAM做为数据暂存区

7、,工作电压2.5V〜5.5V范围内,2.5V时耗电小于300nA.综上,采用DS1302时钟芯片实现时钟。2.4电路设计最终方案综上各方案所述,方案选定:采用STC89C52作为主控制系统;DS1302提供时钟;LCD12864作为显示,并用单片机模拟红外发射部分,主机接收解码进行设置。3设计分析本系统可以分为硕件部分和软件部分两大部分,其中硕件部分可以分为四个模块:单片机解码与控制模块、显示模块、时钟模块、红外遥控模块;软件部分主要由初始化程序、LCD显示程序、读/写DS1302数据程序、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。