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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/24/07 15:07
Read: times


 
#146139 - MMIO
Responding to: ???'s previous message
Depending on how you choose your MCU crystal, the entire LCD circuit may not work, as the 'E" strobe will only be as long as the nRD and nWR strobes. At 1 MHz, that's not very long. IIRC that the HD44780 requires that it be at least 400 ns long.

That's the problem with all these 'fancy' MMIO LCD 'solutions' they run the LCD at 'memeory speed' and the poor little display just can't keep up. Now many 'publishers' of 'working' code for LCD operation have been 'lucky' and the LCD they used did not require the max puilse width stated in the datasheet.

Erik

ps At 1 MHz, I take you mean 12 MHz divided by 12 to give a 1 MHz 'cycle time"

List of 27 messages in thread
TopicAuthorDate
I\'m debating this 8052 circuit...            01/01/70 00:00      
   Do you understand why that was done?            01/01/70 00:00      
      I understand, but my debate is not solved.            01/01/70 00:00      
         Avoid the situation!            01/01/70 00:00      
         It should be ...            01/01/70 00:00      
            ...            01/01/70 00:00      
               startup.a51 will do just that unless modified            01/01/70 00:00      
                  What's a "startup.a51"            01/01/70 00:00      
                     C startup            01/01/70 00:00      
                        and if I use my own code...            01/01/70 00:00      
                           If you're smart enough to do that ...            01/01/70 00:00      
                              MMIO            01/01/70 00:00      
                                 yes, at osc/12 it's 1 MHz ... but ...            01/01/70 00:00      
                              ...            01/01/70 00:00      
                                 that's crazy            01/01/70 00:00      
                           Why worry?            01/01/70 00:00      
                              polls?            01/01/70 00:00      
                                 If you want it to be high-speed, you won't use LCD            01/01/70 00:00      
                                 experiment with the obvious            01/01/70 00:00      
                                 Complexity            01/01/70 00:00      
                                    I think!            01/01/70 00:00      
                                       If only that were true ... ...            01/01/70 00:00      
                                       Think?            01/01/70 00:00      
                                          ok            01/01/70 00:00      
                                             Not a matter of guessing..            01/01/70 00:00      
                                                careful now!            01/01/70 00:00      
                     ASM            01/01/70 00:00      

Back to Subject List