永发信息网

两种使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
... ... (送初值)
... ...
以上你给的信息就只能到写控制字了。
全部回答
  • 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯