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

Back to Subject List

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


 
#166243 - Do you *have* to use an 8051?
Responding to: ???'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            01/01/70 00:00      
   Manually handle a few large variables?            01/01/70 00:00      
      Code and XDatabanking            01/01/70 00:00      
         You missed the point!            01/01/70 00:00      
   Do you *have* to use an 8051?            01/01/70 00:00      
      Code and XDatabanking            01/01/70 00:00      
         Fair enough, then!            01/01/70 00:00      
         no banking            01/01/70 00:00      
            Cross reference            01/01/70 00:00      
               Verbiage            01/01/70 00:00      
   P3_3 commonly for ROM and RAM to switch banks?            01/01/70 00:00      
      that will not work            01/01/70 00:00      
         Interference            01/01/70 00:00      

Back to Subject List