当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

并行接口逻辑及编程应用

时间:2009-03-10 | 栏目:接口/总线/驱动 | 点击:

并行接口逻辑及编程应用

设3个端口的地址分别为数据口378H,状态口379H,控制口37AH。试对3个端口编程,实现将AL的字符送打印机输出。

                 MOV   DX,0378H
                 OUT   DX,AL          ;将打印字符送数据口
                 INC   DX
WAIT:     IN    AL,DX             ;读状态  
                 TEST  AL,80H        ;检测BUSY位
                 JNZ   N-OUT             ;不忙则输出选通
                 JMP   WAIT              ; 忙则等待
N-OUT:  MOV   AL ,0DH
                 INC   DX
                 OUT   DX,AL   
                 MOV   AL,0CH
                 OUT   DX,AL           ;在控制口写入,使选通有效

您可能感兴趣的文章:

相关文章