EmbeddedRelated.com
Forums
Memfault Beyond the Launch

microcontroller selection

Started by eeh January 23, 2006
Hi, I want to select a 8 bit microcontroller which can be run under 3V
and with 12MHz clock. Any choice?

On 23 Jan 2006 19:31:01 -0800, "eeh" <eehobbyist@yahoo.com.hk> wrote
in comp.arch.embedded:

> Hi, I want to select a 8 bit microcontroller which can be run under 3V > and with 12MHz clock. Any choice?
How much RAM? How much ROM/Flash/E(E)PROM? How much performance? What on-chip peripherals? What application? What timing requirements? Who's on first? If you don't need any of the above, you can run it at 0 volts without a clock at all. You do realize that some 8-bit microcontrollers can execute up to 12 million instructions per second with a 12 MHz clock, and others can't quite manage 1 million? -- Jack Klein Home: http://JK-Technology.Com FAQs for comp.lang.c http://c-faq.com/ comp.lang.c++ http://www.parashift.com/c++-faq-lite/ alt.comp.lang.learn.c-c++ http://www.contrib.andrew.cmu.edu/~ajo/docs/FAQ-acllc.html
eeh wrote:
> Hi, I want to select a 8 bit microcontroller which can be run under 3V > and with 12MHz clock. Any choice?
Is that all your selection criteria - Do Pin count and Code size not matter to you ? Quite a few meet your 3V.12MHz data point: Anything from SiLabs, Atmel ATm89LP2052, Infineon XC866 family... -jg
"eeh" <eehobbyist@yahoo.com.hk> wrote in message 
news:1138073461.231635.129160@g44g2000cwa.googlegroups.com...
> Hi, I want to select a 8 bit microcontroller which can be run under 3V > and with 12MHz clock. Any choice? >
Strange criteria indeed. Both data width and clock speed are usually determined by processing requirements, cost of goods requirements, development system cost, peripheral requirements, etc., etc. They are rarely independant variables. Still, perhaps you've got 10000 12 MHz crystals in the junkbox and need to use your fingers to program in hex. If that's the case, various 8051's (from 6 to upwards of 100 pins - more if a core inside an FPGA) can run from a 12 MHz clock, some just under 1 MIPS some just under to 100 MIPS (spooky eh?). Cheers, Alf
Also add ADI's ADuC84x Microconverters....

> Hi, I want to select a 8 bit microcontroller which can be run under 3V > and with 12MHz clock. Any choice? >
I think a requirement for a 12 Mhz clock is a bit strange. Do you have a system which has a 12 Mhz clock and you want this to drive the MCU? Do you want a certain performance level? Then you need to look at the performance at a certain clock for each CPU. The performance of an 8051 with 12 MHz clock varies dramatically between the std 8051 core, the X2 cores and the single cycle cores. -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may bot be shared by my employer Atmel Nordic AB "eeh" <eehobbyist@yahoo.com.hk> skrev i meddelandet news:1138073461.231635.129160@g44g2000cwa.googlegroups.com...
"Ulf Samuelsson" <ulf@a-t-m-e-l.com> wrote in message 
news:dr5rii$qg7$1@gondor.sweden.atmel.com...
>> Hi, I want to select a 8 bit microcontroller which can be run under 3V >> and with 12MHz clock. Any choice? >> > > I think a requirement for a 12 Mhz clock is a bit strange.
Smells of USB?
> Do you have a system which has a 12 Mhz clock and you want this to drive > the MCU? > Do you want a certain performance level? > Then you need to look at the performance at a certain clock for each > CPU. > > The performance of an 8051 with 12 MHz clock varies dramatically > between the std 8051 core, the X2 cores and the single cycle cores. > > -- > Best Regards, > Ulf Samuelsson > This is intended to be my personal opinion which may, > or may bot be shared by my employer Atmel Nordic AB > "eeh" <eehobbyist@yahoo.com.hk> skrev i meddelandet > news:1138073461.231635.129160@g44g2000cwa.googlegroups.com... >
Or an unlooper.

"Greg the Grog" <shem_an_na@very_warm_mail.com> wrote in
news:gZLBf.226857$V7.171816@news-server.bigpond.net.au: 

> > "Ulf Samuelsson" <ulf@a-t-m-e-l.com> wrote in message > news:dr5rii$qg7$1@gondor.sweden.atmel.com... >>> Hi, I want to select a 8 bit microcontroller which can be run under >>> 3V and with 12MHz clock. Any choice? >>> >> >> I think a requirement for a 12 Mhz clock is a bit strange. > Smells of USB?

Memfault Beyond the Launch