DrBunsen Posted April 15, 2008 Report Posted April 15, 2008 One for the LCD gurus.Is the following possible: I want to re-define all the alphabetical characters in a 16x4 LCD so that they display sideways. ie instead of using it as 4 rows of 16 characters, I want to turn it on its side and use it as 16 rows of 4 characters. I assume that this means creating a custom font.The LCDs won't be addressed often, or used in a time-critical way, so it's not important that they be HD44780 types, as long as they are supported in MIOS.Or am I going to end up using a GLCD? Quote
seppoman Posted April 15, 2008 Report Posted April 15, 2008 Is the following possible: I want to re-define all the alphabetical characters in a 16x4 LCD so that they display sideways. ie instead of using it as 4 rows of 16 characters, I want to turn it on its side and use it as 16 rows of 4 characters. I assume that this means creating a custom font.As far as I know the HD44780 only has support for 8 custom characters.The LCDs won't be addressed often, or used in a time-critical way, so it's not important that they be HD44780 types, as long as they are supported in MIOS.Or am I going to end up using a GLCD?yes, it's GLCD then - HD44780 is the only character mode display directly supported by MIOS :) But if timing is not very critical, there's an easy solution: just get a GLCD with T6963 controller (they're quite cheap e.g. on eBay) and use it with the vertical mode driver.S Quote
DrBunsen Posted April 15, 2008 Author Report Posted April 15, 2008 What do you know: Sparkfun have the HD4478 data sheet (warning: PDF). I'll have to read that.As far as I know the HD44780 only has support for 8 custom characters.Seems wikipedia agrees Quote
stryd_one Posted April 15, 2008 Report Posted April 15, 2008 FWIW I have seen HD44780 compatible chips with extended CGRAM (memory for custom chars) but they're rare.Lot's of cheap GLCD solutions around though :) Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.