??? 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). |
Topic | Author | Date |
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 |