Difference between revisions of "Microcontrollers-What's Out There"

From CCRMA Wiki
Jump to: navigation, search
Line 22: Line 22:
 
*No external addressing
 
*No external addressing
  
===[http://semiconductor.hitachi.com/superh/ SH1 - Hitachi SH Family]===
+
==[http://semiconductor.hitachi.com/superh/ SH1 - Hitachi SH Family]==
 
*Speed (20 MIPS)
 
*Speed (20 MIPS)
 
*Bits (32)
 
*Bits (32)
Line 31: Line 31:
 
*Pins to solder (100)
 
*Pins to solder (100)
  
===[http://www.analog.com/industry/microconverter ADuC812]===
+
==[http://www.analog.com/industry/microconverter ADuC812]==
 
*Good for data collection, smart sensor type application
 
*Good for data collection, smart sensor type application
 
*Fast (5 us) 8 channel, 12 bit ADC
 
*Fast (5 us) 8 channel, 12 bit ADC
Line 39: Line 39:
 
*1.25 MIPS max
 
*1.25 MIPS max
  
===[http://ebus.mot-sps.com/ProdCat/sg/0,1251,98635,00.html 68HC11]===
+
==[http://ebus.mot-sps.com/ProdCat/sg/0,1251,98635,00.html 68HC11]==
 
*8 channel, 8 bit ADC
 
*8 channel, 8 bit ADC
 
*20K program, 1K RAM
 
*20K program, 1K RAM

Revision as of 16:25, 15 March 2009

Families of Microcontrollers

PIC

  • Excellent general purpose chips

The Microchip PIC microcontrollers were perhaps the first that were marketed to the hobbyist and student community, one of the first microcontrollers to be offered in a relatively small package (18 pin DIP) and one of the first to implement flash or eeprom program memory (in the PIC16C84 in 1993)

Architecture: harvard, accumulator based (mostly) Package sizes: 6, 8, 14, 18, 20, 28, 40, ... 100 Program memory size: 256 words (12bit words = one instruction) to 256k bytes (2 bytes=1 instruction) Data RAM: 16 to ~3900 bytes (4096 byte address space, shared with peripheral registers.) Special features: EEPROM, 20mA output drive, several "sub-architectures"

Flash memory based PIC microcontrollers curently range from vanishingly small 6-pin chips in SOT23 packages to 100pin TQFPs. The basic architecture has been extended to chips with 16bit ALUs and integral DSP functionality.

Microchip has a liberal sample policy and chips are widely available from many vendors.

Features

  • 18 - 28 pin packages (down to 8) with 14-22 I/O
  • ADC available, usually 4 channels, 8 bits
  • Max. 5 MIPS
  • Hardware UART on heavier chips
  • No external addressing

SH1 - Hitachi SH Family

  • Speed (20 MIPS)
  • Bits (32)
  • RAM (8K)
  • 16 bit timers (5)
  • Interrupts (40)
  • Power drain (100 mA)
  • Pins to solder (100)

ADuC812

  • Good for data collection, smart sensor type application
  • Fast (5 us) 8 channel, 12 bit ADC
  • Hardware UART
  • Flash
  • CISC
  • 1.25 MIPS max

68HC11

  • 8 channel, 8 bit ADC
  • 20K program, 1K RAM
  • 5 16-bit timers
  • 38 I/O pins
  • UART
  • 24 bit external memory space
  • But: 3 MHz clock



Links