proton id and DEVICE 16f628a
Because this topic it's still "hot" I wonder if somebody have meeting this problem : I bought some Nokia 3310 displays and bottom of display appears these stranges characters...using same code and hardware (see post #169). The results on display are like in picture (original vs fake; both display look hardware just the same). Suggestions ?! Thanks !
Last edited by fratello; - 17th April 2010 at 12:49.
Not sure if this will help, but I did notice a difference in the way we initialize the display.
Try adding some time, and another pause after, and see if that helps.
Otherwise, my only advice would be to try to get from same manufacturer. One display seems to have the part number info on it, the other does not. Is the one with the part info printed on it the working one?Code:Low Lcd_RST pause 50 High Lcd_RST pause 50
Even with "pause 100" don't work ; still "fleas". And yes, the display with part info printed work good. The last line it's with problem !!!! She don't want to be erased !! I try another program and look at differences. First two foto are with good display; "main" program - and, after LCD_clear , "set" display. The last two are with "fake" display. The last line remain from "main" program display !!!
Last edited by Gusse; - 18th April 2010 at 21:01.
Are you using similar LCD_Clear code as in post #161?
Would code below make any difference?
At least it has worked for me very well with several different 3310 LCD modules.
BR,Code:<code><font color="#000000">Lcd_Data <b>VAR BYTE </b>[6] Lcd_Clear: PosX=0:PosY=0:<b>GOSUB </b>Lcd_GotoXY <b>HIGH </b>Lcd_DC Lcd_Data(0)=0:Lcd_Data(1)=0:Lcd_Data(2)=0:Lcd_Data(3)=0:Lcd_Data(4)=0:Lcd_Data(5)=0 <b>FOR </b>Char=1 <b>TO </b>84 <b>GOSUB </b>Write_LCD <b>NEXT </b>Char <b>RETURN </b>Write_LCD: <b>SHIFTOUT </b>SDIN,SCK,1,[ Lcd_Data(0),Lcd_Data(1),Lcd_Data(2),Lcd_Data(3),Lcd_Data(4),Lcd_Data(5) ] <b>RETURN </b></code>
-Gusse-
Last edited by Gusse; - 19th April 2010 at 19:00.
Bookmarks