全自动洗衣机控制系统1(4)

2019-04-09 15:03

mov AL,0 XLAT

OUT DX,AL

MOV DX,PC_ADD MOV AL,20H ;打开进水阀 OUT DX,AL CALL DL5S

MOV DX,PA_ADD ;脱水状态标示 第七个灯亮 MOV AL,7DH OUT DX,AL CALL DELAY

mov cx,2 ;漂洗中的电机循环 2次 jmp xididj1

xididj1: call dianjimov call dl3s

loop xididj1

MOV DX,PA_ADD MOV AL,1 XLAT

OUT DX,AL;红灯亮 CALL DL500ms MOV AL,0 XLAT OUT DX,AL RET

piaoxi ENDP

SHUAIGAN PROC NEAR MOV DX,PC_ADD MOV AL,20H

OUT DX,AL;电机停止 MOV DX,PB_ADD

IN AL,DX;打开排水阀

MOV DX,PA_ADD ;甩干状态标示 MOV AL,7EH OUT DX,AL

最后一个灯亮 CALL DELAY MOV CX,150 JMP ZHENGZHUAN2 ZHENGZHUAN2: MOV DX,PC_ADD MOV AL,2 XLAT ;从存储单元[bx+al]中取一个字节送到al寄存器 OUT DX,AL ;A通电 B、C、D断开,A相磁极和转子0、3号齿对齐,同时,转子的1、4号 ;齿就和B、C相绕组磁极产生错齿,2、5号齿就和C、D相绕组磁极产生错齿 ;。初始状态 CALL DELAY1 ;延迟500ms MOV AL,3 XLAT OUT DX,AL ;AB通电CD断开时,由于B相绕组的磁力线和1、4号齿之间磁力线的作用,

;使转子转动,同时A相绕组的磁力线和0、3号齿之间磁力线的作用 使1、4号齿不能和B相绕组的磁极对齐。因;此0、3号齿和A、B相绕组产生错齿,1、4号齿就和B、C相绕组磁极产生错齿,2、5号齿与C、D;产生错齿。(转动角度7.5°) CALL DELAY1 ;延迟500ms MOV AL,4 XLAT OUT DX,AL ;B通电 A、C、D断开,由于B相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,B相磁极和转子1、4号齿对齐,同时,转子的0、3号齿就和A、D相绕组磁极产生错齿,2、5号齿就和C、D相绕组磁极产生错齿。(该次转动角度为7.5°共转了15°) CALL DELAY1 ;延迟500ms MOV AL,5 ;BC通电 旋转类推 XLAT OUT DX,AL CALL DELAY1 ;延迟500ms MOV AL,6 ;C通电 旋转类推 XLAT OUT DX,AL CALL DELAY1 ;延迟500ms MOV AL,7 ;CD通电 旋转类推 XLAT OUT DX,AL

CALL DELAY1 ;延迟500ms

MOV AL,8 ;D通电 旋转类推 XLAT OUT DX,AL CALL DELAY1 ;延迟500ms

MOV AL,9 ;DA通电 旋转类推 XLAT OUT DX,AL CALL DELAY1 ;延迟500ms LOOP ZHENGZHUAN2

FINISH1:

MOV DX,PA_ADD MOV AL,1 XLAT

OUT DX,AL;红灯亮

JMP BAOJING ;报警结束 BAOJING:

MOV DX,PC_ADD MOV AL,00H out dx,al call dl500ms mov al,0ffh

OUT DX,AL ;蜂鸣 JMP EXIT shuaigan endp

dianjimov proc near push cx MOV CX ,50 JMP ZHENGZHUAN

ZHENGZHUAN: MOV DX,PC_ADD MOV AL,2 XLAT ;从存储单元[bx+al]中取一个字节送到al寄存器 OUT DX,AL ;A通电 B、C、D断开,A相磁极和转子0、3号齿对齐,同时,转子的1、4号 ;齿就和B、C相绕组磁极产生错齿,2、5号齿就和C、D相绕组磁极产生错齿 ;。初始状态

CALL DELAY ;延迟500ms MOV AL,3 XLAT OUT DX,AL ;AB通电CD断开时,由于B相绕组的磁力线和1、4号齿之间磁力线的作用,

;使转子转动,同时A相绕组的磁力线和0、3号齿之间磁力线的作用 使1、4号齿不能和B相绕组的磁极对齐。因;此0、3号齿和A、B相绕组产生错齿,1、4号齿就和B、C相绕组磁极产生错齿,2、5号齿与C、D;产生错齿。(转动角度7.5°) CALL DELAY ;延迟500ms MOV AL,4 XLAT OUT DX,AL ;B通电 A、C、D断开,由于B相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,B相磁极和转子1、4号齿对齐,同时,转子的0、3号齿就和A、D相绕组磁极产生错齿,2、5号齿就和C、D相绕组磁极产生错齿。(该次转动角度为7.5°共转了15°) CALL DELAY ;延迟500ms MOV AL,5 ;BC通电 旋转类推 XLAT OUT DX,AL CALL DELAY ;延迟500ms MOV AL,6 ;C通电 旋转类推 XLAT OUT DX,AL CALL DELAY ;延迟500ms MOV AL,7 ;CD通电 旋转类推 XLAT OUT DX,AL CALL DELAY ;延迟500ms

MOV AL,8 ;D通电 旋转类推 XLAT OUT DX,AL CALL DELAY ;延迟500ms

MOV AL,9 ;DA通电 旋转类推 XLAT OUT DX,AL CALL DELAY ;延迟500ms

LOOP ZHENGZHUAN CALL DL3S mov cx ,50 jmp fanzhuan fanzhuan: MOV DX,PC_ADD MOV AL,9 ;DA通电 旋转类推 XLAT OUT DX,AL CALL DELAY

MOV AL,8 ;D通电 旋转类推 XLAT OUT DX,AL CALL DELAY MOV AL,7 ;CD通电 旋转类推 XLAT OUT DX,AL CALL DELAY MOV AL,6 ;C通电 旋转类推 XLAT OUT DX,AL CALL DELAY MOV AL,5 ;BC通电 旋转类推 XLAT OUT DX,AL CALL DELAY MOV AL,4 XLAT OUT DX,AL ;B通电 A、C、D断开,由于B相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,B相磁极和转子1、4号齿对齐,同时,转子的0、3号齿就和A、D相绕组磁极产生错齿,2、5号齿就和C、D相绕组磁极产生错齿。(该次转动角度为7.5°共转了15°) CALL DELAY


全自动洗衣机控制系统1(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:让五角大楼电击我的大脑 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: