单片机跟电脑串口通讯为什么要max232这类的转换芯片?已解答。
本帖最后由 jianhong_wu 于 2014-10-23 16:22 编辑Ack-深圳:
可不可以直接将单片机的TX和RX管脚及GND接到USB转RS232的DB9头的pin2,3,5引脚?USB接电脑,就是不用232那个芯片转.
鸿哥--深圳:
不可以.因为电平不一样,不兼容。中间的max232或者max3232,这类芯片是电平电压转换芯片,可能是正负12V,而单片机的只有5V。
风雪--重庆:
据说RS 232是负逻辑,1是低电平,0是高电平,叫负逻辑。肯定不能直接连。
Ray-上海:
对于RS232 标准来说,它是个反逻辑,也叫做负逻辑。为何叫负逻辑?它的TXD 和RXD 的电压,-3V 到-15V 代表是1,3-15V 之间的电压代表是0。低电平代表的是1,而高电平代表的是0,所以称之为负逻辑。因此电脑的9 针232 串口是不能和单片机直接连接的,需要用一个转换芯片MAX232 来完成,这都不搞清楚,那肯定结果出来是错误的。
那用USB为啥还要用转换芯片 疯道 发表于 2014-10-23 17:22
那用USB为啥还要用转换芯片
USB跟串口通讯不一样的。很多台式机器有9针串口,但是现在的笔记本电脑都没有9针串口,为了让笔记本电脑能进行串口通讯,就专门有一些厂家做了USB转串口232的数据线。
页:
[1]