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 10:24
Read: times


 
#142973 - 1. where is a "idata(128-255bytes)" in the string?
Responding to: ???'s previous message
Andy Neil said:
Denis B said:
2. "idata(128-255bytes)" is in "small memory model" or in "compact"???

IDATA is a physical attribute of the hardware - it exists whatever Memory Model you choose!

The Memory Model is simply a directive to the Compiler to tell it which memory space to use by default when you don't explicitly state one.

You can always add an explicit memory space qualifier to any variable definition!

You really need to take the time to study the Keil Documentation to understand these issues:

Memory Areas: http://www.keil.com/support/m...mareas.htm

Memory Models: http://www.keil.com/support/m...models.htm

Memory Types: http://www.keil.com/support/m...mtypes.htm

Note that Keil doesn't have a Memory model that uses IDATA (the Compact model uses PDATA).


THANKS




1. where is a "idata(128-255bytes)" in the string?




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