单片机测试.docx
《单片机测试.docx》由会员分享,可在线阅读,更多相关《单片机测试.docx(16页珍藏版)》请在冰点文库上搜索。
单片机测试
《单片机原理与应用》
实践教学试题库
电气工程系
2007年3月
目录
试题一、霓虹灯控制3
试题二数据检测5
试题三外部中断6
试题四定时器/计数器功能7
试题五8255PC口控制PB口8
试题六步进电机控制10
试题七“8”字循环程序12
试题八航标灯控制13
试题九交通灯控制15
试题十电子钟17
试题一、霓虹灯控制
设计并调试一个霓虹灯控制程序,当开关K0接高电平时,二极管按L0、L1、L2、…L7的顺序循环点亮;当开关K1接高电平时,二极管按L7、L6、L5、…L0的顺序循环点亮;当开关K2接高电平时,8个二极管循环间隔点亮;当开关K3接高电平时,8个二极管同时闪烁。
下图为霓虹灯控制硬件接线图:
一、实训要求:
1、能按硬件接线图连接硬件电路。
2、按硬件接线图和程序流程图编写程序,输入并调试程序。
3、按下列情况分析程序,并观察二极管亮灭情况:
(1)、当开关K0接高电平时,二极管的点亮情况;
(2)、当开关K1接高电平时,二极管的点亮情况;
(3)、当开关K2接高电平时,二极管的点亮情况;
(4)、当开关K3接高电平时,二极管的点亮情况。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源、导线
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题二数据检测
设计一个数据检测程序,测出在某部分存储区(如:
片外数据存储区2000H∼20FFH)中某个数(如:
0)的个数。
并显示在数码管上。
一、实训要求:
1、能根据题意要求绘制流程图;
2、能按程序流程图正确编写程序,输入并调试程序。
3、能在显示器上正确显示检测出的结果。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
程序流程图
正确绘制流程图
流程图绘制不正确扣2分
2
2
录入程序并调试
正确录入并调试程序
程序录入不正确扣2分
调试方法不正确扣1分
3
3
显示结果
能正确显示结果
显示不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题三外部中断
外中断请求由两个按键开关模拟,当外中断0申请中断,进入中断处理,连在P1.0引脚上的发光二极管闪烁5次,当外中断1申请中断,进入中断处理,连在P1.1引脚上的发光二极管闪烁5次。
下图为外部中断的硬件接线图:
一、实训要求:
1、能按硬件接线图连接硬件电路。
2、按题意和硬件接线图编写程序,输入并调试程序。
3、按下列情况分析程序,并观察二极管亮灭情况:
(1)、当开关S0接低电平时,二极管的点亮情况;
(2)、当开关S1接低电平时,二极管的点亮情况。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源、导线
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题四定时器/计数器功能
利用定时器T0工作在模式1,在P1.0引脚上输出周期为2S的方波,通过观察二极管的亮灭来判断P1.0引脚上电平的变化。
+5V
该图为硬件接线图
一、实训要求:
1、能按硬件接线图连接硬件电路。
2、按题意和硬件接线图编写程序,输入并调试程序。
3、观察二极管的亮灭情况。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源、导线
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题五8255PC口控制PB口
设计并调试一个8255基本输入、输出程序,用8255PC口作开关量输入口,PB口作输出口。
下图为8255PC口控制PB口的硬件接线图和程序流程图:
一、实训要求:
1、能根据硬件接线图分析8255的工作方式,并对8255进行初始化;
2、能按程序流程图和硬件接线图正确编写程序,输入并调试程序。
3、不断拨动PC口的开关状态,观察PB口二极管的亮灭情况
二、所用器材:
DVCC-52S单片机实验仿真器一台、稳压电源、导线
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题六步进电机控制
设计并调试一个步进电机控制程序,根据显示器上显示的正、反转命令,转速(16级)和转动步数后执行。
显示器上第一位为0为正转,为1为反转,第二位0-F显示转速,第三-六位为设定步数,按EXEC键后,步进电机开始转动,步数逐渐减小至零时步进电机停止转动。
下图为步进电机控制硬件接线图:
一、实训要求:
1、能按硬件接线图连接硬件电路。
2、按硬件接线图和题目要求编写程序,输入并调试程序。
3、按下列情况分析程序,并观察步进电机转动情况:
(1)、当显示器第一位显示0或1时,电机转动情况;
(2)、当步数改变时,电机转动情况;
(3)、当转速改变时,电机转动情况;
二、所用器材:
DVCC-52S单片机仿真器、稳压电源、导线
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题七“8”字循环程序
设计并调试一个“8”循环程序,让数字“8”从左向右依次循环快速显示,每位之间时间间隔为一秒,循环5次,再让数字“8”从左向右依次循环慢速显示,每位之间时间间隔为3秒,循环3次后结束。
一、实训要求:
1、按题目要求编写程序,输入并调试程序。
3、按下列情况分析程序,并观察显示情况:
(1)、让数字“8”从右向左显示,怎样修改程序?
(2)、怎样改动延时时间?
(3)、怎样修改循环次数?
二、所用器材:
DVCC-52S单片机仿真器、稳压电源
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
正确编写程序
编写程序正确
编写程序不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题八航标灯控制
设计并调试一个航标灯控制程序,根据单片机P3.2端的输入信号来判断是白天还是夜晚,当P3.2=0时,为夜晚,当P3.2=1时,为白天,当检测到夜晚信号时,航标灯自动启动,启动T0中断,使连接到P1.7端的发光二极管(模拟航标灯)闪烁,当检测到白天信号时,航标灯自动熄灭,关闭T0中断,使发光二极管熄灭。
下图为航标灯控制硬件接线图:
一、实训要求:
1、能按硬件接线图连接硬件电路。
2、按硬件接线图和题目要求编写程序,输入并调试程序。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源、导线
三、评分标准:
序号
主硬件要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题九交通灯控制
射击并调试一个交通灯控制程序,利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,并且用4只LED数码管显示十字路口两个方向的剩余时间。
要求南北向通行60秒,东西向通行30秒,黄灯闪4秒。
系统的工作符合一般交通灯控制要求。
下图为交通灯控制系统的结构图和硬件接线图:
一、实训要求:
1、能按硬件接线图连接硬件电路。
2、按硬件接线图和程序流程图编写程序,输入并调试程序。
3、运行程序,观察交通灯的亮灭情况及时间显示情况。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源、导线
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
硬件连接
硬件连接线正确
硬件连接线不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3
试题十电子钟
设计并调试一个电子钟控制程序,利用单片机的定时器产生100毫秒的实时中断,由软件定时记数,控制电子钟走时,并在LED显示器上从左向右依次显示时、分、秒,时、分、秒分别占两位数码管。
小时采用24小时制,显示器上分、秒显示范围为0~59,小时显示范围为0~23。
一、实训要求:
1、按题目要求编写程序,输入并调试程序。
2、运行程序,观察电子钟的走时情况。
3、试着修改时间,观察电子钟的走时情况,和北京时间的误差是多少,想办法减小误差。
二、所用器材:
DVCC-52S单片机仿真器、稳压电源
三、评分标准:
序号
主要内容
考核要求
评分标准
配分
扣分
得分
1
正确编写程序
编写程序正确
编写程序不正确扣2分
2
2
录入程序
正确录入程序
程序录入不正确扣3分
3
3
调试程序
能正确调试程序
调试不正确扣2分
2
4
运行程序
实训结果与理论分析相一致
实训结果与理论分析不符扣3分
3