微机原理-串并行通信和接口技术.ppt
《微机原理-串并行通信和接口技术.ppt》由会员分享,可在线阅读,更多相关《微机原理-串并行通信和接口技术.ppt(67页珍藏版)》请在三一办公上搜索。
1、微机原理-串并行通信和接口技术,原理 串并行通信和接口技术(2),本章要点,串行通信的几种方式8251A的编程结构和功能结构8251A和CPU的信号连接以及和外设的信号连接低档接口芯片和高档数据总线的连接8251A的模式寄存器、控制寄存器和状态寄存器的格式,原理 串并行通信和接口技术(3),8251A的初始化流程8251A的使用8255A和CPU的信号连接以及和外设的信号连接8255A的三种工作方式和设置方法8255A的C端口置0/置1,原理 串并行通信和接口技术(4),6.1串行接口和串行通信,串行接口 串行通信涉及的几个问题,原理 串并行通信和接口技术(5),串行通信涉及的几个问题,全双工
2、方式和半双工方式 同步方式和异步方式 传输率,原理 串并行通信和接口技术(6),1.全双工方式、半双工方式和单工方式,全双工方式:接收和发送用不同的通路。半双工方式:输入和输出使用同一通路。单工方式:系统只能在一个方向传输信息。,半双工方式,全双工方式,原理 串并行通信和接口技术(7),2.同步方式和异步方式,传输方式:同步通信:收发双方采用同一个时钟信号来定时。一个信息帧可含有多个字符。异步通信:每个字符的前后都要用若干位作为分隔位来进行识别。一个信息帧只含一个字符。同步方式和异步方式比较:同步方式的信息有效率高。同步方式需传输时钟信号。,原理 串并行通信和接口技术(8),2.同步方式和异步
3、方式,起始位每个字符开始传送的标志,起始位采用逻辑0电平,数据位数据位紧跟着起始位传送。由58个二进制位组成,低位先传送,校验位用于校验是否传送正确;可选择奇检验、偶校验或不传送校验位,停止位表示该字符传送结束。停止位采用逻辑1电平,可选择1、1.5或2位,空闲位传送字符之间的逻辑1电平,表示没有进行传送,异步串行通信格式,原理 串并行通信和接口技术(9),3.串行通信的传输率,数据传输速率比特率(Bit Rate)每秒传输的二进制位数bps字符中每个二进制位持续的时间长度都一样,为数据传输速率的倒数进行二进制数码传输,每位时间长度相等:比特率波特率(Baud Rate),原理 串并行通信和接
4、口技术(10),3.串行通信的传输率,例.异步传输过程:设每个字符对应1个起始位、7个信息位、1个奇偶校验位和1个停止位,如果波特率为1 200bps,那么,每秒钟能传输的最大字符数为1 200/10120个。例2.同步传输:用1 200bps的波特率工作,用4个同步字符作为信息帧头部,但不用奇偶校验,那么,传输100个字符所用的时间为7(100+4)/1 2000.606 7s,这就是说,每秒钟能传输的字符数可达到100/0.606 7165个。,在同样的传输率下,同步传输时实际字符传输率要比异步传输时高。,原理 串并行通信和接口技术(11),串行接口,原理 串并行通信和接口技术(12),6
5、.2可编程串行通信接口8251A,8251A的基本性能 8251A的基本工作原理 8251A的对外信号 8251A的编程 8251A编程举例 8251A的使用实例,原理 串并行通信和接口技术(13),6.2.1 8251A的基本性能,可以工作在同步或异步方式。在同步方式时,能用5、6、7或8位代表字符能自动检测同步字符允许奇偶校验。在异步方式下能用5、6、7或8位代表字符,用1位作为奇偶校验。能增加1个启动位能增加1个、1.5个或2个停止位。,原理 串并行通信和接口技术(14),6.2.2 8251A的基本工作原理,8251A的功能结构 8251A的功能结构 8251A的发送和接收,原理 串并
6、行通信和接口技术(15),8251A的内部工作原理,接收来自CPU的控制信号和控制字,译码后向8251A各功能部件发出有关的控制信号,因此它实际上是8251A的内部控制器,接收来自RxD引脚上的串行数据,并按设定的格式将其转换为并行数据,存放在I/O缓冲器的接收数据缓冲器中。,锁存CPU输出的数据,把数据由并行变串行,从TxD引脚串行发送出去。,控制825lA与调制解调器之间的信息传送。,原理 串并行通信和接口技术(16),2.8251A的发送和接收,(1)异步接收方式,原理 串并行通信和接口技术(17),(2)异步发送方式,2.8251A的发送和接收,原理 串并行通信和接口技术(18),2.
7、8251A的发送和接收,(3)同步接收方式(4)同步发送方式,原理 串并行通信和接口技术(19),原理 串并行通信和接口技术(20),6.2.3 8251A的对外信号,8251A和CPU之间的连接信号 8251A与外部设备之间的连接信号,原理 串并行通信和接口技术(21),8251A和CPU之间的连接信号,原理 串并行通信和接口技术(22),2.8251A与外部设备之间的连接信号,原理 串并行通信和接口技术(23),6.2.4 8251A的编程,8251A的初始化 模式寄存器的格式 控制寄存器的格式 状态寄存器的格式,原理 串并行通信和接口技术(24),1.8251A的初始化,复位后,用奇地址
8、写入的值送模式寄存器。若为同步模式,接着往奇地址端口输出的字节为同步字符。此后,除复位命令,往奇地址写入的值将送到控制寄存器,往偶地址端口写入的值送到数据输出寄存器。,偶地址端口:数据输入寄存器和数据输出寄存器奇地址端口:状态寄存器、模式寄存器、控制寄存器和同步字符寄存器,原理 串并行通信和接口技术(25),8251A的初始化流程图,原理 串并行通信和接口技术(26),3.8251A模式寄存器的格式,异步模式,原理 串并行通信和接口技术(27),3.8251A模式寄存器的格式,同步模式,原理 串并行通信和接口技术(28),4.控制寄存器的格式,原理 串并行通信和接口技术(29),5.状态寄存器
9、的格式,原理 串并行通信和接口技术(30),6.2.5 8251A编程举例,异步模式下的初始化程序举例 同步模式下的初始化程序举例 利用状态字进行编程的举例,原理 串并行通信和接口技术(31),1.异步模式下的初始化程序举例,MOV AL,0FAHOUT 42H,AL;设置模式字,为异步模式,波特率因子为16;用7个数据位,偶校验,2个停止位MOV AL,37HOUT 42H,AL;设置控制字,使发送启动、接收启动;并设置有关信号,原理 串并行通信和接口技术(32),2.同步模式下的初始化程序举例,MOVAL,38HOUT42H,AL;设置模式字为同步模式;2个同步字符,7个数据位,偶校验MO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 并行 通信 接口 技术
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6284409.html