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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/21/06 06:41
Read: times


 
#129878 - I Did
Responding to: ???'s previous message
I have looked through that datasheet. I wouldn't post without looking through relevant datasheets. However, I still need some clarification on how exactly to use the EN line in conjunction with the busy flag.

The examples in the tutorial don't make perfect sense to me because it seems as if they are setting EN to LOW immediately after setting it to HIGH. Yet the tutorial also states that the EN line should remain HIGH for the time specified by the LCD datasheet.

To summarize, my question is: How does one ensure that the EN line remains HIGH long enough without writing code that is specific for a particular uC/crystal/LCD?

I previously thought that this is what the busy flag indicates but since checking the busy flags involves setting EN to LOW, thats can't be how it works.

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