mcs51mc said:
I looked
I downloaded
Now I will study
Thanks a lot...
hi mcs,
Do you understand the Basic language, I know there are many variants, but I will, if you are interested, post my draft copy of the Oshonsoft basic program I have been using for the special characters.
The OS LCD sim does respond in this application as per the HD44780.
If you examine my program, you will see for each digit, before its written to the LCD, the special character pattern
is loaded into DDRAM, it is then called using that special characters address.
I write the digit to its designated location on the LCD.
eg: consider 6 digits, representing the real time of day,
if I want to display the minutes 'tens', the program gets the digit for the time counter,
creates the special char pattern for 4 of the LCD pixel blocks, it then writes these 4 spec chars to location number 5 of the LCD.
Remember when you do it this way, only 4 LCD pixel blocks, require a new spec char, before its written to the display.
When dealing with these LCD's its a good idea to only re-write a digit to the LCD, when that digit has changed from its previous value.
There is no point in refreshing the whole display, if only one digit has changed.
Let me know what you like to do?