Hello, SiLabs has no dual DPTR processors.
The EMI0CN is the equivalent of P2 on a traditional 8051 for MOVX @Ri instructions. It is used by SDCC for pdata access. Mucking about with it in your code can lead to 'interesting' problems, similar to writing DPL/DPH in your code. Not something a 'real' programmer would do. Maarten > The Silabs processors would be my recommendation too. > > Easy to work with, built-in clock sources, good ADC and a fast CPU (few > cycles per instruction) and the tools work well. > I have used the C8051F930 in three recent projects and I would use it > again. > > The Silabs processors don't have dual DPTR as such, but the EMI0CN > register (together with r0 or r1) works nicely as the second data pointer. > > The SDCC does not support the use of the EMI0CN + R0/R1 in its generated > code, for data movement or access. > > For a real programmer, however, this is not a problem. Just write a > function or two in embedded assembler. > It is not difficult...in fact, it is fun...it is real programming! > > If you need any help with EMI0CN use or embedded assembler, let me know. > > /Joakim > > On 2016-07-07 19:45, Erlo Haugen wrote: >> Have a look at some of these: >> https://www.silabs.com/products/mcu/8-bit/Pages/8-bit-mcu-accessories.aspx >> >> >> /Erlo >> >> >> On 07-07-2016 01:26, Philipp Klaus Krause wrote: >>> I'm looking for dev / eval boards for 8051-variants. Can anyone >>> recommend good/cheap boards that fit the following criteria: >>> * Enough XRAM. I'd need at least 2KB, but 5KB would be better. >>> * There should be free tools to get the program onto the MCU. >>> >>> Ideally, I'd like to have boards for these 8051-variants: >>> * Intel 8052-like >>> * AMD 80C521-style dual dptr (DPL1 at 0x84, DPH1 at 0x85, DPS at >>> 0x86.0) >>> * Philips P89C51R-style dual dptr (DPS at 0xa2.0) >>> >>> Maybe also: >>> * Siemens SAB 80C517-like (8 dptr, DPSEL at 0x92, MDU) >>> * Infineon XC888-like (2 dptr, EO at 0xd0, MDU, Cordic) >>> * Other 8051-variants (multi-dptr styles, possible MDU) >>> >>> Philipp >>> >>> ------------------------------------------------------------------------------ >>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San >>> Francisco, CA to explore cutting-edge tech and listen to tech >>> luminaries >>> present their vision of the future. This family event has something for >>> everyone, including kids. Get more information and register today. >>> http://sdm.link/attshape >>> _______________________________________________ >>> Sdcc-user mailing list >>> Sdcc-user@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/sdcc-user >>> . >>> >> >> ------------------------------------------------------------------------------ >> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San >> Francisco, CA to explore cutting-edge tech and listen to tech luminaries >> present their vision of the future. This family event has something for >> everyone, including kids. Get more information and register today. >> http://sdm.link/attshape >> _______________________________________________ >> Sdcc-user mailing list >> Sdcc-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/sdcc-user >> > > > ------------------------------------------------------------------------------ > Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San > Francisco, CA to explore cutting-edge tech and listen to tech luminaries > present their vision of the future. This family event has something for > everyone, including kids. Get more information and register today. > http://sdm.link/attshape > _______________________________________________ > Sdcc-user mailing list > Sdcc-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sdcc-user > ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user