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.

Compiler/MSP430F425A: LCD Shine While The SD16 Is Operatiing

Part Number: MSP430F425A


Tool/software: TI C/C++ Compiler

Dear all,

I am working with MSP430F425A nowadays.

In this project, I need two channels of SD16, LCD Display of MSP.

I am now bump into a big trouble.

It is the trouble that LCD display would shine while the system is doing SD16 operation, but it would not when the SD16 is not operating.

How can I solve the problem that cause LCD shine during the SD16 is operating.

Sincerely,

Yu-Chuan, Chen

  • Hi,

    Could you please clarify what you mean by "shine"? Is this a contrast issue?

    Regards,
    Nathan
  • Hi Nathan,

    Maybe I think "flash"is the better way to describe.
    These are operations which are done in this project.
    -----------------------
    | power on preset |
    -----------------------
    \|/
    -----------------------------
    | Data for LCD display | <---------------------
    ----------------------------- |
    \|/ |
    -------- |
    | SD16 | |
    -------- |
    \|/ |
    --------------------------------------- |
    | Transform into display data | |
    --------------------------------------- |
    | |
    -------------------------------------------

    LCD should display the data which I set to display.
    While SD16 is sampling, I could see the LCD display flash like the scan pulse is pause.

    Another saying is that, once I define "ON" as I can see LCD displaying, and "OFF" as I can not see anything on LCD.
    If I do not clear the register for LCD scan, LCD should "ON".
    The situation is that LCD is ON normally but it seems like LCD is OFF for several milliseconds and ON again.

    Are these describe more clearly, or how can I tell you the trouble more clearly?

    Sincerely,
    Yu-Chuan, Chen
  • Hi,

    Thank you for the clarification. From the sound of it, you are updating the display each time that you get a value from the ADC. Please correct me if my interpretation is wrong, but, if this is the case, the flashing is expected. The LCD needs to be refreshed each time new values are written to it.

    Regards,
    Nathan
  • Hi Nathan,

    Thanks for your replying.
    I think it might be a problem but other project with the same hardware did not have the same trouble.
    I should check more operation of the project in the next time I build this project.
    Currently, I am not building it but other project.
    Thank you for your kind attention anyway.

    Sincerely,
    Yu-Chuan Chen

**Attention** This is a public forum