微机原理总结

第七章        常用数字接口电路

7.1 并行通信与串行通信

        7.1.1并行通信

                1.并行接口的特点

                        (1)以数据字节或字为单位进行数据传送

                        (2)适合近距离传送

                        (3)并行传送方式中,8位,16位或四字节的数据是同时传输的,因此在并行接

                                口与外部设备进行数据交换时,即使只需要传送一位,也是一次输入输出8

                                位,16位或4字节

                        (4)串行传送的信息有固定格式要求,并行传送的信息不要求固定格式

                2.并行接口的类型

                        (1)从数据传送的方向上分,可分为输入接口和输出接口

                        (2)从传输数据的形式上分,可分为单向传送接口和双向传送接口

                        (3)从接口的电路结构上分,可分为简单接口和可编程接口

                        (4)从传送信息的类型上分,接口电路可又分为数字接口和模拟接口

        7.1.2串行通信

                定义:两个功能模块只通过一条或两条数据线进行数据交换。发送方将数据分解为二进

                        位制,一位接一位地顺序通过单条数据线发送,接收方则一位一位地从单条数据线

                        上接受,并将其重新组装成一个数据

                1.串行数据传送方式

                        串行通信按照数据流的方向可分为3种基本传送方向:全双工、半双工和单工

                        半双工通信方式:如果串行通信的通路只有一条,发送信息和接受信息就不能同

                                时进行,只能采用分时使用线路的方法

                        全双工通信方式:如果有两条通路,则发送信息和接收信息就可以同时进行

                        单工通信方式:只允许一个方向传送信息

                2.调制与解调

                3.同步通信和移位通信

                        (1)同步通信

                        定义:在约定的通信速率下,发送方发送的每一位都具有固定的时间间隔

                        同步通信的数据格式有许多种,出来数据部分的长度可变外,其它均为8种

                        保证传输可靠性的重要手段:CRC(循环冗余校验码,用于检验在传输过程中是

                                否出现错误)

                        (2)异步通信

                        定义:通信中两个字符之间的时间间隔是不固定的,而在一个字符内各位的时间间

                                隔是固定

                        异步通信规定字符由起始位、数据位、奇偶校验位和停止位。这种用起始位,停止

                                位构成的遗传信息称为帧。在传送时,按低位在前,高位在后的顺序传送。

                4.串行通信的数据校验

                5.串行通信的接口标准

7.2可编程定时/计数器8253

        7.2.1        8253的引线及结构

                1.引线及功能

                        主要引脚的功能

                        (1)D_0~D_7:8位双向数据线

                        (2)\overline{CS}:片选信号,输入,低电平有效,当其有效时,该定时器芯片被选中

                        (3)\overline{RD}:读控制信号,输入,低电平有效,当其有效时,代表CPU要对此芯

                                片进行读操作

                        (4)\overline{WR}:写控制信号

                        (5)A_0,A_1:地址信号线,A_0,A_1地址信号经片内译码产生4个有效地址,

                                分别对应了芯片内部3个独立的计数器和一个控制寄存器

                        (6)CLK_0~CLK_2:每个计数器的式中信号输入端

                        (7)GATE_0~GATE_2:门控信号,用于控制计数的启动和停止。多数情况下,

                                GATE=1时允许计数,为0时停止计数,但有时仅用GATE的上升沿启动计数,

                                启动后GATE的状态不再影响计数过程

                        (8)OUT_0~OUT_2:计数器输出信号

                2.内部结构和工作原理

                 3.计数启动方法

                        (1)软件启动

                                GATE端为高电平

                        (2)硬件启动

                                GATE端有一个上升沿

        7.2.2        8253的工作方式

 

 

 \overline{WR}

 7.3        可编程并行接口8255

        7.3.1        8255的引线及结构

                1.外部引线及结构

                        (1)D_0~D_7:双向数据信号线

                        (2)\overline{RD}:读信号线,低电平有效

                        (3)\overline{WR}:写信号线,低电平有效

                        (4)\overline{CS}:片选信号线,低电平有效

                        (5)A_0,A_1:口地址选择信号线,8055内部包含3个独立的输入输出端口(A口,

                                B口,C口以及一个控制寄存器)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2012O_O

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值