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



