Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

ARM chips to replace an MC68HC908AB32?

ARM chips to replace an MC68HC908AB32?

2004-10-04 by David Willmore

We've got a board: http://www.njqrp.org/hc908/index.html
with one of these Mot chips on it.  The board was designed
to allow a variety of CPUs to control the devices designed
to accept the daughtercard.

I'm looking into making an ARM version.  Can anyone suggest
an ARM uC with this minimum set of features:

32 KB FLASH  -- so, equiv to what a HC908 can do with 32KB of FLASH
1K RAM/
512 bytes EEPROM  -- we can add this externally in a serial EEPROM
51 general purpose I/O pins
8-channel 8-bit A/D Converters
two 16-bit timer ports * 4 PWM channels each
Programmable interrupt timer
UART
SPI

The PWM/timer stuff is probably negotiable as an ARM can probably 
fake it well enough.  Same goes for the SPI, if it really matters.
Heck, the A/D could go on an external chip, as well--if it really
helps.

I'm only familiar with the LPC210x family and I've not really
followed any of the newer ones.  Would one of them work here?

Other vendors?

AmQRP isn't a huge orginazation, so we're talking small quantities
of chips--25-100 at a shot.  If the proposed chip can't be had in
those quantities, then we might as well forget about it. :(  That
is made clear to us by the situation we're in WRT the Moto chip.
They're getting a little hard to come by. :(

From Microchip, I'm looking at the 18F6621 or maybe even a smaller
memory part.

I'd like to thank everyone in advance. :)

Cheers,
David n0ymv

Re: [lpc2000] ARM chips to replace an MC68HC908AB32?

2004-10-04 by Robert Adsett

At 05:35 PM 10/4/04 -0400, you wrote:
>We've got a board: http://www.njqrp.org/hc908/index.html
>with one of these Mot chips on it.  The board was designed
>to allow a variety of CPUs to control the devices designed
>to accept the daughtercard.
>
>I'm looking into making an ARM version.  Can anyone suggest
>an ARM uC with this minimum set of features:
>
>32 KB FLASH  -- so, equiv to what a HC908 can do with 32KB of FLASH
>1K RAM/
>512 bytes EEPROM  -- we can add this externally in a serial EEPROM
>51 general purpose I/O pins
>8-channel 8-bit A/D Converters
>two 16-bit timer ports * 4 PWM channels each
>Programmable interrupt timer
>UART
>SPI
>
>The PWM/timer stuff is probably negotiable as an ARM can probably
>fake it well enough.  Same goes for the SPI, if it really matters.
>Heck, the A/D could go on an external chip, as well--if it really
>helps.

How about the ADUC7021 or ADUC7024 from Analog devices?  Biggest issue 
would be I/O pins, they do have variant that go up to 40 I/O pins.  Maybe 
add SPI expansion on the I/O?

They are not an exact match but are probably worth a gander (12bit A/D with 
some family members having up to 16 channels)

I'm playing around a bit with one of the family members now.

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: [lpc2000] ARM chips to replace an MC68HC908AB32?

2004-10-04 by David Willmore

> Robert said:
> How about the ADUC7021 or ADUC7024 from Analog devices?  Biggest issue 
> would be I/O pins, they do have variant that go up to 40 I/O pins.  Maybe 
> add SPI expansion on the I/O?
> 
> They are not an exact match but are probably worth a gander (12bit A/D with 
> some family members having up to 16 channels)
> 
> I'm playing around a bit with one of the family members now.

I can't believe I'm saying it in a uC context, but those ARM chips looks
too small. :)  All of the I/O can be replaced by external chips over SPI
or I2C *except* the GPIO.  You never know when someone will design a
motherboard that will need *this* pin bit banged as fast as possible.
If that's not a real GPIO on the uC, everything goes south.

So, I do like those chips, but they don't fit this use well.  Wow, those
are some small ARMs.

Any idea what they're going to sell for?  It looks like they're a little
premature right now.

Cheers,
David

Re: [lpc2000] ARM chips to replace an MC68HC908AB32?

2004-10-05 by Robert Adsett

At 06:20 PM 10/4/04 -0400, you wrote:

> > Robert said:
> > How about the ADUC7021 or ADUC7024 from Analog devices?  Biggest issue
> > would be I/O pins, they do have variant that go up to 40 I/O pins.  Maybe
> > add SPI expansion on the I/O?
> >
> > They are not an exact match but are probably worth a gander (12bit A/D 
> with
> > some family members having up to 16 channels)
> >
> > I'm playing around a bit with one of the family members now.
>
>I can't believe I'm saying it in a uC context, but those ARM chips looks
>too small. :)  All of the I/O can be replaced by external chips over SPI
>or I2C *except* the GPIO.  You never know when someone will design a
>motherboard that will need *this* pin bit banged as fast as possible.
>If that's not a real GPIO on the uC, everything goes south.

I've got a project now using the ATTINY-12, a grand total of 6 I/O, most 
are unused and 10's of ms for timing is more than fast enough.  If you want 
a chip with a fair amount of I/O, a couple of PWMs, a double handful of 
timers that would provide a double handful of additional PWMs, CAN, SPI, a 
double handful of A/Ds, Flash, RAM and a bunch of I/O take a look at the 
ST10.  Pricier than the ARM uCs but I suspect that's because of all the 
peripherals.  I found them to be nice chips.

http://www.st.com/stonline/books/ascii/docs/9442.htm

I was quite happy with the support I got from ST but I suspect it's 
overkill for you. Certainly overkill compared to a 6808.  STs ARM chips 
look nice but they are not going to be available for a while (I do try not 
to design in a chip until I can actually get it in quantity :)

There's also Infineon's Audo, but I think that's only in a BGA package and 
it looked pricey.


>So, I do like those chips, but they don't fit this use well.  Wow, those
>are some small ARMs.
>
>Any idea what they're going to sell for?  It looks like they're a little
>premature right now.

Not yet, although I have some future projects they'd be a good fit for.

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: ARM chips to replace an MC68HC908AB32?

2004-10-05 by lpc2100_fan

Hello David,

as my focus is the LPC2000 family, the LPC2114 would be closest to
what you are looking for. The number of AD-inputs  come in a little
short  of your requested 8 (there are 4) but everything else would be
a nice fit and with a 64-pin package you hopefully get enough I/O. 
The same device is also available as external bus version in a 144-pin
package where you actually get 8 analog inputs and you can use the
external bus (or parts of it)  as digital I/O.

Cheers, Bob

--- In lpc2000@yahoogroups.com, David Willmore <willmore@o...> wrote:
Show quoted textHide quoted text
> 
> We've got a board: http://www.njqrp.org/hc908/index.html
> with one of these Mot chips on it.  The board was designed
> to allow a variety of CPUs to control the devices designed
> to accept the daughtercard.
> 
> I'm looking into making an ARM version.  Can anyone suggest
> an ARM uC with this minimum set of features:
> 
> 32 KB FLASH  -- so, equiv to what a HC908 can do with 32KB of FLASH
> 1K RAM/
> 512 bytes EEPROM  -- we can add this externally in a serial EEPROM
> 51 general purpose I/O pins
> 8-channel 8-bit A/D Converters
> two 16-bit timer ports * 4 PWM channels each
> Programmable interrupt timer
> UART
> SPI
> 
> The PWM/timer stuff is probably negotiable as an ARM can probably 
> fake it well enough.  Same goes for the SPI, if it really matters.
> Heck, the A/D could go on an external chip, as well--if it really
> helps.
> 
> I'm only familiar with the LPC210x family and I've not really
> followed any of the newer ones.  Would one of them work here?
> 
> Other vendors?
> 
> AmQRP isn't a huge orginazation, so we're talking small quantities
> of chips--25-100 at a shot.  If the proposed chip can't be had in
> those quantities, then we might as well forget about it. :(  That
> is made clear to us by the situation we're in WRT the Moto chip.
> They're getting a little hard to come by. :(
> 
> From Microchip, I'm looking at the 18F6621 or maybe even a smaller
> memory part.
> 
> I'd like to thank everyone in advance. :)
> 
> Cheers,
> David n0ymv

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.