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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/16/09 13:03
Read: times


 
#168357 - Check the Dallas datasheet
Responding to: ???'s previous message
AFAIK, all DPTR instructions for the Dallas DS89C4x0's select the "active" DPTR.

There are several modes in which the DPTR can be addressed. There are also several modes in which it can be used. For example, you can have the DPTR auto-increment (or auto-decrement) each time it is addressed, and you can have the MCU toggle which DPTR is the active one on each DPTR access, thereby allowing you to move data from one location to another without having to modify the DPTRs between uses. You can auto increment one DPTR while leaving the other unchanged, even when toggling between DPTR's. If none of those special modes are enabled, the Dallas MCU will use the default (DPTR0) at the classic DPTR SFR location in the classic way. Aside from the toggle mode, which inherently affects both DPTRs, all these features are individually programmable for each DPTR.

RE


List of 16 messages in thread
TopicAuthorDate
Dual DPTR debugger?            01/01/70 00:00      
   what style of dual-DPTR?            01/01/70 00:00      
      AT89C51ED2            01/01/70 00:00      
         what 'debugger'?            01/01/70 00:00      
            simulator..            01/01/70 00:00      
            so many options..            01/01/70 00:00      
      that will work            01/01/70 00:00      
         Dallas won't work            01/01/70 00:00      
            many, many moons ago ...            01/01/70 00:00      
               Why not Keil            01/01/70 00:00      
            Check the Dallas datasheet            01/01/70 00:00      
               I don't use Dallas chips            01/01/70 00:00      
   not worth much            01/01/70 00:00      
      It all depends on what you mean by "debugging"            01/01/70 00:00      
         Funny stuff            01/01/70 00:00      
            AT89C51ED2 BETA version released            01/01/70 00:00      

Back to Subject List