电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

STC12C5A60S2单片机课程设计报告VIP专享VIP免费

STC12C5A60S2单片机课程设计报告_第1页
STC12C5A60S2单片机课程设计报告_第2页
STC12C5A60S2单片机课程设计报告_第3页
一、课程设计基本情况介绍 1.1 课程设计的基本目的与任务 本课程设计旨在驾驭本专业学生理论指导实践能力以及电子产品工程设计与开发能力。本实践课所要达到的主要目的是: 1、通过本次课程设计,是对学生综合能力的检,提高学生综合运用专业知识,强化单片机应用系统设计与防震能力。 2、本次课程设计是在生产实习所完成的“单片机核心板+电子钟模块+MP3 模块+RFID 模块+无线传输模块+GPS 模块+脉搏传感模块”的基础上设计该硬件系统的工作程序。 1.2 课程设计的基本内容 1、在生产实习设计单片机硬件系统的基础上,设计相应的应用软件系统。 2、在LCD1602 上显示学号程序设计。 3、基于 DS1302 的实时时钟软件设计。 4、基于 DS18B20 的温度测量软件设计。 5、基于 TL1838A 的红外遥控解码软件设计。 6、设计应用软件系统框图和流程图,完成所设计软件的调试。 1.3 课程设计的教学要求 1、通过资料查阅及学习了解单片机应用系统的软件设计方法及单片机编程、软硬件联机调试技巧。 2、独立设计并编写下列应用程序: (1)LCD1602 学号显示程序; (2)DS1302 实时时钟程序; (3)DS18B20 温度测量程序; (4)TL1838A 红外遥控解码程序; 3、独立完成所设计程序与硬件系统的联机仿真。 二、整机系统框图(硬件、软件) 该设计方案是以STC12C5A60S2 单片机为核心,采用LCD 液晶屏幕显示模块、实时时钟模块、温度测量模块、红外遥控解码等模块所构建的系统,能在LCD1602 液晶屏上显示当前的日期(年、月、日)、时间(时、分、秒)数据、当前环境温度值和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。本系统设计大部分功能由软件来实现,电路简单明了,系统稳定性也得到大大提高。 1、总体硬件设计框架图: 2、总体软件设计框架图 /////// 三、整机硬件电路原理图(见 99SE 图) 1、核心板电路原理图 2、蜂鸣器驱动电路 3、按键电路 4、单片机复位电路 5、LCD1602 液晶显示电路 6、电子钟模块接口电路 四、软件系统设计思想 //////////// 五、系统软件资源分配表(调试程序、工作程序) ////////////// 六、显示学号的调试程序流程图、程序源代码 1、程序流程图 /////////// 2、程序源代码 /*************LCD1602***************************/ #include #include sbit RS=P3^7; sbit RW=P3^6; sbit E=P2^7; sbit...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部