实验十二继电器控制
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验十二继电器控制
一、实验目的
掌握用继电器控制的基本方法和编程。
二、实验内容
1、利用8255 的PA0 输出高/ 低电平,控制继电器的开合,以实现对
外部装置的控制。
2、实验预备知识:现代自动化控制设备中都存在一个电子与电气电
路的互相联结问题。一方面要使电子电路的控制信号能够控制电气电
路的执行元件(电动机、电磁铁、电灯等), 一方面又要为电子电路
的电气提供良好的电隔离, 以保护电子电路和人身的安全。电子继电
器便能完成这一桥
梁作用。
三、实验接线图
四、实验步骤
(1)脱机实验
①在系统处于命令
提示符“P.”下,
按SCAL键。
②在系统处于命令提示符“P.”下,输入1810,按EXEC键。
③继电器应循环吸合。
(2)联机实验
①断电连接导线, 连8255 的PA0 到JIN 插孔;继电器常开触点JK 接L2,
常闭触点JB接Ll ,中心抽头JZ 接地。
②打开JDQ.ASM
③编译下载
④全速运行,运行程序。
五、实验程序清单
CODE SEGMENT ;JDQ.ASM
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口输出高/ 低电平,控制继电器的开合,可以实现对外部
装置的控制。