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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/21/04 20:55
Read: times


 
#68980 - RE: LCD on 8051 data bus
Responding to: ???'s previous message
In a lot of instances to ability to read the lcd is not used. So how does one read the lcd busy status? - It is ignored. By doing this you must place software delays between accesses so that the lcd controller has time to do it's work. Most applications I've seen do this.


This is exactly what I didn't want. By doing this I can't use the processing cycles while the display is busy, because I have to count the needed time. The project is working this way now, but it is ugly. I wanted to send a character to display and do some other thing while the lcd is busy, then I have to worry about it only when the next character is going to be displayed. And the delay for a lcd reset or clear is so big that I should do something like:

mov a, #0
djnz a, $
djnz a, $
djnz a, $
djnz a, $
djnz a, $

This is what I call ugly... And I can't use the builtin timers because they are already used.

List of 9 messages in thread
TopicAuthorDate
LCD on 8051 data bus            01/01/70 00:00      
   RE: LCD on 8051 data bus            01/01/70 00:00      
      RE: LCD on 8051 data bus            01/01/70 00:00      
   RE: LCD on 8051 data bus            01/01/70 00:00      
      RE: LCD on 8051 data bus            01/01/70 00:00      
   RE: LCD on 8051 data bus            01/01/70 00:00      
      RE: LCD on 8051 data bus            01/01/70 00:00      
         RE: LCD on 8051 data bus            01/01/70 00:00      
   RE: LCD on 8051 data bus            01/01/70 00:00      

Back to Subject List