I use a 20x4 character LCD module for some testing but for while I've been curious to why the rate at which it clears the display is so slow. (I am currently using a 08M and a Phanderson #117 serial chip). When I send a clear command to the LCD, the text fades out over a period of around 500-600ms (see code below). I'm curious on why it fades because I have another LCD which when this code is used, the text flashes because the LCD is cleared so quick.
Is this simply the LCD itself, or is it something I can improve with code, or connections/voltage? Is there a specific spec in a datasheet I should reference when purchasing an LCD display to see if this "fade" could occur?
Is this simply the LCD itself, or is it something I can improve with code, or connections/voltage? Is there a specific spec in a datasheet I should reference when purchasing an LCD display to see if this "fade" could occur?
Code:
for b10 = 1 to 5
SEROUT LCD, T2400, ("Fade")
pause 500
SEROUT LCD, T2400, ("?f") 'Clear Screen
pause 600
next
for b10 = 1 to 5
SEROUT LCD, T2400, ("?aFade")
pause 500
SEROUT LCD, T2400, ("?a ") 'Goto Line 1, Char 1 & write over "Fade" text
pause 600
next