This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

lcd problem

hello everyone;
i have a doubts, when i operate an lcd.
when i change my screen to another with key press on lcd, sometimes screen shows black spots on lcd indicating a garbage.
why is it happening? is any interrupt is affecting my lcd operation or is there is any issue with bank selection.
i have 2 interrutps one is onesecinterrupt which i use on bank zero.onesec is used to display the values entered by user
and another is 4msec which is on bank 1.
4msesc is used to refresh the screen
pls help me.
thank you
good day

Parents
  • How on earth do you expect anyone to be able to even begin to answer those questions without seeing your code??!

    You need to think more cafefully about what could possibly cause this.

    If the LCD shows "garbage" it could be because:

    1. Your program is sending it garbage;

    2. Your hardware interface is incorrect and/or faulty - resulting in the data being corrupted;

    3. The LCD is faulty.

    Or any combination of the above!

    Your first step must be to determine which one(s) it is - nobody else can do this for you, because nobody else has access to your hardware or your software.

Reply
  • How on earth do you expect anyone to be able to even begin to answer those questions without seeing your code??!

    You need to think more cafefully about what could possibly cause this.

    If the LCD shows "garbage" it could be because:

    1. Your program is sending it garbage;

    2. Your hardware interface is incorrect and/or faulty - resulting in the data being corrupted;

    3. The LCD is faulty.

    Or any combination of the above!

    Your first step must be to determine which one(s) it is - nobody else can do this for you, because nobody else has access to your hardware or your software.

Children
No data