Product description
8-bit Microcontroller based on the PIC RISC architecture.
Max CPU operating frequency: 40MHz
FLASH: 4k words
RAM: 256B
EEPROM: 256B
Features
* 16 I/O pins with individual direction control
* High current sink/source 25 mA/25 mA
* Three external interrupts
* 1x 8-bit timer
* 3x 8-bit timers
* Enhanced Capture/Compare/PWM (ECCP) module:
- One, two or four PWM outputs
- Selectable polarity
- Programmable dead time
- Auto-Shutdown and Auto-Restart
- Capture is 16-bit, max resolution 6.25 ns (TCY/16)
- Compare is 16-bit, max resolution 100 ns (TCY)
* Compatible 10-bit, 7-channel Analog-to-Digital Converter module (A/D) with programmable acquisition time
* Enhanced USART module:
- Supports RS-485, RS-232 and LIN 1.2
- Auto-Wake-up on Start bit
- Auto-Baud Detect
* Four Crystal modes:
- LP, XT, HS: up to 25 MHz
- HSPLL: 4-10 MHz (16-40 MHz internal)
* Two External RC modes, up to 4 MHz
* Two External Clock modes, up to 40 MHz
* Internal oscillator block:
- 8 user-selectable frequencies: 31 kHz, 125 kHz, 250 kHz, 500 kHz, 1 MHz, 2 MHz, 4 MHz, 8 MHz
- 125 kHz to 8 MHz calibrated to 1%
- Two modes select one or two I/O pins
- OSCTUNE - Allows user to shift frequency
* Secondary oscillator using Timer1 @ 32 kHz
* Fail-Safe Clock Monitor
- Allows for safe shutdown if peripheral clock stops
* Self-programmable under software control
* Priority levels for interrupts
* 8 x 8 Single-Cycle Hardware Multiplier
* Extended Watchdog Timer (WDT):
- Programmable period from 41 ms to 131s
- 2% stability over VDD and Temperature
* Single-supply 5V In-Circuit Serial Programming (ICSP) via two pins
* In-Circuit Debug (ICD) via two pins
* Wide operating voltage range: 2.0V to 5.5V
Max CPU operating frequency: 40MHz
FLASH: 4k words
RAM: 256B
EEPROM: 256B
Features
* 16 I/O pins with individual direction control
* High current sink/source 25 mA/25 mA
* Three external interrupts
* 1x 8-bit timer
* 3x 8-bit timers
* Enhanced Capture/Compare/PWM (ECCP) module:
- One, two or four PWM outputs
- Selectable polarity
- Programmable dead time
- Auto-Shutdown and Auto-Restart
- Capture is 16-bit, max resolution 6.25 ns (TCY/16)
- Compare is 16-bit, max resolution 100 ns (TCY)
* Compatible 10-bit, 7-channel Analog-to-Digital Converter module (A/D) with programmable acquisition time
* Enhanced USART module:
- Supports RS-485, RS-232 and LIN 1.2
- Auto-Wake-up on Start bit
- Auto-Baud Detect
* Four Crystal modes:
- LP, XT, HS: up to 25 MHz
- HSPLL: 4-10 MHz (16-40 MHz internal)
* Two External RC modes, up to 4 MHz
* Two External Clock modes, up to 40 MHz
* Internal oscillator block:
- 8 user-selectable frequencies: 31 kHz, 125 kHz, 250 kHz, 500 kHz, 1 MHz, 2 MHz, 4 MHz, 8 MHz
- 125 kHz to 8 MHz calibrated to 1%
- Two modes select one or two I/O pins
- OSCTUNE - Allows user to shift frequency
* Secondary oscillator using Timer1 @ 32 kHz
* Fail-Safe Clock Monitor
- Allows for safe shutdown if peripheral clock stops
* Self-programmable under software control
* Priority levels for interrupts
* 8 x 8 Single-Cycle Hardware Multiplier
* Extended Watchdog Timer (WDT):
- Programmable period from 41 ms to 131s
- 2% stability over VDD and Temperature
* Single-supply 5V In-Circuit Serial Programming (ICSP) via two pins
* In-Circuit Debug (ICD) via two pins
* Wide operating voltage range: 2.0V to 5.5V