Prev: 1000V high side gate drive
Next: Micpre of Graham
From: Riscy on 19 Mar 2007 02:41 I recommend Microchip PIC, starting 18F series because it has build in multiplier. £100 for complier package and £100 for ICD2 programmer/ debugger. MPLAB is free. 8052 and other processor is a consideration, but I started with PIC becuase it supported with training package, available offshelve, extensive range and easy to use. I developed successful project based on PIC. I'm now working on 2191 Analog Device DSP processor. Damn google no longer accept my email and change into more complex emil, so I say goodbye to this discussion group.
From: Anthony Fremont on 19 Mar 2007 05:34 Tim Wescott wrote: > Oh -- _not_ the Intersil/RCA 1802, unless you want to be an ace > assembly language programmer. It was the very first processor I ever > worked with, in 8th grade. I call it a NHISC -- Never Had an > Instruction Set. I don't know if it's still around, but for quite a > while it was the king of little space apps, because it had a huge > geometry that could absorb cosmic rays without even noticing that > they were there. www.cosmacelf.com You would not believe the followng this thing still has. It has become a cult thing with kids building them all over. I built mine in 1978 IIRC.
From: mpm on 19 Mar 2007 08:46 Somebody said... > but for me -- the processor has only 2 speeds -- the > fastest it will do without a crystal -- and the fastest it will do with one > :) I dont see the point of putting a slower crystal in then having to bust > nuts to make the code work. This gets back to the "intended-application" discussion. While it's nice to have a "family" of chips you've spent the better part of your adult engineering life understanding, there are times when you simply must stretch the envelope. Like my current project for instance. It has to "rob" power from something that was never intended to deliver it. I need to powerdown more than roughly 90% of the time, drawing no more than a few uA. And not much more than 100uA for the other 10% of the time. Oh, and for that, the clock speed is barely 20kHz (+/- 10%). I think "MIPS" is a pipe dream for this one. -mpm
From: linnix on 19 Mar 2007 11:35 > Like my current project for instance. > It has to "rob" power from something that was never intended to > deliver it. Or last at long as possible on battery. > I need to powerdown more than roughly 90% of the time, drawing no more > than a few uA. > And not much more than 100uA for the other 10% of the time. > Oh, and for that, the clock speed is barely 20kHz (+/- 10%). I need uA in stand-by. Full speed (Usb or Serial) while connected. So, I need it very slow and very fast. For Serial, Avr tops at 19,000 baud and Arm tops at 920,000 baud. Avr has Usb option but Arm hasn't. > > I think "MIPS" is a pipe dream for this one. > -mpm
From: Anthony Fremont on 19 Mar 2007 16:43
mpm wrote: > Somebody said... > >> but for me -- the processor has only 2 speeds -- the >> fastest it will do without a crystal -- and the fastest it will do >> with one :) I dont see the point of putting a slower crystal in then >> having to bust nuts to make the code work. > > This gets back to the "intended-application" discussion. > While it's nice to have a "family" of chips you've spent the better > part of your adult engineering life understanding, there are times > when you simply must stretch the envelope. > > Like my current project for instance. > It has to "rob" power from something that was never intended to > deliver it. The phone line? > I need to powerdown more than roughly 90% of the time, drawing no more > than a few uA. That would be a high duty cycle for a phone line, unless you need to wake up frequently to see if touch tones are being sent. > And not much more than 100uA for the other 10% of the time. > Oh, and for that, the clock speed is barely 20kHz (+/- 10%). > > I think "MIPS" is a pipe dream for this one. Yep, sounds right in line for a PIC though. 12F683 (my new favorite) ~500 uA at 5V running full tilt on the internal oscillator (8MHz, 1% accuracy), 11uA at 32KHz (2V). Change speeds on the fly. Who needs to sleep? ;-) You can sleep if you want, bit it'll cost you 50nA. |