预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
洛阳理工学院课程设计报告课程名称单片机原理与应用设计题目基于STC89C52单片机的实验平台开发设计专业计算机科学与技术班级B110505学号B11050516姓名李满意完成日期2013年6月25日课程设计任务书设计题目:基于STC89C52单片机的实验平台开发设计设计内容与要求:一、设计内容利用STC系列单片机作为微控制器开发一套软、硬件相结合的单片机实验平台,主要包括以下内容:电路原理图设计,主要包括集LCD显示模块、串口通信模块、数码管显示模块、LED发光二极管、键盘等接口电路的设计;学习集成电路等芯片的焊接方法与技巧,进行实际元器件的识别,进行电路板焊接;在KeilC环境下,进行软件设计。主要包括流水灯、计数器、定时器、LCD字符显示、键盘的控制等功能程序设计;针对所开发的实验板,结合器件选择、原理图设计、硬件焊接、软件编程调试、软硬件联调等方面写出课程设计报告。二、设计要求完成综合实验平台的电路结构分析,进行模块分解,掌握各部分电路的工作原理;独立完成电路板的焊接,掌握故障排除方法,完成实验平台的硬件设计及开发;结合KeilC软件在焊接无误的单片机实验平台上开发出流水灯、LCD显示模块,通信模块等程序设计;按照要求撰写课程设计论文。指导教师:舒云星、李传锋2013年5月30日课程设计评语成绩:指导教师:_______________年月日PAGEIII基于STC89C52单片机的实验平台开发设计摘要近几十年间单片机凭借其控制功能强,集成度高、可靠性高、体积小,低电压、低能耗等特点在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面得到了广泛的应用。由于单片机技术在各个领域正得到越来越广泛的应用,许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS.51系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了市场,成为国内单片机应用领域中的主流。目前,可用于MCS.51系列单片机开发的产品越来越多,与其配套的各类开发系统、各种软件也日趋完善,因此可以极方便地利用现有资源,开发出用于不同目的的各类应用系统。利用STC系列单片机作为微控制器开发一套软、硬件相结合的单片机实验平台,在KeilC环境下进行软件设计,主要包括流水灯、数码管显示以及LCD显示模块,在Protues中仿真成功,下载到电路板中验证成功。实现流水灯正反向流动,应用中断实现数码管计数以及LCD显示不同字符的功能。关键词:STC单片机,实验平台,数码管,流水灯STC89C52microcontrollercomprehensiveexperimentalboarddevelopmentdesignABSTRACTThiscurriculumdesignusingSTCseriessinglechipmicrocomputerasmicrocontrollerdevelopasetofsoftwareandhardwarecombinationofSCMexperimentplatform,mainlythroughthecircuitschematicdiagramofthecircuitandwelding.TheprinciplediagramofthemainincludingsetLCDdisplaymodule,serialcommunicationmodule,digitaltubedisplaymodule,LEDlightemittingdiode,keyboardinterfacecircuitdesign.ByusingtheirknowledgeofthesinglechipmicrocomputerintheKeilCenvironmentforsoftwaredesign.SCMexperimentplatformmainlyincludeswaterlamp,counter,timer,LCDcharacterdisplay,keyboardcontroloffunctionalprogramming.Aimingatthedevelopmentoftheplate,wecombinedeviceselection,principlediagramdesign,hardwarewelding,softwareprogramming,thehardwareandsoftwaredebuggingalignmentandtesttheprogramSCMexperimentplatform.KEYWO