EmbeddedRelated.com
Forums

Beginner Q: Starting out in embedded systems dev

Started by john...@fastmail.com.au May 23, 2004
CBarn24050 wrote:
>>>I guess there must be a requirement for 24bits somewhere I just can't think >>>of 1. >> >>Weighing systems and metering are a couple of large segments. >>Vendors don't make multiple variant families for no customers.... > > how would you use a 24bit dac in a weighing system?
Normally you would not need 24b, assuming one existed in a uC. I'll admit I took 'DAC' to be a typo, as the earlier thread mentioned 24 bit ADCs, and I know of no 80C51's with 24 bit DACs. 16 bit DACs in uC, yes, but 24 bit DACs are the realm of hi-end audio pathways. -jg
On Thu, 27 May 2004 15:16:41 +1200, the renowned Jim Granville
<no.spam@designtools.co.nz> wrote:

>Spehro Pefhany wrote: >> On Thu, 27 May 2004 14:42:35 +1200, the renowned Jim Granville >> <no.spam@designtools.co.nz> wrote: >>>IIRC Microchip have some 14/16 pin models comming ?. >>>Seems to be a growth area, as vendors realise the size is >>>similar/smaller than SO8, and you avoid being pin-bound. >> >> Yes, available now, and quite competitively priced- just a bit more >> than the 8-pin parts. But to hedge their bets they also are dangling a >> "future product" 6-pin series available in SOT-23-6 >> >> http://ww1.microchip.com/downloads/en/DeviceDoc/41210B.pdf > >I have to say, that's impressive. > >So impressive, I'll give it a name : A PicoPIC :) > >Price/delivery anyone ?
They are saying $0.49 (in 'who knows' what quantity), I don't see anything on delivery. http://www.elecdesign.com/Articles/Index.cfm?ArticleID=8009
>Their next logical product would be a SerialEE / PicoPIC combo : >looks like serial EE with HW SPI.i2c interface, but has a PicoPIC >on some dual-port basis.
I'd like to see one with 10 bit (minimum) ADC and 10 bit PWM- which could be used as kind of an analog in/analog-out building block. Programming spec: http://ww1.microchip.com/downloads/en/DeviceDoc/41228B.pdf 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
In article <20040525184720.24879.00002124@mb-m18.aol.com>, CBarn24050
<cbarn24050@aol.com> writes
>>But going back to the first point.. you cant go wrong with an 8051... >>actually you can. lots. but it is a good place to start which is why >>there are over 50 manufacturers producing 600 different versions that >>will all run the same core binary. > >Just what is this love affair with the 8051 all about? Apart of course your >commercial interest. This processor is 30 years old, it has a primitive >instruction set not suited to running pointer intensive languages like C. It >has an architecture which is just as usuited to C as well. The chips themselves >are not fast, not cheap nor allways available, apart from the basic 40pin >version. I can't think of a single good reason for using them these days, if >you can then maybe you can enlighten me.
The 8051 has over 600 variants ALL of which use the same core (as far as the programmer is concerned) They are als0 used in mobile phone sims (and sim's in general) as well as smart cards. They come from over 40 manufacturers plus a whole host of IP cores. All these vendors + all the tool vendors turn out a vast amount of support for these parts. As to many third parties. The dev kits are cheap and plentiful. The tools range from free (and often good quality) through to compilers and ICE that are suitable for use on medical, aerospace etc These are tools that are fully supported across the industry. The same can not be said of the PIC. The OP said he wanted to learn embedded for a popular part that would get him employment. More people use 8051 that AVR or PIC. That is not supposition I have seen various set so figures on this unfortunately they are all confidential or I would love to show them here. The 8051 does work well with C and 90% of the 8051 users use C. /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ chris@phaedsys.org www.phaedsys.org \/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/