| Program Memory Type |
Flash |
| Program Memory (KB) |
14 |
| CPU Speed (MIPS) |
5 |
| RAM Bytes |
352 |
| Data EEPROM (bytes) |
256 |
| Digital Communication Peripherals |
1-A/E/USART, 1-SSP(SPI/I2C) |
| Capture/Compare/PWM Peripherals |
2 CCP |
| Timers |
2 x 8-bit, 1 x 16-bit |
| ADC |
8 ch, 10-bit |
| Comparators |
2 |
| Segment LCD (pixels) |
96 |
| Temperature Range (C) |
-40 to 125 |
| Operating Voltage Range (V) |
2 to 5.5 |
| Pin Count |
40 |
Features
Up to 96 LCD segments
Internal 32kHz to 8MHz oscillator
Low-power nanoWatt Technology
25mA Source/Sink current I/O
Two 8-bit Timer (TMR0/TMR2)
One 16-bit Timer (TMR1)
Extended Watchdog Timer (EWDT)
Wide Operating Voltage (2.0V – 5.5V)
Brown-Out Reset (BOR) with Software Control
In Circuit Serial Programming (ICSP)
Programmable Low Voltage Detect (PLVD)
Wake on change
I2C, SPI, AUSART
PIC16F91X 28/40/44-Pin Datasheet
More information...