- 打卡等级:以坛为家III
- 打卡总天数:801
- 最近打卡:2026-03-30 08:19:13
荣誉版主
- 积分
- 4903
|
发表于 2025-12-20 11:49:27
|
显示全部楼层
感谢您的浏览和留言.
关于"老版本的实验板为什么要加一片MAX232转换"的问题,聊聊个人的认知:
这是一个传统的配置 (当然现在新的开发板已普遍不用了).
在上世纪开始普及单片机技术时期, PC机电脑用的是DOS系统(不是现在普遍使用的Windows等系统),是没有USB接口的. 而那时的PC台式机和早期笔记本电脑都配有RS232的DB9串行接口. 使用三线的RS232交叉线就可以连接与PC机进行串口通信了. 因此,一开始单片机的开发学习版都配有RS232接口,常用MAX232集成电路(也可用分列元器件搭建), 完成RS232电平到TTL电平的转换. 一直延用至今. 而现在的PC台式机和笔记本电脑, 已没有DB9接口了, 但并不影响传统单片机DB9接口的应用. 因为现在有USB转RS232的转换器. 如同USB转TTL转换器一样(如CH340等)使用,也很方便.
那么是否会"通过RXD TXD 口烧毁MC"? 是不会的.
RS232接口特点是电压比较高,并且是有正负极性和反逻辑. 其逻辑"1"是负电压-5~-12V, 逻辑"0"是正电压+5~+12V. 因为RS232的Rx和Tx不是直接连接MCU的, 所以是不会烧毁单片机MCU的! 这是经过MAX232这样电路转换, 实际与单片机MCU接口连接的电压最高就是3~5V了(没有负电压).
以上所述,仅供参考. 欢迎指正.
|
|