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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/27/07 18:54
Read: times


 
#133868 - you can't, the most you can get is 248 (256 - one
Responding to: ???'s previous message
i am facing a problem of making the full use of 256 bytes of on chip ram available in 89s52 micro controller using Keil software.
you can't, the most you can get is 248 (256 - one register bank)

do i need to specify the variables that are stored outside the 128 using any identifiers.
YES and it is in the manual. I could answer this easily enough, but it is obvious to me that if I do, you will next day come back with a question at the same level, thus I suggest you spend a while perusing the manual. In addition, the question indicates a basic unfamiliarity with the '51 architecture and thus I shall add "the bible" to the required reading

Erik

here are the links to "the bible"
Chapter 1 - 80C51 Family Architecture:
http://www.nxp.com/acrobat_d...ARCH_1.pdf

Chapter 2 - 80C51 Family Programmer’s Guide and Instruction Set:
http://www.nxp.com/acrobat_d...UIDE_1.pdf

Chapter 3 - 80C51 Family Hardware Description:
http://www.nxp.com/acrobat_d...WARE_1.pdf


List of 19 messages in thread
TopicAuthorDate
using 256 bytes of ram 0f 8052 in keil            01/01/70 00:00      
   you can't, the most you can get is 248 (256 - one            01/01/70 00:00      
   Keil internal ram            01/01/70 00:00      
      resons for extending memory            01/01/70 00:00      
         it is, and thus it takes many reads            01/01/70 00:00      
         lookup            01/01/70 00:00      
            not necessarily correct            01/01/70 00:00      
               There is limit            01/01/70 00:00      
                  Try it if you think its wrong :)            01/01/70 00:00      
                  wht a bunch of gobbelygook!            01/01/70 00:00      
                  Qualifers            01/01/70 00:00      
                     Sloppy            01/01/70 00:00      
                        Maybe            01/01/70 00:00      
                        problem solved            01/01/70 00:00      
                           You Must Read            01/01/70 00:00      
                              RTFMs            01/01/70 00:00      
                  What???            01/01/70 00:00      
         The solution could be as simple as:            01/01/70 00:00      
      just note about size            01/01/70 00:00      

Back to Subject List