参考资料:百度百科51单片机里的RS232串口电压肯定不会超过5V,为什么还要MAX232电平转换...,按RS232C的标准,电平电压在-15V到 15V,MAX232等电平转换IC有电荷泵,可以产生这些电压,rs232电平和TTL不可以直连,所以我没使用单片机与电脑通讯的时候需要加一个电平转换芯片,也就是常用的MAX232芯片,你需要分清楚的就是TTL电平和RS232电平,51单片机的IO是0-5V的TTL电平,为了适应232电平要用MAX232之类转换。
1、什么是232电平请看百度百科呀电气特性EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。在TxD和RxD上:逻辑1=-3V~-15V逻辑0= 3~ 15V在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)= 3V~ 15V信号无效(断开,OFF状态,负电压)=-3V~-15V以上规定说明了RS-323C标准对逻辑电平的定义
2、51单片机里的RS232串口电压肯定不会超过5V,为什么还要MAX232电平转换...按RS232C的标准,电平电压在-15V到 15V,MAX232等电平转换IC有电荷泵,可以产生这些电压。你需要分清楚的就是TTL电平和RS232电平,51单片机的IO是0-5V的TTL电平,为了适应232电平要用MAX232之类转换。具体知识可以在百度百科搜RS232、TTL等
3、com口,我想知道,是RS232电平的,还是TTL电平的,怎么判断?com口是RS232电平,判断方法可以用万用表测测电压,就知道了,TTL电平只有正没有负,而RS232电平有负值。具体参数请下面:RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定,在TxD和RxD上:逻辑1=-3V~-15V逻辑0= 3~ 15V在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)= 3V~ 15V信号无效(断开,OFF状态,负电压)=-3V~-15VTTL输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平是0.2V,最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V。rs232电平和TTL不可以直连,所以我没使用单片机与电脑通讯的时候需要加一个电平转换芯片,也就是常用的MAX232芯片,参考资料:百度百。