欢迎来到天天文库
浏览记录
ID:47287760
大小:816.97 KB
页数:18页
时间:2019-09-02
《《单片机原理及应用课设》课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《单片机原理及应用课设》课程设计学生姓名:谢泽诚学号:011200529专业班级:电气学院2012级五班指导教师:张丽萍2015年1月1日lx课程设计目的12、课程设计题目描述和要求13、课程设计报告内容14、结论145、参考目录151・课程设计日的1、《PIC单片机课程设计》是电气工程与自动化专业一门重要的专业实践课,通过课程设计能够进一步熟悉PTC单片机原理与应用,巩固并提高对这学期PTC单片机知识的学习和应用;2、熟悉对P1C16F887各个模块的编程与调试,最后综合各个模块,最后综合各个模块达到提高综合实践水平的能力;3、掌握实验板上的操作和运用,学会使用PICKIT3下载
2、器进行现场的实物的调试;2.课程设计题目描述和要求1、利用DS1307时钟芯片,LCD液晶显示屏,TC74温度传感器,按键做一个实时时钟,将时间和温度实时的显示在液晶上。编写相应的程序,最终可以在仿真软件上正常运行,可以在单片机开发板实物上也正常的运行,并且能脱机运行。2、在时钟和温度实时显示的过程中,允许外部的按键中断,通过按键可以对时间进行修改,也可以设定倒计时模式,对重要日期进行倒计时管理。3、设计出硬件电路图,设计出软件编程方法,写出源代码,用PROTEUS进仿真在软件仿真可行后,下载到实验板上进行演示。3.课程设计报告内容运用PIC16F887芯片、DS1307时钟芯片和
3、TC74温度传感器,用C语言编程,通过ICD2烧写进芯片,在LCD液晶显示屏上实现时间显示、运行的功能和温度显示功能。液晶显示屏显示着年、月、日、时、分、秒、星期。数字钟有调整吋间的功能,通过对按键的操作可以对时间进行调整以及设定重要日期。3.1系统功能说明显示屏分两行显示,第一行显示日期:年/月/日、星期,第二行显示格式为时间(时:分:秒)、温度。显示秒由00—直加到59,分钟由00加到59,小时采用24小吋制,由00加到23,星期由1一直加到7,日由01—直加到31(或30、29、28),月由01—直加到12,年由2000—直加到2099,温度为°C。按键操作时,按键RBO按下
4、选择要修改的部分;按键RB1按下时,数字加;按键RB2按下时,数字减;按键RB3可以进入倒计时设定模式。3.2设计步骤1、按照题目要求设计仿真图;2、对数字钟齐个模块进行编程;3、将程序写入芯片,用仿真图仿真;4、若仿真图可实现,则把程序下载到实验板上运行;5、根据实验板情况进行调试。3.3硬件电路的设计3.3.1总电路图根据所要实现的预期功能,硬件必须要有最小系统模块、LCD显示模块、时钟模块、温度模块、按键模块等。根据所提供的实验板资料,可以设计如下电路(proteus图):LR610kC3toC20.1uFR7470J14MH:L■CD1LMJ16LU1RA40_土13R
5、MO一~普RBI_著RB2_RB3O—3622_总gmSdqaDOQDneoOx-OOOmtsg0000O<-CMCORE3*砾”FPRCOfTIOSO/TICKIRC1fT10SICO>2RA0/ANQAJLFVVU/C12M).RC2P1ACCP1RA1/AN1/C12IN1・RC3«0<®XRA2/AN2NR£F・£VR申Q2MRC40MSDARA^ANWreF4K1W4oA4/TC广i/lVMCIfTRC5/SD0RC6A)XKnA4HULKJivIOUTRA5/AN4/SSC2OJTOi/C(TRC7何QTnAwVSCzikXKCU1RAZ/USCIKXKINQQA/ik
6、kHWRDURMR&1/AMuCl2r<3-RD3Rd2iAN8RWRB3iAN9lrGMi€l3N2-RB4MN11RB5/AM13/T1ORD&FriBRC6IP1CRD7iP1DRB6KSPCLKRB7OP0ATRE0/AN5RE1/AN6RE2/AN7PQ6F887R02OR03O-Li-11HJ—ORC3RC429RDORD1RD2RD3RD4RD5ORD6ORD73V3.3.2单片机最小系统模块LRB3OR71¥470RA4OC320ptR0OR81R02R83RE3MXRNPPRayrioso/nooRC1A1OS1/CCP2RAO/ANOAJLFVVU/C121N
7、0-RC2/P1ACCP1RA1/AN1/C13N1・RC3/SCK/SCLRA2/ArtWRez.€VREFC2N*RC4/SDVSDARA3/ANWREF**:1ir4+RC5/SD0RA4rr0CKW31OUTRC6/TX/CKRA5/AN4/SS/C2OUTRA6QSC沁KOUTRC7/RX/DTRA7A0SC1/CLKINRDORD1RB0/AM2XNTRD2RB1/AN10JC12W3-RD3R62/AN8R£>4RB3XAN9/POMC121N2.RD5
此文档下载收益归作者所有