Favourite Micros (PIC, ATMEL, Moto)

Status
Not open for further replies.
I'm collecting a list of top 10 microcontrollers for a local retailer. I've used PICs but not AtMel or Motorola. Other popular devices will also be considered.

I would like to keep them all available in DIP form.
My partial list for PIC

12F508
16F84 (I don't use it myself, but it remains popular)
16F628A
16F876A
16F877A
16F88
18F2525

And a ICD2 emulator in kit form
 
Mine are:

Code:
10F206		 6pin (8pin DIP)
16F683		 8pin
16F688		14pin
16F88		18pin
18F2620		28pin
18F4620		40pin
DsPIC4013	40pin
 
PICs: 16F88, 12F629/675, 12F508/9

AVR: atmega64

I'm starting to like the TI MSP430. In specific the mps430F2013 (14 pin) incredibly complex clock generation with multiple clock sources but incredibly low power. wish they would put more peripherals on the chips, though. very nice development dongle ($20 gets you in circuit debugging!).
 
12F675
16F628
16F88

I would forget about the 16F84. It is only popular in that it was one of the early PICs and there are a lot of examples using it. The 16F628 can do more, is pin compatible, and cheaper.

Mike
 
dsPIC

I like the dsPICs because they are a DSP that's wired up like a PIC with good support.
 
Atmel

1200A
2313 when I need RAM
Mega8

New pics I am playing with.
16628A
12509

gonna look at 16629 for 8 pin next.
 
I favor the 8051 architecture and the Flash memory variants from Atmel like the CC01, CC03, and ED2. Since the UART is an integral part of the architecture, a bootloader in each part is capable of receiving programming instructions over the serial port and programming itself. We generally program the parts after they have been soldered onto the target board. Just a simple cable which grounds PSEN* during RESET and we go to the bootloader instead of the application. A simple power cycle and we are up and running.
 
That sounds like the old DS5000, 8051 with serial programming and real time clock. I fould a couple the other day. I used to be nuts for the 8031/51 though as well.

I still think uC have passed uP though and the price.
 
Most of the Mega AVR series offers the serial bootloading option as well. I frequently use that feature with Bascom AVR, they also have a nice small easy-to-use programmer utility that you can pass on to clients for updating firmware.

Favorite chips:

Avr Tiny2313
Mega16
Mega128
 
probably because they can't afford the time it takes to update the ciriculum. a smart semiconductor company ought to put together a "just add students" package for technical schools. Having the next generation of engineers cut their teeth on your stuff seeds the market pretty well.
 
Apple gave computers to schools when I was a kid.. And the kids would get out of school and tell their boss they needed an Apple. It is not a bad idea.

When I taught at a local college, they were 15 year dated on the (IBM 360) ASM course. I offered to re-write the material to use DOS and ASM/LINK/DEBUG (this was in the late 80's and it was part of the OS for free), and they would not do it.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…