实验十二继电器控制
一、实验目的
掌握用继电器控制的基本方法和编程。
二、实验内容
1、利用8255 的PA0 输出高/低电平,控制继电器的开合,以实现对外部装置的控制。
2、实验预备知识:现代自动化控制设备中都存在一个电子与电气电路的互相联结问题。
一方面要使电子电路的控制信号能够控制电气电路的执行元件(电动机、电磁铁、电灯等),一方面又要为电子电路的电气提供良好的电隔离, 以保护电子电路和人身的安全。
电子继电器便能完成这
一桥梁作用。
三、实验接线图
四、实验步骤
(1)脱机实验
①在系统处于命令
提示符“P.”下,
按SCAL 键。
②在系统处于命令提示符“P.”下,输入1810,按EXEC 键。
③继电器应循环吸合。
(2)联机实验
①断电连接导线, 连 8255 的PA0 到JIN 插孔;继电器常开触点JK 接L2,
常闭触点JB接Ll,中心抽头JZ 接地。
②打开
③编译下载
④全速运行,运行程序。
五、实验程序清单
CODE SEGMENT ;
ASSUME CS:CODE
IOCONPT EQU 0FF2BH
IOBPT EQU 0FF29H
IOAPT EQU 0FF28H
ORG 1810H
START: MOV AL,88H
MOV DX,IOCONPT
OUT DX,AL ;写命令字
NOP
NOP
NOP
IOLED1: MOV DX,IOAPT ;PA 口
IODE2: MOV AL,01H
OUT DX,AL ;PA0 置1
CALL DELAY ;延时
MOV AL,00H
OUT DX,AL ;PA0 置0
CALL DELAY ;延时
JMP IODE2 ;循环
DELAY: MOV CX,0FFFFH
DELY: LOOP DELY
RET
CODE ENDS
END START
六实验结果
拨动开关,两个灯依次点亮。
本次实验练习并掌握用继电器控制的基本方法和编程。
通过利用8255 的PA口输出高/低电平,控制继电器的开合,可以实现对外部装置的控制。