Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/23/06 09:47
Read: times


 
#130041 - Got It!
Responding to: ???'s previous message
Ok, my code works now. First off, I did not realize the IC on my display was a KS0066U. This is pretty much the same as the HD44780 but the initialization procedure given in the KS0066U datasheet is somewhat different.

Also, I had believed that the Enable strobe had to do with the busy flag. The tutorial made it seem that if you checked the busy flag you could totally not have to do any timing checks but you clearly have to make sure that your enable strobe stays HIGH for the amount specified in the datasheet (400 ns) regardless of the busy flag. Thank you for that clarification Richard.

List of 12 messages in thread
TopicAuthorDate
44780 LCD            01/01/70 00:00      
   have a look at the datasheet, maybe?            01/01/70 00:00      
      I Did            01/01/70 00:00      
         some clarification            01/01/70 00:00      
   Dont check BUSY flag.            01/01/70 00:00      
      Use the datasheet, Luke ...            01/01/70 00:00      
         Got It!            01/01/70 00:00      
         Lazy dog!            01/01/70 00:00      
            Can yours train mine ?            01/01/70 00:00      
            My dogs like cats ...            01/01/70 00:00      
   LCD            01/01/70 00:00      
      The "gotcha" is that it has to be initialized            01/01/70 00:00      

Back to Subject List