Description
PIC16(L)F176X microcontrollers combine intelligent analog integration with digital peripherals to suit a variety of functions and end equipment. These 14/20-pin devices provide features like 10-bit A/D, op amps, zero-cross detect, high current IOs, communication, peripheral pin select and other key peripherals that make this family appealing in applications looking for design flexibility.
- Core Features:
- C Compiler Optimized RISC Architecture
- Only 49 Instructions
- Operating Speed:
- DC – 32 MHz clock input
- 125 ns minimum instruction cycle
- Interrupt Capability
- 16-Level Deep Hardware Stack
- Up to Four 8-Bit Timers
- Up to Three 16-Bit Timers
- Power-on Reset (POR)
- Configurable Power-up Timer (PWRT)
- Brown-out Reset (BOR) with Selectable Trip Point
- Extended Watchdog Timer (EWDT):
- Low-power 31 kHz WDT
- Software-selectable prescaler
- Software-selectable enable
- Memory:
- 8192 Words Flash Program Memory
- 1024 Bytes Data RAM Memory
- High Endurance Flash (HEF)
- 128B of nonvolatile data storage
- 100K Erase/Write cycles
- Operating Characteristics:
- Operating Voltage Range:
- 1.8V to 3.6V
- Temperature Range:
- Industrial: -40°C to 85°C
- Extended: -40°C to 125°C
- extreme Low-Power (XLP) Features:
- Sleep mode: 50 nA @ 1.8V, typical
- Watchdog Timer: 500 nA @ 1.8V, typical
- Secondary Oscillator 500 nA @ 32 kHz
- Operating Current:
- 8 uA @ 32 kHz, 1.8V, typical
- 32 uA/MHz @ 1.8V, typical
- Low-Power BOR (LPBOR):
- 200 nA in Sleep
- Digital Peripherals:
- Configurable Logic Cell (CLC):
- Up to three CLCs; up to four selected inputs
- Up to Two Complementary Output Generators (COG):
- Push-Pull, Full-Bridge and Steering modes
- Up to Two Capture/Compare/PWM (CCP) modules
- Pulse-Width Modulators (PWM):
- Up to two 10-bit PWMs
- Up to two 16-bit PWMs
- Peripheral Pin Select (PPS):
- Configure any digital pin to output
- Serial Communications:
- Enhanced USART (EUSART)
- SPI, I2C, RS-232, RS-485, LIN compatible
- Auto-Baud Detect, auto-wake-up on start
- Up to 18 I/O Pins:
- Individually programmable pull-ups
- Slew rate control
- Interrupt-on-change with edge-select
- Up to Two Data Signal Modulators (DSM)
- Intelligent Analog Peripherals:
- 10-Bit Analog-to-Digital Converter (ADC):
- Up to 12 external channels
- Conversion available during Sleep
- Up to Two Operational Amplifiers (OPA):
- Selectable internal and external channels
- High and low GBWP operating modes
- Up to Four Fast Comparators (COMP):
- Low-Power/High-Speed mode
- Up to five external inverting inputs
- Up to eight external non-inverting inputs
- Fixed Voltage Reference at non-inverting input(s)
- Comparator outputs externally accessible
- Digital-to-Analog Converters (DAC):
- Up to two 10-bit resolution DACs
- Up to two 5-bit resolution DACs
- Voltage Reference:
- Fixed Voltage Reference (FVR): 1.024V, 2.048V and 4.096V output levels
- Zero-Cross Detector (ZCD):
- Detect high voltage AC signal
- Programmable Ramp Generator (PRG)
- Slope compensation
- High Current Drive I/Os:
- 100 mA capacity
- Low voltage
- Clocking Structure:
- 16 MHz Internal Oscillator:
- ±1% at calibration
- Selectable frequency range 32 MHz to 31 kHz
- 31 kHz Low-Power Internal Oscillator
- 4x Phase-Locked Loop (PLL):
- For up to 32 MHz internal operation
- External Oscillator Block with:
- Three external clock modes up to 32 MHz