Power consumption in a defined state (ie, all peripherals enabled, no peripherals enabled, at a certian speed and voltage, and in various power saving modes), or power per MIPS. (ie, I want to be able to say, "Give me an 8-bit processor which, at 5MIPS consumes less than 20mA @ 5v" (or combined, say each mips takes 25mW)) Speed range (DC-2THz, for instance ;-) Average # of clocks per instruction. (direct, as in 45% of instructions take two cycles, 5% three, and 50% one, the avg. # is 1.55 clocks per instruction) Peripherals: A/D (bits and channels, external Vref) Compare (resolution, channels) Capture (" " ) ... External address space (how large without banking? How many instructions does it take to access it?) Oscillator options (how many, external and internal, etc) How much current can the I/O handle How fast to program entire chip Package options Cost (Say, digikey one-off price and a local supplier's 1000 lot price) %of postings on piclist that have referenced this chip specifically %of postings on piclist that have referenced this chip's family (16f8xx, or 8x, etc) Chips which are similar to this one in a flash or non-flash version Program space, registers, RAM, EEPROM And everything else (of course). Good luck! -Adam j newton wrote: > > I've been thinking about putting together a better version of some of the > chip selector web sites that are available on the web to target the PIC and > PIC like processors. Something that will allow one to quickly narrow down a > list of all the available processors to those that are applicable and then > get the detailed information about each chips for the features that are > critical to your application without having to read the entire datasheet. > > My question are: > > A) What do you need to know to select a uC? Not just "how many IO pins?" or > "how fast is it?" but the more detailed things that you find yourself > scanning the data sheets for, or that you missed when you selected a device > and only found out about later. > > B) How have the data sheets let you down or how would you improve them? > > C) How have the "chip selectors" let you down or how would you improve them? > > D) What features would motivate you to change from one processor to another > despite having to learn the "ins and outs" of the new chip? That is very > important, I think, because it does no good to advise someone that a PIC > 18C242 would match their needs better than a 16C73 if they are not also > aware of the differences between them in terms of what they need to know and > have to make that switch. > > I'm very serious about doing this, so rest assured that your input will find > its way into something that is hopefully useful. > > --- > James Newton (PICList Admin #3) > mailto:jamesnewton@piclist.com 1-619-652-0593 > PIC/PICList FAQ: http://www.piclist.com or .org > > -- > http://www.piclist.com hint: The PICList is archived three different > ways. See http://www.piclist.com/#archives for details. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.