| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 5 mm | 20-VQFN | 5 mm | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | 20-VQFN Exposed Pad | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 7.5 mm | 20-SOIC | 0.295 in | PIC | 125 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 7.5 mm | 20-SOIC | 0.295 in | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 5.3 mm | 20-SSOP | 0.209 in | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 7.5 mm | 20-SOIC | 0.295 in | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Through Hole | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 7.62 mm | 20-DIP 20-PDIP | 0.3 in | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 5 mm | 20-VQFN | 5 mm | PIC | 125 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | 20-VQFN Exposed Pad | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 5 mm | 20-VQFN | 5 mm | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | 20-VQFN Exposed Pad | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 5.3 mm | 20-SSOP | 0.209 in | PIC | 85 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |
| 8 bit | 512 | 5.5 K | 16 KB | 24 | Surface Mount | 18 | 32 MHz | 16 Bit | FLASH | 1 K | 8 bit | Internal | 12 count | 10 bit | I2C IrDA LINbus SPI UART USART | 5.3 mm | 20-SSOP | 0.209 in | PIC | 125 °C | -40 °C | Brown-out Detect HLVD POR PWM Reset WDT | | 3.6 V | 1.8 V |