intermittent weird behavior with 1602 LCD
Posted: Sun Mar 30, 2014 6:59 pm
Hi everyone,
I made a design, that uses a 1602 LCD.
wrote the program for an ATTiny4313, and it works perfectly ...most of the time...
Sometime, and I could not identify a common pattern, the display shows garbage: I mean by that, bunch of illogical caracters, filling up the whole display.
If I try to reset the display, using "displayClear" it does not do any thing..... the only solution is to cycle power....
I'm using 6 I/O lines for my LCD. they are connected directly from the CPU to the LCD. one of my "suspect" is that noise might get induced to the data line...
do you think that some pull-down resistance might help ?
any other idea ?
I made a design, that uses a 1602 LCD.
wrote the program for an ATTiny4313, and it works perfectly ...most of the time...
Sometime, and I could not identify a common pattern, the display shows garbage: I mean by that, bunch of illogical caracters, filling up the whole display.
If I try to reset the display, using "displayClear" it does not do any thing..... the only solution is to cycle power....
I'm using 6 I/O lines for my LCD. they are connected directly from the CPU to the LCD. one of my "suspect" is that noise might get induced to the data line...
do you think that some pull-down resistance might help ?
any other idea ?