Would I have to print and then remove it each time it blinks, ...
... or is there a way to disable individual rows?
Then customize these 6 characters to look like "Active", then customize them to look like " ".
QuoteThen customize these 6 characters to look like "Active", then customize them to look like " ". I don't quite follow you but it looks like you are rewriting the memory contents one way or another. I think he wants to leave the memory contents the same and just turn the display of them on and off which can't be done using the inherent instructions. The closest you could get is to shift them horizontally out of view, but this would shift the other line as well.Don
But your example is EXACTLY identical to writing "A" and then writing " " (blank). Except, of course, that you don't have to fool around defining characters.
The LCD memory is not changed, but the custom character memory is changed instead.
QuoteThe LCD memory is not changed, but the custom character memory is changed instead.You are just using substituting one of the LCD memory locations for another. You are using CGRAM (Character Generator RAM) to define your custom character data instead of getting the regular data out of CGROM (Character Generator ROM). In either case the data is copied to DDRAM (Display Data RAM) and displayed on the screen.Don
That's pretty impressive. Is that part of your library?