第9章并行通信与串行通信研讨.ppt

8.试说明8251A的方式控制字、操作控制字和状态字各位的含义及它们之间的关系。在对8251A进行初始化编程时,应按什么顺序向它的控制口写入控制字? 9. 某系统中可编程串行接口芯片8251A工作在异步方式,7位数字,不带校验,2位停止位,波特率因子为16,允许发送也允许接收,若已知其控制口地址为04A0H,试编写初始化程序。 10. 设8251A的控制口和状态口地址为04A2H,数据输入/输出口地址为04A0H(输出端口未用),输入100个字符,并将字符放在buffer所指的内存缓冲区中。试编写出这段的程序。 在实际使用时,RxC和TxC往往连在一起,由同一个外部时钟来提供,CLK则由另一个频率较高的外部时钟来提供。 Vcc:电源输入。 GND:地信号。 9.3.4 8251A的编程 8251A的编程包括CPU向8251A发命令字和读取8251A的状态字两方面的内容,命令字包括方式命令字和操作命令字。 (1)由CPU发出的控制字,包括方式选择控制字和操作命令控制字,用来对8251A进行复位、设置工作方式和8251A的启动等操作; (2)CPU查询8251A的工作状态,通过读取8251A的状态字实现。 1.方式选择控制字 方式选择控制字的格式如图9.22所示。 图9.22 8251A工作方式控制字 B2B1:传送方式位。B2B1=00时,为同步传

文档评论(0)

1亿VIP精品文档

相关文档