两种使8255的C口输出连续方波的方法
答案:2 悬赏:70 手机版
解决时间 2021-03-20 10:10
- 提问者网友:鼻尖触碰
- 2021-03-19 20:49
两种使8255的C口输出连续方波的方法如题,求具体解释
最佳答案
- 五星知识达人网友:举杯邀酒敬孤独
- 2021-03-19 21:01
8255A的端口A工作在方式0输入,B口工作在方式0输出。控制字为:10010000B。(PC口都设成输出了)
初始化程序:
MOV DX,023H
MOV AL,10010000B
OUT DX,AL
... ... (送初值)
... ...
以上你给的信息就只能到写控制字了。
初始化程序:
MOV DX,023H
MOV AL,10010000B
OUT DX,AL
... ... (送初值)
... ...
以上你给的信息就只能到写控制字了。
全部回答
- 1楼网友:痴妹与他
- 2021-03-19 21:31
MY8255_A EQU 9C60H
MY8255_B EQU 9C61H
MY8255_C EQU 9C62H
MY8255_MODE EQU 9C63H
CODE SEGMENT
ASSUME CS:CODE
START: MOV DX,MY8255_MODE
MOV AL,82H
OUT DX,AL
A1: MOV DX,MY8255_B
IN AL,DX
MOV DX,MY8255_A
OUT DX,AL
CALL BREAK
JMP A1
BREAK PROC NEAR
MOV AH,06H
MOV DL,0FFH
INT 21H
JE RETURN
MOV AX,4C00H
INT 21H
RETURN:RET
BREAK ENDP
CODE ENDS
END START
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯