Questions regarding interfacing and custom characters for NHD-C0216CZ-FSW-FBW-3V

Comments

4 comments

  • Kyle Trenholm

    After going over it again I figured out what was going on with the CGRAM and my custom characters.

    I was assuming that the Instruction Table bits (IS<2:1>) were 00, when it turns out the initialization code for the panel (specifically, writing the 0x39 command) sets the IS bits to 01.  So I was sending the "Write CGRAM"  command to the wrong instruction set.

    When I ensure the IS bits are cleared to 00, then perform the write to CGRAM, my custom character is written and I am able to print it as I would any other character in the table.

    Would still appreciate clarifications on #1 and #2 if possible.

    Thanks!

    0
  • Cody J.
    NHD Staff

    Hello Kyle,

    It is great to hear you figured out your custom character issue.

    Regarding your other questions:

    1. The ST7032 datasheet provides more information on the OSC speed adjustment. Please see page 26 for details.
    2. Unfortunately, it is not possible to read using the display's serial interface. The serial data pin is input only.

    If you have any questions, don't hesitate to ask.

    Best Regards,

    Cody J

    0
  • Kyle Trenholm

    Hi Cody,

    Appreciate the reply.  I have been through the ST7032 datasheet but all that gives me is the details on how Frame Frequency is changed with F<2:0>, with nothing about how it affects OSC:

    Is there a way to derive the OSC frequency from the frame frequency?

    Thanks!

    0
  • Cody J.
    NHD Staff

    Hello Kyle,

    Digging deeper into the ST7032 datasheet, the LCD Frame Frequency section starting on page 50 contains information that may help you derive OSC frequency from frame frequency.

    Best Regards,

    Cody J

    0

Please sign in to leave a comment.