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

Reply via email to