关于单片机芯片 max 232和1488的

我们从学到现在一直是用的max232做芯片与pc机之间的通信电平转换,最近想做一台PC带动多个51 的集散系统,查了资料上怎么讲道电平转换都是说1488和1489 百度RS232C通信标准 提到的转换芯片也是1488和1489 ,我们是否一直用错东西了,到底1488和1489是什么,和max232什么关系,能否通用,请不要和我讲自己看DATASHEET,我都看过了。
楼下第一个回答是我已经百度到的 ,我的疑问是自己用来这么久的max232,到底什么地方要用max232,什么地方要用1488和1489?

1488和1489,是落后、过时的转换器件。
它们有一个把RS232转换到TTL电平;
另一个把TTL转换到RS232电平,这块芯片,还需要+-12V的电源供电。
它们早已经被MAX232芯片代替。
MAX232芯片,仅仅需要+5V供电,就可以完成两种电平转换。
-----
现在,搞串口的网络,都用MAX485了,MAX232也已经落后了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-14
EIA -RS-232C与TTL转换:EIA-RS-232C是用正负电压来表示逻辑状态,与TTL以高低电平表示逻辑状态的规定不同。因此,为了能够同计算机接口或终端的TTL器件连接,必须在EIA-RS-232C与TTL电路之间进行电平和逻辑关系的变换。实现这种变换的方法可用分立元件,也可用集成电路芯片。目前较为广泛地使用集成电路转换器件,如MC1488、SN75150芯片可完成TTL电平到EIA电平的转换,而MC1489、SN75154可实现EIA电平到TTL电平的转换。MAX232芯片可完成TTL←→EIA双向电平转换,图1显示了1488和1489的内部结构和引脚。MC1488 的引脚(2)、(4,5)、(9,10)和(12,13)接TTL输入。引脚3、6、8、11输出端接EIA-RS-232C。MC1498的14的1、 4、10、13脚接EIA输入,而3、6、8、11脚接TTL输出。具体连接方法如图2所示。图中的左边是微机串行接口电路中的主芯片UART,它是 TTL器件,右边是EIA-RS-232C连接器,要求EIA高电压。因此,RS-232C所有的输出、输入信号都要分别经过MC1488和MC1498 转换器,进行电平转换后才能送到连接器上去或从连接器上送进来。

其实,说的 很清楚,1488和1489 是 单向的
而 max232 是 双向的
第2个回答  2011-07-15
1488和1489就放弃了吧,现在的集成电路专业化程度越来越高,20年前的芯片该淘汰就淘汰了吧。可怜你们这一代新人,老课本都跟现实完全脱节了,教育误人子弟啊。
第3个回答  2018-12-12
看楼上的答案