汽车信号灯控制系统(5)

2020-02-22 11:05

武汉理工大学《计算机控制技术》课程设计说明书

CMP AX,01H ;检测c口状态

MOV DX,IO8255A

JNZ LEFT

MOV AL,11000000B OUT DX,AL JMP S

LEFT: MOV AL,11010101B ;B OUT DX,AL JMP S

S2: CMP AL,02H JNZ S3

IN AX,DX

CMP AX,01H ; MOV DX,IO8255A

JNZ RIGHT

MOV AL,11000000B OUT DX,AL JMP S

RIGHT: MOV AL,11101010B ; OUT DX,AL JMP S S3: CMP AL, 04H JNZ S4

输出六盏灯状态:灭,闪,灭,

闪,灭,闪

检测c口状态

六盏灯状态:闪,灭,闪,灭,

闪,灭

MOV DX,IO8255C

武汉理工大学《计算机控制技术》课程设计说明书

MOV DX,IO8255C

IN AX,DX

CMP AX,01H ;检测c口状态

MOV DX,IO8255A JNZ HURRY

MOV AL,11111111B

OUT DX,AL

JMP S

HURRY: MOV AL,11000000B ;六盏灯状态:闪,闪,闪,闪,闪,闪

OUT DX,AL JMP S

S4: CMP AL,08H

JNZ S5 MOV DX,IO8255A

BREAK: MOV AL,11110000B ;六盏灯状态:灭,灭,灭,灭,亮,亮

OUT DX,AL CALL DELAY0

JMP S S5: CMP AL,09H

JNZ S6

MOV DX,IO8255C

IN AX,DX

CMP AX,01H ;检测c口状态

MOV DX,IO8255A JNZ LEFTBREAK

武汉理工大学《计算机控制技术》课程设计说明书

MOV AL,11100000B

OUT DX,AL

JMP S

LEFTBREAK: MOV AL,11110101 ;六盏灯状态:闪,灭,闪,灭,闪,亮 OUT DX,AL

JMP S S6: CMP AL,0AH

JNZ S

MOV DX,IO8255C

IN AX,DX

CMP AX,01H ;检测c口状态

MOV DX,IO8255A MOV AL,11010000B

OUT DX,AL JMP S

RIGHTBREAK: MOV AL,11111010B ;六盏灯状态:灭,闪,灭,闪,亮,闪

OUT DX,AL

JMP S

S7: CMP AL,0CH JNZ S8

MOV DX,IO8255C

IN AX,DX

CMP AX,01H ;检测c口状态 MOV DX,IO8255A JNZ HURRYBREAK

MOV AL,11110000B

武汉理工大学《计算机控制技术》课程设计说明书

OUT DX,AL JMP S

HURRYBREAK: MOV AL,11111111B ;六盏灯状态:闪,闪,闪,闪,亮,亮

OUT DX,AL

JMP S

S8: CMP AL,0DH

JNZ S9

MOV DX,IO8255C

IN AX,DX

CMP AX,01H ;检测c口状态 MOV DX,IO8255A JNZ HURRYLEFTBREAK

MOV AL,11100000B

OUT DX,AL JMP S

HURRYLEFTBREAK: MOV AL,11111111B ;闪,闪,闪,闪,亮

OUT DX,AL

JMP S

S9: CMP AL,0EH JNZ S10

MOV DX,IO8255C

IN AX,DX

CMP AX,01H ;检测c口状态

MOV DX,IO8255A JNZ HURRYRIGHTBREAK

六盏灯状态:闪,武汉理工大学《计算机控制技术》课程设计说明书

MOV AL,11010000B

OUT DX,AL

JMP S

HURRYRIGHTBREAK: MOV AL,11111111B ;六盏灯状态:闪,闪,闪,闪,亮,闪

OUT DX,AL

JMP S

S10: CMP AL,10H JNZ S11 STOP: MOV DX,IO8255C IN AX,DX

CMP AX,01H ;检测c口状态

JNZ QQ

MOV DX,IO8255A

MOV AL,11001100B ;六盏灯状态:灭,灭,闪,闪,闪,闪。要以30HZ频率闪烁 OUT DX,AL JMP S

QQ: MOV DX,IO8255A MOV AL,11001111B OUT DX,AL

JMP S S11: JMP S

RET MAIN ENDP

DELAY PROC NEAR ;延时程序 PUSH CX MOV CX,000FH


汽车信号灯控制系统(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:119消防安全知识竞赛大题库

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

马上注册会员

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