Code Examples on GitHub
The PIC16F152xx 8-bit product family features an essential peripheral set including key Core Independent Peripherals (CIPs), Intelligent Analog, and standard communication modules. Paired with it's ability for eXtreme Low-Power, this family is particularly well-suited for a wide range of low-power applications. Included in the feature set are multiple PWMs, various communication peripherals, an internal temperature sensor, and memory features like a Memory Access Partition (MAP) and Device Information Area (DIA). These product will be offered in a broad selection of packages and pin counts from 8 to 44(40)-pins, to support customers in a variety of applications.
Additional Features
Enhanced Mid-range Core with 49 Instructions, 16 Stack Levels
Flash Program Memory with Self Read/Write Capability
Low Power and System Flexibility
eXtreme Low Power (XLP)
Peripheral Pin Select (PPS)
Communication
EUSART(UART)
MSSP(SPI/I2C)
Intelligent Analog
12 Channel 10-bit ADC with Voltage Reference (ADC)
Timing and Measurement
1x 8/16-bit Timer (TMR0)
1x 16-bit Timer (TMR1)
1x 8-bit Timer (TMR2)
Waveform Control
2x 10-bit PWMs
2x Capture, Compare, PWM (CCP)
Safety and Monitoring
Watchdog Timer (WDT)
Enhanced Power-On/Off-Reset
Programmable Brown-Out Reset (BOR) with fast recovery
Code Examples on GitHub
The PIC16F152xx 8-bit product family features an essential peripheral set including key Core Independent Peripherals (CIPs), Intelligent Analog, and standard communication modules. Paired with it's ability for eXtreme Low-Power, this family is particularly well-suited for a wide range of low-power applications. Included in the feature set are multiple PWMs, various communication peripherals, an internal temperature sensor, and memory features like a Memory Access Partition (MAP) and Device Information Area (DIA). These product will be offered in a broad selection of packages and pin counts from 8 to 44(40)-pins, to support customers in a variety of applications.
Additional Features
- Enhanced Mid-range Core with 49 Instructions, 16 Stack Levels
- Flash Program Memory with Self Read/Write Capability
- Low Power and System Flexibility
- eXtreme Low Power (XLP)
- Peripheral Pin Select (PPS)
- Communication
- EUSART(UART)
- MSSP(SPI/I2C)
- Intelligent Analog
- 12 Channel 10-bit ADC with Voltage Reference (ADC)
- Timing and Measurement
- 1x 8/16-bit Timer (TMR0)
- 1x 16-bit Timer (TMR1)
- 1x 8-bit Timer (TMR2)
- Waveform Control
- 2x 10-bit PWMs
- 2x Capture, Compare, PWM (CCP)
- Safety and Monitoring
- Watchdog Timer (WDT)
- Enhanced Power-On/Off-Reset
- Programmable Brown-Out Reset (BOR) with fast recovery