尊敬的专家:
我的客户正在考虑使用 NS16C2552替代 PC16552。
他们希望确认剩余者的差异,您能否确认并提出建议。
--
PC16552和 NS16C2552之间的寄存器设置差异如下。
您能否确认此确认是否正确?
添加寄存器(DREV、EFR、XON1、XON2、XOFF2、 XOFF2)
将函数分配给 PC16552的保留位(IER [7:4]、IIR [5:4]、MCR [7:5])
-除非以下 R/W 寄存器(位)与默认值发生更改、否则 NS16C2552的运行方式相当于 PC16552。
Δ I・寄存器 DREV、EFR、XON1、XON2、XOFF2、 XOFF2)
附加位(IER [7:4]、mcr [7:5])
对于 IIR [5:4]、它不会从0更改为1、除非在 IER 中启用了中断[7:5]。
如果这些确认正确、我认为我们可以使用 NS16C2552而不更改软件。
ーーー μ A
感谢您提前提供的出色帮助。
此致、
新一