Re: Beginner Q: Starting out in embedded systems dev

From: Spehro Pefhany (speffSNIP_at_interlogDOTyou.knowwhat)
Date: 05/26/04


Date: Wed, 26 May 2004 10:13:40 GMT

On 26 May 2004 09:29:33 GMT, the renowned cbarn24050@aol.com
(CBarn24050) wrote:

>>>Or maybe not, as ARM fails the 'fashion test', being close to 20yrs
>>>old ? :)
>>
>>A microcontroller is like a girl; when it's less than 18 years old,
>>I lose interest. :)
>>
>
>it has nothing to do with fashion, if you want to use old stuff thats fine with
>me. I'm still waiting for someone to mention a single factor that makes the
>8051 more suitable for a new design.

Say you want a 24-bit delta-sigma DAC on board.. AFAIK only the 8051
core is available in production quantity (at least two suppliers),
with ARM availability (one supplier) projected to be in 3rd quarter
2K004. There are other similar examples.

More generally, why in the world would you reject a competitively
priced 8051 from consideration in an application where it would be
appropriate? For example, the modern Philips 6mm x 6mm P89LPC932FHN.
 
http://www.semiconductors.philips.com/pip/P89LPC932BA.html

Or an inexpensive OTP P87LPC760BDH (USD0.87 ea/reel from Avnet)
http://www-us.semiconductors.philips.com/pip/P87LPC760BDH.html

Best regards,
Spehro Pefhany

-- 
"it's the network..."                          "The Journey is the reward"
speff@interlog.com             Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog  Info for designers:  http://www.speff.com


Relevant Pages

  • Re: Why RosAsm Breaks on a large number of symbols
    ... Polling is a process of waiting for and event to ... In this context, a Windows message loop is no different, it is a loop ... that calls the GetMessageAPI, waits for it to return and responds ... harping on about how an alternative design must be used is the method ...
    (alt.lang.asm)
  • Re: agile/xp question (formal analysis)
    ... >still separate Analysis from Design and so on. ... development of a feature. ... your project plan. ... Thats what all methods achieve, nothing to do with the method itself, ...
    (comp.object)
  • Re: about understanding Threads
    ... We can assume for simplicity that we have a computer with only 10 processes ... Not counting all the other things that affect thread scheduling, threads are scheduled "round robin", each given a fixed timeslice and will be permitted to run until it's used that timeslice, at which time the thread will be pre-empted and the next thread in the order will be allowed to run. ... Multithreading can be a nice design feature, making the code simpler in some ways. ... Some waiting is unavoidable, inasmuch as synchronizing between threads that need to share data might require some waiting if one thread needs access to the data while another thread currently has it. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: New info on TRON
    ... has some very talented people in software, and i would bet thats a win ... these two games are polar opposites - i love IM, but didnt like Avatar ... With a touch of fast and furious thrown into this pf design (for ... end up buying a NIB Stern despite myself. ...
    (rec.games.pinball)
  • Re: Quick basic advice on a dripping gas 40-gal hot-water heater
    ... is there a freeware engineering tool for designing domestic ... hot water heaters. ... bill-of-material and inventory calculators, mostly for suppliers ... referring to the design of a complete new system. ...
    (alt.home.repair)