
串行RS232通信接口的说明
台式机上有一个9针串行接口. 该串行接口称为RS232接口. 它与UART通信有关. 趋势是使用USB虚拟串行端口与微控制器进行通信,因此本节的内容供您理解. 每个人都知道是这种情况.

首先让我们看一下该标准串行端口. 串行端口分为9针和9孔串行端口. 实际上,我们也称它们为男性和女性,如图11-3所示.


图11-3 RS232通讯接口
RS232接口共有9个引脚,其定义如下: 1.载波检测(DCD); 2.接收数据(RXD); 3.发送数据(TXD); 4.数据终端就绪(DTR); 5.信号地(SG); 6.数据准备就绪(DSR); 7.请求发送(RTS); 8.清除发送(CTS); 9.响铃提醒(RI). 我们要允许此串行端口与我们的微控制器通信,我们只需要关心2针(RXD),3针(TXD)和5针(GND).

尽管这三个引脚的名称与我们MCU上的串行端口名称相同,但它们不能直接与MCU直接通信. 为什么?随着越来越多的了解,我们必须慢慢学习,并非所有电路在高电平时都为5V,在低电平时为0V. 对于RS232标准,它是一种逆逻辑,也称为负逻辑. 为什么称之为否定逻辑?其TXD和RXD电压,-3V至-15V表示1,3-15V之间的电压表示0. 低电平表示1,高电平表示0,因此称为负逻辑. 因此,计算机的9针232串行端口不能直接连接到单片机,并且需要使用转换芯片MAX232来完成,如图11-4所示.


图11-4 MAX232传输图
该芯片可以将标准RS232串行端口级别转换为我们的单片机可以识别和承受的UART 0V / 5V级别标准. 从这里开始,每个人似乎都了解了一点. 实际上串行通信接口串行通信接口,RS232串行端口和UART串行端口具有相同的协议类型,但是级别不同. MAX232芯片充当中间人. 他将UART级别转换为RS232. 级别,还将RS232级别转换为UART级别,从而实现标准RS232接口与单片机UART之间的通信连接.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-233050-1.html
前几天的报告还在说锐澳的成功的
癌症咋了