为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

打印机驱动接口

2018-04-28 2页 doc 12KB 56阅读

用户头像

is_014457

暂无简介

举报
打印机驱动接口打印机驱动接口 1.打印机驱动接口是一个并行接口,它需要数据口输出数据,控制口用于控制打印机工作,状态口用于测试打印机的现行工作状态。要求用8255芯片设计一个打印机控制接口。(10分) (1)画出硬件连接原理图。 (2)以查询方式编制输出一个字符(设该字符已在BL寄存器中)的程序。 要求:PC6去检测打印机的BUSY信号,PC2产生 信号,PA口作为输出字符的数据口,工作于方式0 解答:硬件连接原理图: 查询方式程序, 设打印机控制口为83H, PA口为80H,PC口为82H MOV AL, 88H (控制字若为...
打印机驱动接口
打印机驱动接口 1.打印机驱动接口是一个并行接口,它需要数据口输出数据,控制口用于控制打印机工作,状态口用于测试打印机的现行工作状态。要求用8255芯片一个打印机控制接口。(10分) (1)画出硬件连接原理图。 (2)以查询方式编制输出一个字符(设该字符已在BL寄存器中)的程序。 要求:PC6去打印机的BUSY信号,PC2产生 信号,PA口作为输出字符的数据口,工作于方式0 解答:硬件连接原理图: 查询方式程序, 设打印机控制口为83H, PA口为80H,PC口为82H MOV AL, 88H (控制字若为8AH,8CH,8EH也对) OUT 83H, AL MOV AL, 05H OUT 83H, AL WAIT,IN AL, 82H TEST AL, 40H JNZ WAIT MOV AL, BL OUT 80H, AL MOV AL,04 本句及下面内容什么意思, OUT 83H, AL INC AL OUT 83H, AL 查询方式程序: PA口为80H,PC口为82H 设打印机控制口为83H, MOV AL, 88H 输入8255方式控制字即A口工作于方式0、A口输出 OUT 83H, AL C口高4位输入(PC6是BUSY输入)、低4位输出(PC2是STB输出) MOV AL, 05H PC2置1,表示初始化尝未选通打印机 OUT 83H, AL WAIT:IN AL, 82H TEST AL, 40H JNZ WAIT 测试PC6=1BUSY有效,继续查询否则输出字符到PA口 MOV AL, BL OUT 80H, AL MOV AL,04 使PC2置0 OUT 83H, AL INC AL OUT 83H, AL 再使PC2置1,STB为一个低脉冲选通打印机
/
本文档为【打印机驱动接口】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索