开课学院及实验室:工程北
529
2015
年
5
月
28
日
学院
机械与电气
工程
年级、
专
业、班
姓名
学号
实验课程名称
电气控制与可编程控制器
成绩
实验项目名称
实验三
LED
数码显示控制
指导
老师
一、
实验目的
熟练掌握移位寄存器位
SHRB
,能够灵活的运用
二、实验说明
移位寄存器位(
SHRB
)指令将
DATA
数值移入移位寄存器。
S_BIT
指定移位寄存器的最低位。
N
指定移位寄存器
的长度和移位方向(移位加
= N
,移位减
= -N
)。
SHRB
指令移出的每个位被放置在溢出内存位()中。该
指令由最低位(
S_BIT
)和由长度(
N
)指定的位数定义。
三、实验面板图
四、实验内容
1
、设计一个照明灯的控制程序。当按下接在上的照明灯按钮,可发光
30s
。如果在这段时间内又有人按下按
钮,则时间间隔从头开始。这样可确保在最后一次按下按钮后,灯光可维持
30s
的照明。
2
、设计程序,用
SEG
指令,循环显示
0
~
F
字符。
3
、设计程序,用一个按钮控制两盏灯:按一次,第一盏亮,按二次,第二盏亮,按三次,两盏全亮,按四
次,两盏全灭,按五次,两盏全亮,按六次,只有第二盏亮,按七次,只有第一盏亮,按八次,两盏全灭,
完成一次工作循环。
五、实验过程原始记录(程序、数据、图表、计算等)