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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/09/07 08:42
Read: times


 
#142963 - a '51-specific buzzword: scratchpad RAM
Responding to: ???'s previous message
Denis B said:

– 256 Bytes Scratch Pad RAM

This is an idiotic way the manufacturer like to tell that it has the internal memory every 8052 derivative has.

It means, 256 bytes, of which 4x8 (00-1F)are "shared" with the register banks, 16 bytes are the bit addressable area (20-2F), all the lower area is direct addressable (00-7F) "data", the upper area (80-FF) is indirect addressable ("idata").

Besides, the RD2 has the 1.75kB of "internal-external" memory, i.e. is is on-chip but accessed via movx @dptr ("xdata").

JW


List of 41 messages in thread
TopicAuthorDate
keil - program and data size            01/01/70 00:00      
   Check file.M51            01/01/70 00:00      
      Linker Listing aka "Map" file            01/01/70 00:00      
         another question            01/01/70 00:00      
            8051 memory map            01/01/70 00:00      
               Keil documentation            01/01/70 00:00      
               AT89C51RD2            01/01/70 00:00      
                  a '51-specific buzzword: scratchpad RAM            01/01/70 00:00      
                     idata is in small or compact???            01/01/70 00:00      
                        Neither!            01/01/70 00:00      
                           1. where is a "idata(128-255bytes)" in the string?            01/01/70 00:00      
                        As previously advised - look in the Map File            01/01/70 00:00      
                           i understood            01/01/70 00:00      
                     IDATA and DATA            01/01/70 00:00      
                        it is correct            01/01/70 00:00      
                        my take            01/01/70 00:00      
            Pardon?            01/01/70 00:00      
               excuse me on my ENGLISH....            01/01/70 00:00      
                  What request?            01/01/70 00:00      
                     message suggests this            01/01/70 00:00      
                        I see no such suggestion there            01/01/70 00:00      
                           keil RECOMENDS            01/01/70 00:00      
                              Where?            01/01/70 00:00      
                                 ok            01/01/70 00:00      
                                    These questions have all been answered            01/01/70 00:00      
                                       thank, but....            01/01/70 00:00      
                                          Oh yes you have!            01/01/70 00:00      
                                             more thanks........ :-))))))))))            01/01/70 00:00      
                                    Overinterpretation ?            01/01/70 00:00      
                                       yet            01/01/70 00:00      
                                          Linker listing file.            01/01/70 00:00      
                                             keil-128, at89c51rd2-256            01/01/70 00:00      
                                                More misinterpretation            01/01/70 00:00      
                                                   ok, thnx            01/01/70 00:00      
                        I'm confused!            01/01/70 00:00      
                           q            01/01/70 00:00      
                              attempt to a            01/01/70 00:00      
                                 previous A            01/01/70 00:00      
                                    I know I was repeating what I've read in your post            01/01/70 00:00      
                           Confusion            01/01/70 00:00      
   reply            01/01/70 00:00      

Back to Subject List