Dear Specialists,
My customer is considering NS16C2552 for substituting PC16552.
They’d like to confirm the resister difference, could you please confirm and advise.
---
The difference in register settings between PC16552 and NS16C2552 is considered as follows.
Could you please confirm that this recognition is correct?
-Addition of registers (DREV, EFR, XON1, XON2, XOFF2, XOFF2)
-Assign functions to the Reserved bits of PC16552 (IER [7: 4], IIR [5: 4], MCR [7: 5])
-Unless the following R / W registers (bits) are changed from the default values, NS16C2552 operates equivalent to PC16552.
・ Increase register DREV, EFR, XON1, XON2, XOFF2, XOFF2)
-Additional bits (IER [7: 4], MCR [7: 5])
-For IIR [5: 4], it does not change from 0 to 1 unless interrupts are enabled in IER [7: 5].
If these recognitions are correct, I think we can use NS16C2552 without changing the software.
ーーー
I appreciate your great help in advance.
Best regards,
Shinichi