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 14:34
Modified:
  08/09/07 14:41

Read: times


 
#142990 - yet
Responding to: ???'s previous message
Christoph Franck said:


Regardless of which memory model you use, you can always chose to override the default memory space by using an appropriate qualifier (data, idata, pdata, xdata, code) in the declaration of your variables.



ok...
i tryed it...
for example:

unsigned char idata XXX = 0xAA _at_ 0x80;
it is a over 128 bytes of "data"


but quantity of "data" is not decreased....
and i not see "idata" in the string after compilation:


SMALL model.... :

Program Size: data=146.3 xdata=0 code=18950
Target not created

COMPACT model... i got:

Program Size: data=16.3 xdata=137 code=20156
creating hex file from .......


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