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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Andy Neil
06/19/09 02:07
Read: 388 times
Basingstoke
Uk


 
#166243 - Do you *have* to use an 8051?
Responding to: Sandeep Gupta's previous message
Sandeep Gupta said:
I am using 8052 controller and my project code is around 100K. I am using code banking technique of Keil with 2 code banks. Now, I need to implement XDATA banking in my project, as my off-chip xdata exceeds 64K.

It sounds like it's the 8051 that is the source of your problems; if you used a chip without the 8051's 64K address-range limitations, these problems would simply disappear.

Are you actually forced to use an 8051?

Is it too late in your project to switch to another, more appropriate, processor that does not impose these limitations?

See: http://www.8052.com/forumchat/read/156744
I said:
there is really no point in struggling with and 8051-based design when a Cortex would be a breeze (ie, when you're struggling with things like code space, data space, or any other specific limitation due to the 8051 architecture).


List of 13 messages in thread
TopicAuthorDate
Code and XDatabanking      Sandeep Gupta      06/16/09 02:55      
   Manually handle a few large variables?      Per Westermark      06/16/09 03:39      
      Code and XDatabanking      Sandeep Gupta      06/19/09 01:54      
         You missed the point!      Andy Neil      06/19/09 06:16      
   Do you *have* to use an 8051?      Andy Neil      06/19/09 02:07      
      Code and XDatabanking      Sandeep Gupta      06/19/09 05:35      
         Fair enough, then!      Andy Neil      06/19/09 06:10      
         no banking      Erik Malund      06/19/09 08:33      
            Cross reference      Andy Neil      06/19/09 08:49      
               Verbiage      Erik Malund      06/19/09 09:48      
   P3_3 commonly for ROM and RAM to switch banks?      Frieder Ferlemann      06/19/09 14:09      
      that will not work      Erik Malund      06/19/09 14:44      
         Interference      Per Westermark      06/19/09 15:05      

Back to Subject List