并口在标准打印机口操作模式的工作原理.docVIP

  • 24
  • 0
  • 约2.28千字
  • 约 5页
  • 2017-02-17 发布于北京
  • 举报

并口在标准打印机口操作模式的工作原理.doc

并口在标准打印机口操作模式的工作原理(转载整理) 原作者:程方 原出处:重庆邮电学报   打印机并行接口逻辑具有3个设备端口:数据端口、控制端口和状态端口,均可用IN或(和)OUT指令对其进行读出或(和)写入。共有5种操作:读数据、写数据、读控制、写控制和读状态。它们都是对相应的端口寄存器进行的操作。 1. 数据寄存器   对数据寄存器的写入操作是CPU将打印数据传送到打印机的数据线上。   对数据寄存器的读出操作是CPU取出送到打印机的打印数据,主要用于验证数据口数据的发送是否正确。 2. 控制寄存器   控制寄存器的各位定义如图1所示。   对控制寄存器写入操作是CPU将控制命令送到打印机。   对控制寄存器的读出操作是CPU取出送到打印机的控制命令,主要用于验证控制口数据的发送是否正确   在Windows系统启动过程中,要对打印机进行初始化,为系统随后进行的打印操作予以准备。对打印机初始化要输出的控制字节为“8”,并持续一定时间(4 ms左右),随后规定操作系统支持的打印机操作方式:禁止中断、打印机联机及不自动换行。也就是说,在Windows操作系统下,对打印机的操作不能采用中断方式、操作打印机时打印机必须处于联机状态、打印机不能执行自动换行功能。 3. 状态寄存器   在标准模式下,状态寄存器是唯一的只读寄存器。通过对状态寄存器的

文档评论(0)

1亿VIP精品文档

相关文档