微型计算机串行接口技术

微型计算机串行接口技术

ID:40447106

大小:6.46 MB

页数:61页

时间:2019-08-02

微型计算机串行接口技术_第1页
微型计算机串行接口技术_第2页
微型计算机串行接口技术_第3页
微型计算机串行接口技术_第4页
微型计算机串行接口技术_第5页
资源描述:

《微型计算机串行接口技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章微型计算机串行接口技术12.1数据通信的基础知识12.2可编程串行异步通信接口825012.1数据通信的基础知识12.1.1并行通信与串行通信12.1.2数据通信方式12.1.3异步通信与同步通信12.1.4串行异步通信接口标准EIARS-232C12.1.1并行通信与串行通信图12.1并行接口的连接图12.2串行接口的连接12.1.2数据通信方式图12.3单工通信图12.4半双工通信图12.5全双工通信12.1.3异步通信与同步通信图12.6异步通信的字符格式异步通信的一个字符通常由起始位,数据位,奇偶校验位

2、,停止位,空闲位组成。12.1.3异步通信与同步通信图12.7异步通信字符传输位图(接收时钟频率为波特率的16倍)12.1.4串行异步通信接口标准EIARS-232C图12.8DTE通过DCE与通信传输线路相连12.1.4串行异步通信接口标准EIARS-232C图12.9RS-232连接器(25芯和9芯)DSR数据装置就绪(DataSetReady):表明DCE状态。DTR数据终端就绪(DataTerminalReady):表明DTE状态。RTS请求发送(RequesttoSend):当DTE端要发送数据时,使该信号有

3、效,向DCE请求发送。CTS允许发送(CleartoSend):表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号。DCD数据载波检测(DataCarrierDetect):当DCE检测到载波信号时,使DCD信号有效,通知DTE端准备接收。RI振铃指示(RingIndicator):当DCE收到振铃信号时,该信号有效,通知DTE端已被呼叫。TXD发送数据(TransmitData):DTE通过TXD终端将串行数据发送到DCE。RXD接收数据(ReceivedData):DTE通过RXD终端接收从DC

4、E发来的串行数据。GND地线:信号地。12.1.4串行异步通信接口标准EIARS-232C图12.10RS-232电平信号12.2可编程串行异步通信接口82508250是一种可编程串行异步通信接口芯片。8250芯片引脚定义与功能8250芯片的内部结构和寻址方式8250内部控制状态寄存器的功能8250通信编程8250应用举例8250的主要性能8250芯片是一种通用的串行异步通信接口芯片,是沟通微机和串行外设之间的桥梁。它的基本性能如下:8250是异步接收和发送控制器,发送时自动在每帧数据中插入起始位(1位)、停止位(1、

5、1.5或2位)和奇偶校验位,字符格式可以编程,接收时自动删除这些附加位。最高波特率为9600b/s,波特率可编程设置。具有独立的中断优先级控制和自测试功能,并能提供MODEM的全部状态。具有错误检测的功能。1.8250芯片引脚定义与功能8250是一个40脚封装的双列直插式芯片。其引脚可分为两类:与CPU系统总线相连的信号线;与通信设备相连的信号线。与CPU系统总线相连的信号线1)双向数据线:D7~D0:8位数据线。2)地址控制信号:CS0、CS1、CS2#:片选信号、输入。必须同时有效。A2、A1、A0:地址信号、输

6、入。选择内部寄存器。ADS#:地址选通信号、输入。ADS#=0时锁存片选信号和地址信号。如果不锁存,可将ADS#直接接地。CSOUT:片选输出,高电平有效。8250芯片被选中时,输出高电平。此信号通常不用而悬空。与CPU系统总线相连的信号线3)读/写控制信号DISTR与DISTR#:数据输入选通信号、输入。若DISTR=1或DISTR#=0,CPU就会从被选择的内部寄存器中读出数据;若选择DISTR#接CPU的IORC#,则应将DISTR接地使其变为无效。DOSTR与DOSTR#:数据输出选通信号、输入。若DOSTR

7、=1或DOSTR#=0,CPU就会将数据写入从被选择的内部寄存器中。若选择DOSTR#接CPU的IOWC#,则应将DOSTR接地使其变为无效。DDIS:驱动器禁止、输出。该输出信号在CPU读8250时为低电平,非读时为高电平,可用此信号来控制8250与系统总线间的数据总线驱动器。与CPU系统总线相连的信号线4)中断控制和复位控制信号:INTRPT:中断请求、输出。高电平申请中断。MR:复位信号、输入。高电平有效。一般接系统复位线RESET。与CPU系统总线相连的信号线5)时钟与传输速率控制信号:XTAL1与XTAL2

8、:时钟信号输入和输出引脚。外接晶振或时钟信号。时钟频率为1.8432MHz。BAUDOUT#:波特率输出引脚。频率为发送数据波特率的16倍。RCLK:接收时钟输入引脚。接收外部提供的16倍波特率的时钟信号。由于通常采用8250内部的发送时钟作为接收时钟,故可直接连到BAUDOUT#引脚,以保证接收与发送的波特率相同。与外部通信设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。