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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/25/05 18:24
Read: times


 
#88478 - Not sure but...
Responding to: ???'s previous message
Erik Malund said:
Andy: includes a simulator

Erik: How do they do that (any pinning, any brand) ?

Or is it that if you copy the Keil design exactly, you can simulate it.?


Not sure how Keil does it, but it's certainly possible to allow the user to configure an LCD in a simulator such that you define what line RS, RW, and E are connected to, along with DB0-DB7. Or, if memory mapped, define the XRAM addresses for writing/reading commands/text from the LCD. The simulator could even allow the user to define the required timing delays to make sure minimum timing was not violated.

At that point, as long as the LCD conforms the 44780 standard, you'd be 99% sure that your code is working. You certainly don't need to explicitly simulate millions of different configurations. You just give the user the ability to configure well under a dozen parameters regarding how the LCD is connected and you'll have covered the vast majority of the typical configurations.

Regards,
Craig Steiner


List of 18 messages in thread
TopicAuthorDate
LCD hardware problem?            01/01/70 00:00      
   asking too much            01/01/70 00:00      
      Not Too much            01/01/70 00:00      
         how do they fo that            01/01/70 00:00      
            How they do that            01/01/70 00:00      
            Not sure but...            01/01/70 00:00      
               44780            01/01/70 00:00      
               Keil uVision2 DLLs            01/01/70 00:00      
                  Keil uVision2 DLL            01/01/70 00:00      
   Do following steps!            01/01/70 00:00      
   Few hints            01/01/70 00:00      
      LCD simulator            01/01/70 00:00      
         Where is assembly code LCD simulator?            01/01/70 00:00      
            proteus5.2,from www.proteuslite.com            01/01/70 00:00      
               5.2?            01/01/70 00:00      
                  re            01/01/70 00:00      
            proteus5.2,from www.proteuslite.com            01/01/70 00:00      
               Thanks            01/01/70 00:00      

Back to Subject List