无锡职业技术学院单片机课程设计B课程模块教学大纲
无锡职业技术学院
《单片机课程设计(B)》课程模块教学大纲
教育层次:专科层次、学制三年
课程模块号:D6D406A
课程设计周数:1 周
学分数:1
制订或修订执笔人:杜伟略 完成日期:2006 年 10 月
审核小组:院教学工作委员会 审核日期:2007 年 3 月
课程模块审批通过文件号:锡职院教字[2007]7 号
第 2 次修订
签发人:谈向群 签发日期:2007 年 3 月
有效期至 2010 年 3 月
一、课程性质和任务
1.课程性质
《单片机课程设计》是电气、电子、机电、数控、制冷等大类专业重
要的综合性基础性实践教学课程。
2.课程任务
通过《单片机课程设计》,结合已学课程“数字电子技术”、“电机
与拖动”等相关教学内容,,使学生具备初步的单片机硬件设计、软件开
发能力。
二、先修课程模块
1. 先修课程模块名称
《数字电子技术》、《电机与拖动》、《单片机与接口技术》
2. 先修课程模块编号
数字电子技术C1D141A
电机与拖动D1D151A
单片机与接口技术 D1D300A
三、教学目标
1.知识目标
1)掌握单片机产品硬件线路的设计知识;
2) 掌握数码管动态显示驱动的方法;
3)掌握交通灯的控制流程与方法;
4)掌握步进电机的控制方法;
5)掌握单片机软件的编写及调试方法。
2 .能力目标
1)具备单片机产品硬件线路的设计能力;
2) 具备动态显示程序编写的能力;
3)具备交通灯控制程序编写的能力;
4)具备键盘扫描程序编写的能力;
5)具备步进电机驱动程序编写的能力。
四、课程设计内容及要求
1.设计课题
课题一:倒计时交通灯
课题二:步进电机控制
2.设计要求
倒计时交通灯
1)设计倒计时交通灯硬件电路,包含两位数码管、键盘以及东西、南
北路口红绿灯各两只。
2
2 )编写软件,完成如下功能:
从键盘上输入两位数,用于确定红灯绿灯每次亮的时间(单位为秒),
并显示在两位数码管上。按下确定键后,交通灯工作,其流程为:东西绿
灯亮,南北红灯亮,同时数码管倒计时显示时间;为 0 时东西南北黄灯亮 2
秒,同时数码管自“2 ”开始倒计时显示时间;之后东西红灯亮,南北绿灯
亮,同时数码管倒计时显示时间;为 0 时东西南北黄灯亮 2 秒,同时数码
管自“2 ”开始倒计时显示时间;之后东西绿灯亮,南北红灯亮,如此循环。
交通灯工作时,按修改键后停止工作,数码管全灭,等待从键盘上输入新
的时间,再继续工作。
步进电机控制
1)设计倒计时步进电机控制硬件电路,包含六位数码管、键盘以及步
进电机驱动电路。
2 )编写软件,完成如下功能:
从键盘上输入数字并分别显示在数码管上,其中最左端一位数码管控
制转向:为“0 ”表正转,为非“0 ”表反转;其右面一位数码管控制转速:
0 表示最快, 9 表示最慢;再右面四位数码管控制步距数。按下确定键后,
步进电机工作,步进电机的转向、转速按设定值运转,且每转一个步距,
显示值减 1,减为 0 时电机停止转动。在电机工作及停止时,按修改键后不
转动,数码管全不亮,等待从键盘上输入新的控制参数,待按下确定键再
继续工作。
五、课程设计时间分配
表 1 课程设计学时分配表
时间安排
具体任务安排
(每天8学时)
接受任务,熟悉课题,查阅资料,确定总体方案并设计出
第一天
硬件线路
第二天
原创力文档

文档评论(0)