实验十二继电器控制

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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口输出高/ 低电平,控制继电器的开合,可以实现对外部

装置的控制。

相关文档
最新文档