This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PC1.655万D:PC1.655万D,与RS-232串行数据并行

Guru**** 2477175 points
Other Parts Discussed in Thread: MAX232, MAX3243E

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/577078/pc16550d-pc16550d-parallel-to-rs-232-serial-data

部件号:PC1.655万D

您好,

IAM正在进行将并行数据转换为RS-232串行数据的设计,这里我发现PC1.655万D将转换为两侧,所以我选择了此项。 当前IAM从8位接口读取数据,不会对CPU执行写入操作,因为此芯片组支持调制解调器功能,因此直接连接 到RS-232 DB9连接器

1.>我想请求审核我的设计,请建议 在读取数据并通过RS232接口发送时是否会出现任何不匹配。

2.>请建议此芯片直接支持RS232接口,或需要使用MAX232驱动器来匹配RS232电压水平?

3.>如果TI在此方面有任何参考设计,请与您分享,您是否在TI网站上没有获得任何参考?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Nagaraju

    1.-使用此配置,您可以使用接收器缓冲器,如果DLAB为0,则传输器保持寄存器,如果DLAB为1,则可以使用除数锁。 如果要使用MCR,必须转到地址A2 = High,A1 = L和A0 = L
    作为注释,此数据表对于表2中的MCR控件是错误的,MCR的地址是A2 = High,A1 = L和A0 = L (我们将努力修复此问题)。
    如果您让连接的CS2,CS1和CS0像这样,您将无法在UART和CPU之间进行通信(如您所需),但我不清楚您希望如何发送信息?

    2.-此芯片本身不支持此模式,它需要RS-232收发器,MAX232是一个不错的选择,但我建议您使用此应用程序来使用此设备MAX3243E www.ti.com/.../max3243e.pdf,通过此设备,您可以使用信道的所有引脚。

    3.-抱歉,我们还没有参考设计,但我们会。 我们有了一个,我就会与您联系。

    另一方面,我们正在使用TL16C750D的新版本,该版本尚未实现,但此选项应适合您的应用。 如果您需要,我可以通过电子邮件(Francisc.Zamudio)在TI . com上共享更多信息。

    如果您有任何疑问,请告诉我。

    此致
    弗朗西斯科
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好Francisco

    IAM正在处理MAX232的接口,请给我一些时间,我将发布更新的信息。 无需向CPU发送任何数据,只有行中可用的数据需要转换RS-232数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Nagaraju

    没问题,有问题时请告诉我。

    此致
    弗朗西斯科