LCD geek out
2008-06-20 16:43:14.136053+00 by Dan Lyke 1 comments
Just in case you didn't think Flutterby was too geeky for you recently, the lesson of the morning: When reading the busy flag from a Hitachi 44780 LCD controller, you can't bring up R/W and E (enable) simultaneously, R/W must be brought up first. Even if it's just a clock cycle (I'm currently running the device at about 8MHz) difference. No wonder most authors simply recommend waiting 160 microseconds.
Next up, exploring sleep modes for ultra-low power behavior.