NerdKits - electronics education for a digital generation

You are not logged in. [log in]

NEW: Learning electronics? Ask your questions on the new Electronics Questions & Answers site hosted by CircuitLab.

Support Forum » Special Characters on LCD Screen

January 21, 2011
by jgreen6800
jgreen6800's Avatar

I was looking to display special characters (like the <squared> symbol) on the LCD Display. Mike responded with the following: Go to our Downloads page, then grab the "HD44780 (LCD Controller)" PDF file. On page 17, you'll see a chart with the entire font pattern. The character can be displayed on the LCD screen using the " lcd_write_data (0x<insert hex number of char here>)". For example, to print the bar character in the soundmeter project the statement is:

lcd_write_data (oxff);

You can also create custom characters using the method described in the PDF document. I hope someone can use this!

January 23, 2011
by Steven
Steven's Avatar

Nice! It's always handy to read the datasheets. A lot of features can be discovered; the NerdKits guide is a great starting point but it shouldn't be your first and only resource.

January 24, 2011
by bretm
bretm's Avatar

The HD44780 datasheet shows two different character sets, one with Japanese characters (half-width katakana) and the other with a mix of cyrillic and other european characters. Mine is the japanese one. Do nerdkits always have that one?

January 24, 2011
by mrobbins
(NerdKits Staff)

mrobbins's Avatar

Hi bretm,

Yes -- the LCDs we currently ship all use what's called the A00 character set / font map.

Mike

Post a Reply

Please log in to post a reply.

Did you know that the sparks present in motors can be dangerous for your microcontroller and other electronics? Learn more...