This page gives an overview some of the most common micro-controller families.
It is by no means complete, nor is it guaranteed to be up-to-date or accurate.
The follow abbreviations are use:
ADC Analogue-to-digital converters (channels x bits) BOD Brown-out detector BSL Bootstrap loader BUS Bus speed (MX for multiplexed only) CAN Control Area Network bus CCU Capture/Compare Unit (PWM) CMP Analogue comparator input EE Bytes of on-chip EEPROM ENH Enhanced UART HPD Hardware Power-Down I2C I-squared-C serial bus interface IRQ Interrupt sources (not all external) KHz Oscillator frequency range mA* current consumption per MHz (standby/active) MDU Multipler/Divider unit MHz Maximum oscillator frequency (x internal clock "doubling") OSD On-Screen Display (monitor controller with text overlaying) OWD Oscillator Watchdog PCA Programmable Counter Array PWM Pulse width modulators (effectively digital-to-analogue converte REF ADC reference RTC Real time clock (time/date) SPI Synchronous Serial Interface Peripheral SSC Synchronous Serial Interface (SPI) Controller WDT Watchdog timer
| PART | ROM | RAM | MHz | I/O | BUS | TIMERS | RTC | UART | WDT | IRQ | PWM | ADC | BSL | PINS | FEATURES |
| C161CS | 32K | ? | 20 | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C161K | - | ? | 25 | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C161O | - | ? | 25 | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C161PI | - | 3K | 25 | 76 | 8MB | 5 | 1 | 1+SSC+I2C | 1 | 27 | - | 4x8 | YES | 100 | Power saving |
| C161RI | - | 3K | 25 | 76 | 8MB | 5 | 1 | 1+SSC+I2C | 1 | 27 | - | 4x8 | YES | 100 | OBSOLETE |
| C161U | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C161V | - | 1K | 16 | 63 | 4MB | 3 | - | 1+SSC | 1 | 14 | - | - | NO | 80 | - |
| C163 | - | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | NO | ? | - |
| C164 | 64K | 2K 3K | 20 5x4 | 59 | 4MB.MX | 5 | 1 | 1+SSC | 1+OWD | 32 | 6 | 8x10 | YES | 80 | - |
| C165 | - | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C165H | - | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C165UTAH | - | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C166 | 0/32K | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C166W | 0/32K | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | ? | - |
| C167CR | 0/32K/256K | 2K | 20 5x4 | 111 | 16MB | 9 | - | 1+SSC | 1+OWD | 56 | 4 | 16x10 | YES | 144 | - |
| C167CR | 256K | 2K | 20 5x4 | 111 | 16MB | 9 | - | 1+SSC | 1+OWD | 56 | 4 | 16x10 | YES | 144 | - |
| C167CS | 32K | 11K | 40 | 111 | ? | - | - | - | - | - | - | - | - | - | - |
| C167CS | 32K | 11K | 40 | 111 | ? | - | - | - | - | - | - | - | - | - | - |
| C167SR | - | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | YES | 144 | CAN |