福州大学课程设计格式范文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

福州大学课程设计

格式

《PIC单片机》

课程设计

学生姓名:邱荣华

学号:

专业班级:电气工程与自动化级2班

指导教师:江和

6月13日

1.课程设计题目和要求

课程设计的性质和目的

《PIC单片机课程设计》是电气工程及其自动化专业及相近专业的一门重要的专业实践课,本课程在《PIC 单片机》课程的基础上,

经过硬件设计与软件编程与调试的实践,进一步掌握PIC单片机的应用方法,熟练PIC 单片机的C程序的编写与调试,是毕业设计前的一次重要的实践,为今后走上工作岗位打下坚实的单片机应用基础。

要达到的目标:

1.熟悉MPLAB IDE和PROTUES的使用。

2.熟练掌握PIC16F887单片机的编程技巧,加深对理论教学内容的理解与掌握。

3.经过自主选题、编程、调试到完成任务,从而提高分析和解决问题的能力,培养自主创新能力。

1.2课程设计内容和要求

设计一个具有完整功能、有一定工作量与一定难度的单片机应用线路,并绘制能用于仿真的proteus 线路图,编制相应的单片机c 语言,分别在proteus仿真界面和实物板上调试运行正确。最后用实物进行运行演示,并写出符合规范的课程设计报告。

2.设计方案

2.1利用PIC16F887单片机设计一个万年历,经过IIC通信将DS1307时钟芯片中的时间用LCD液晶屏显示。同时,该设计还兼具温度显示功能,能够经过键盘设置当前时间、日期。

2.2 硬件框图:

根据所要实现的预期功能,硬件必须要有最小系统模块、LCD显示模块、时钟模块、温度模块、按键模块等

2.3 protues 仿真图的绘制:

初步了解此次课程设计所用的开发板,并根据所选课题,进一步了解该课题用到的相应模块。在protues 中找到相信模块中的元件,绘制好仿真图。

2.4最小系统

最小系统包括16F887单片机、复位模块、4M 外部晶振、排针等部件组成如下最基本电路,其中芯片供电的引脚略去。本课设板所用的单片机为PIC16F887,是877A 的升级,其主要参数与

单 片 机 PIC16F887 LCD 显示 时间设时钟芯片温度传感器

887A类似。

2.5 LCD显示模块

如图所示,为了节省I/O口,采用4位接线法,RD口的低四位和LCD的高4位连接,RD7用于背光显示(RD7=1),RD4、RD5、RD6用于读写和使能控制.上电后要延时15ms 后,才能进行初始。

编写LCD初始化程序、写4位数据/命令子程序、写8位数据/命令子程序、显示整行子程序、读LCD子程序、忙时检测子程序。

定义常数字符数组,在开机后显示”qiuronghua ” 等字样

2.6 时钟和温度模块

选用始终芯片DS1307、温度芯片TC74,皆经过IIC和单片机通信,时钟芯片带备用3V电池,电阻RA4和RA5设置为数字电阻。DS1307 是实时时钟芯片,它提供秒、分、时、日、月、、年和星

相关文档
最新文档