Microcontrollers-What's Out There

From CCRMA Wiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
= Families of Microcontrollers=
= Families of Microcontrollers=
===[http://www.microchip.com PIC] ===   
===[http://www.microchip.com PIC] ===   
 +
*Excellent general purpose chips
*18 - 28 pin packages (down to 8) with 14-22 I/O
*18 - 28 pin packages (down to 8) with 14-22 I/O
*ADC available, usually 4 channels, 8 bits
*ADC available, usually 4 channels, 8 bits
Line 6: Line 7:
*Hardware UART on heavier chips
*Hardware UART on heavier chips
*No external addressing
*No external addressing
-
*Excellent general purpose chips
 
===[http://semiconductor.hitachi.com/superh/ SH1 - Hitachi SH Family]===
===[http://semiconductor.hitachi.com/superh/ SH1 - Hitachi SH Family]===
Line 18: Line 18:
===[http://www.analog.com/industry/microconverter ADuC812]===
===[http://www.analog.com/industry/microconverter 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
===[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
 +
*20K program, 1K RAM
 +
*5 16-bit timers
 +
*38 I/O pins
 +
*UART
 +
*24 bit external memory space
 +
*But: 3 MHz clock

Revision as of 16:19, 15 March 2009

Contents

Families of Microcontrollers

PIC

  • Excellent general purpose chips
  • 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
Personal tools