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.

NS16C2552: Resister Difference between NS16C2552 and PC16552

Part Number: NS16C2552

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

  • Hi Shinichi,

    I looked through the registers of both devices.

    You are correct there were 6 registers added to the NS device. The other registers have the same exact address as the PC device.


    When it comes to the register contents you are correct once again.

    • IER[7:4] now have addition interrupts that can be enabled.
    • IIR[5:4] now have addition functionality. 
    • FCR[5:4] no longer reserved these act as the TX FIFO trig select
    • MCR[7:5] have additional functionality

    The rest of the registers seem to match up. There shouldn't be an issue with replacing the PC16552 with the NS16C2552.

    Best,

    Chris

  • Hi Chris,

    Thank you for your reply and confirm.

    I'll share your comment with the customer.

    When the customer has an additional question, I consult you again.

    I appreciate your great help and cooperation.

    Best regards,

    Shinichi