Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #24476

Re: Early 8051 variants with dual dptr (AMD?)

From rickman <gnuarm@gmail.com>
Newsgroups comp.arch.embedded
Subject Re: Early 8051 variants with dual dptr (AMD?)
Date 2016-06-30 00:15 -0400
Organization A noiseless patient Spider
Message-ID <nl26d6$3if$2@dont-email.me> (permalink)
References <nkvuhd$7tf$1@solani.org> <nl03qh$s7i$1@solani.org> <n029nb5r45t3n80p6hjahjdkhivh4k8itf@4ax.com> <td39nbhn82svvq4c2k3r77rkq27hp1mm5k@4ax.com>

Show all headers | View raw


On 6/29/2016 11:28 PM, Martin Riddle wrote:
> On Wed, 29 Jun 2016 22:52:02 -0400, Martin Riddle
> <martin_ridd@verizon.net> wrote:
>
>> On Wed, 29 Jun 2016 11:19:31 +0200, Philipp Klaus Krause <pkk@spth.de>
>> wrote:
>>
>>> On 29.06.2016 09:49, Philipp Klaus Krause wrote:
>>>> Which were the first 8051 derivatives with multiple dptr? AFAIK the
>>>> Siemens 80C517 was the first with 8 dptr. I've read that AMD had an
>>>> early dual dptr vairant, but couldn't find a datasheet yet.
>>>> Which device was the first to use the following scheme:
>>>> DPL1 at 0x84, DPH1 at 0x85, DPS at 0x86.0?
>>>>
>>>> Philipp
>>>>
>>>
>>> I found the AMD 80C521, which looks like a good candiate for the first
>>> dual-dptr 8051-variant. But I'm not sure if there might be earlier ones.
>>>
>>> Philipp
>> I vaguely remember a Dallas Part with dual data pointers. Not sure if
>> it was among the first tho. Maybe 1996 or so.
>> keil has a list and data sheets on  their site.
>>
>> Cheers
> In the Phillips IC20 1997 data book the 80C52 has the feature list
> 'Second DPTR register' Dated 1996 Aug 16
>
> In the Dallas Semi 1994-1995 Application data book, there are some
> appnotes on the DS80C320, dated 8-30-93. I know that had  a Dual DP.
> I no longer have the Dallas data book for the DS51 series. ;(
>
> I see no mention in the Intel 1993/1994 Embedded application handbook.

I've had many people say they use the 8051 because it is second sourced 
widely.  With multiple DPTR registers, wouldn't the instruction set be 
modified making it no longer code compatible?  Or is the DPTR register 
switched out by some mechanism that is essentially transparent to 
existing code?

-- 

Rick C

Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Early 8051 variants with dual dptr (AMD?) Philipp Klaus Krause <pkk@spth.de> - 2016-06-29 09:49 +0200
  Re: Early 8051 variants with dual dptr (AMD?) Philipp Klaus Krause <pkk@spth.de> - 2016-06-29 11:19 +0200
    Re: Early 8051 variants with dual dptr (AMD?) Martin Riddle <martin_ridd@verizon.net> - 2016-06-29 22:52 -0400
      Re: Early 8051 variants with dual dptr (AMD?) Martin Riddle <martin_ridd@verizon.net> - 2016-06-29 23:28 -0400
        Re: Early 8051 variants with dual dptr (AMD?) rickman <gnuarm@gmail.com> - 2016-06-30 00:15 -0400
          Re: Early 8051 variants with dual dptr (AMD?) Philipp Klaus Krause <pkk@spth.de> - 2016-06-30 09:37 +0200
          Re: Early 8051 variants with dual dptr (AMD?) Martin Riddle <martin_ridd@verizon.net> - 2016-06-30 08:26 -0400
          Re: Early 8051 variants with dual dptr (AMD?) Hans-Bernhard Bröker <HBBroeker@t-online.de> - 2016-06-30 22:52 +0200
            Re: Early 8051 variants with dual dptr (AMD?) Philipp Klaus Krause <pkk@spth.de> - 2016-07-01 08:06 +0200
        Re: Early 8051 variants with dual dptr (AMD?) Philipp Klaus Krause <pkk@spth.de> - 2016-07-07 01:19 +0200
      Re: Early 8051 variants with dual dptr (AMD?) Philipp Klaus Krause <pkk@spth.de> - 2016-06-30 09:28 +0200

csiph-web