串行接口和串行接口标准8.1.4本小节内容:■串行接口概述■串行接口标准RS-232C
8.1.4 串行接口和串行接口标准 本小节内容: ◼ 串行接口概述 ◼ 串行接口标准RS-232C
1.串行接口概述串行通信实际上把数据一位一位地发送和接收,而计算机处理数据是并行的,它要传输的数据也是并行的,茵此这就需要一个部件把并行数据与串行数据进行转换对于发送数据端来说,这个部件就是并行输入串行输出的移位奇荐嚣,CPU通过对相应端口的写数操作,把要传输的数写入这个并入寓出移位寄荐器中,,然后移位寄存器程筒步时钟的作用下,把数据逐位移出,发送给接收端。对于接收端来说,相应的部件是患行输入并行输出移位寄存器在同步时钟的作用下,发送端送来的数据遂位移入这入并出移位寄荐器,然后CPU对相应端口进行读数操作,把串入并出移位寄荐器的数据读入CPU中。串行通信接口电路是微型计算机系统另一个重要的外围I/O接口电路,它可以方便地实现CPU与I/O设备的串行数据的通信例如,可以将CRT显示终端、打印机或调制解调器连接到微机上
1.串行接口概述 ➢ 串行通信实际上把数据一位一位地发送和接收,而计算机处 理数据是并行的,它要传输的数据也是并行的,因此这就需 要一个部件把并行数据与串行数据进行转换。 ➢ 对于发送数据端来说,这个部件就是并行输入串行输出的移 位寄存器,CPU通过对相应端口的写数操作,把要传输的数 据写入这个并入串出移位寄存器中,然后移位寄存器在同步 时钟的作用下,把数据逐位移出,发送给接收端。 ➢ 对于接收端来说,相应的部件是串行输入并行输出移位寄存 器,在同步时钟的作用下,发送端送来的数据逐位移入这个 串入并出移位寄存器,然后CPU对相应端口进行读数操作, 把串入并出移位寄存器的数据读入CPU中。 ➢ 串行通信接口电路是微型计算机系统另一个重要的外围I/O接 口电路,它可以方便地实现CPU与I/O设备的串行数据的通信。 例如,可以将CRT显示终端、打印机或调制解调器连接到微 机上
2.串行接口标准RS-232CRS-232C是由美国电子工业协会(ElectronicsIndustriesAssociation,EIA)于1962年公布,并于1969年修订的一种国际通用的串行接口标准。它最初是为远程通信连接数据终端设备(Data TerminalEquipmentDTE)(例茹计算机)和数据通信设备(DataCommunication,EquipmentDCE)(例如调制解调器)制定的标准,目前已广泛用作计算机与终端或外部设备的串行通信接口标准。利用RS-232C接口不仅可以实现远距离通信,也可以实现近距离连接两台微机或电子设备。目前,PC机上的COM1、COM2接口就是RS-232C接口。表8.19针串口引脚定文9针简称25针信号名称信号流向信号功能发送数据32DTE-DCETxDDTE发送串行数据S2接收数据DTE-DCERxDDTE接收串行数据-4请求发送DTE-DCERTSDTE请求切换到发送方式5允许发送8DTE-DCECTSDCE已切换到准备接收66数据装置准备好DSRDCE准备就绪可以接收DTE+DCE信号地57GND公共信号地8载波检测DTE+DCECDDCE已接收到远程载波420数据终端准备好DTE-+DCEDTRDTE准备就绪可以接收22振铃指示RI通讯线路已接通DTEDCE
2.串行接口标准RS-232C ➢ RS-232C是由美国电子工业协会(Electronics Industries Association,EIA)于 1962年公布,并于1969年修订的一种国际通用的串行接口标准。 ➢ 它最初是为远程通信连接数据终端设备(Data Terminal Equipment, DTE)(例如计算机)和数据通信设备(Data Communication Equipment, DCE)(例如调制解调器)制定的标准,目前已广泛用作计算机与终端或外 部设备的串行通信接口标准。 ➢ 利用RS-232C接口不仅可以实现远距离通信,也可以实现近距离连接两 台微机或电子设备。 ➢ 目前,PC机上的COM1、COM2接口就是RS-232C接口
EIA电平>RS-232C接口标准采用EIA电平>规定:■高电平为+5V~+15V■低电平为-5V~-15V>RS-232C的数据线TxD和RxD使用负逻辑,即高电平表示逻辑0,低电平表示逻辑1。联络信号线为正逻辑,高电平有效,低电平无效
EIA电平 ➢ RS-232C接口标准采用EIA电平。 ➢ 规定: ◼ 高电平为+5V~+15V ◼ 低电平为-5V~-15V ➢ RS-232C的数据线TxD和RxD使用负逻辑,即 高电平表示逻辑0,低电平表示逻辑1。联络 信号线为正逻辑,高电平有效,低电平无效
图8.6TTL和RS-232C之间的电平转换电路+5V+12V-12VTTL电平TTL电平RS-232C电平MC1488MC1489发送器接收器信号地图8.6TTL和RS-232C之间的电平转换电路
图8.6 TTL和RS-232C之间的电平转换电路