全球旧事资料 分类
《单片机技术与应用》课程设计任务书
适用班级:电子信息工程101、102电气自动化101、102、103(低压电器方向)时间:电气信息工程:2011122620111230(第17周)电气自动化:2011121920111223(第16周)
f目的:一、目的:
1、通过课程设计,加深对《单片机技术与应用》知识理解,巩固和提高学过的理论与专业知识,并予以适当的深化。2、进一步掌握定时器的使用和编程方法及中断处理程序的编程方法。3、学会如何编制含定时器中断、独立键盘检测、LED显示等多种功能的综合程序。4、掌握单片机控制系统设计的一般方法,包括硬、软件设计、调试等。5.学会查阅有关专业资料及设计手册。
二、设计要求
1、按功能要求设计出硬件电路图2、按要求编写控制程序3、调试各软件模块4、进行硬件和软件联调运行程序,检查各功能是否正确5、设计报告要求1设计要求及方案;2硬件电路设计及描述;3软件设计流程及描述;4说明硬软件的调试过程和调试方法,调试中遇到哪些问题,怎么解决;5设计过程中的详细的进度表和时间表;6有哪些收获、体会和建议;7参考文献(包括参考的网页的链接);8附件:电路原理图,pcb图,程序清单(要有注释);
三、课题及设计任务
(一)项目:秒表控制电路设计项目:要求:要求:
(1)搭建单片机最小系统:软件要求:能通过AVR_fighter下载程序;提示:最小系统包括时钟电路,复位电路,EA引脚的接法,IO口的输出引脚(可通过杜邦都头线与Led灯、数码管相连)。(2)在(1)的基础上外接一个LED灯。软件要求:编程使其闪烁,闪烁频率由慢变快,再由快变慢。提示:延时可以用带参数的延迟子程序或是定时器做。(3)再增加一个LED数码:共阳或共阴极接法软件要求:编程实现秒表,从0到9之间循环显示。(4)增加一个按键:可通过(3)的数码管实现按键计数软件要求:按键去抖,按键释放,按键显示从09显示。
任务:任务:
(1)根据要求,确定设计方案,画出原理图;(2)通过原理图在通用板通用板上搭建硬件,编制软件,进行调试;通用板(3)综合调试软硬件;(4)编写设计说明书;
提高:提高:
(1)查资料用LCD(1602)来显示学号或者名字在开发板上做;(2)利用Protel来画原理图和PCB,经老师同意的同学可以去制板。
四、进度安排
f见附表
五、成绩评定
序号1234567考核项目出勤硬件电路的制作情况软件结构设计及程序的编写情况系统的软硬件联合调试情况课程设计报告质量设计态度和答辩r
好听全球资料 返回顶部