问题 问答题

什么是8251A的方式指令字和命令指令字,对两者在串行通信中的写入流程进行说明。

答案

参考答案:(1)“方式指令字”用来确定8251A的工作方式,是8251A能按要求的工作方式进行数据传输的必要条件,它可以用来规定:
①是同步传送还是异步传送。
②若是同步传送,那么是单同步还是双同步,是内同步还是外同步。
③若是异步传送,那么异步传送的字符格式如何规定(包括数据位的位数、是否采用奇偶校验、是奇校验还是偶校验、终止位是几位,等等),以及波特率因子的约定。
(2)在“方式指令字”写入以后,要进行实际的数据传送操作,还必须写入“命令指令字”,以实时控制方式,使8251A按“方式指令字”的规定进入工作状态,然后才能用IN或OUT指令通过数据口实现串行数据的输入输出。
(3)在8251A中,只有一个控制口地址(即由

决定的地址),因此“方式指令字”和“命令指令字”的写入必须按规定流程进行。规定:复位(开机)后,写入“方式指令字”,然后写入“命令指令字”。

单项选择题 B1型题
单项选择题