??? 03/03/09 20:42 Read: times |
#163032 - Deviants are deviant Responding to: ???'s previous message |
Obviously you can access anything possible by using assembler.
If you write some macros, you can probably simplify the use of the required deviations. I would not expect any HLL to cater for all the combinations of "features", but if you are capable of writing ASM macros, you can write C macros that handle xdata in several places. It is the same method. For other mortals, it is probably easier to just change CPU family if the application needs that extra internal RAM. An NXP ARM will give you peripherals, speed and a flat address space. Whereas I am sure that 8051s will continue for a few years, the ARM will go further into the future. David. |