Enhanced Mid-range Core with 49 Instruction, 16 Stack Levels
Flash Program Memory with self read/write capability
High Endurance Flash Memory (HEF)
128 B of Non-volatile Data Storage
Internal 48MHz Oscillator
Universal Serial Bus 2.0 Module with clock recovery from USB host
MI2C / SPI Module
Enhanced Addressable USART Module
25mA Source/Sink current I/O
1x 8-bit Timer (TMR0)
1x 16-bit Timer (TMR1)
Extended Watchdog Timer (WDT)
Enhanced Power-On/Off-Reset
Low-Power Brown-Out Reset (LPBOR)
Programmable Brown-Out Reset (BOR)
In Circuit Serial Programming (ICSP)
In-Circuit Debug using a Debug Header
eXtreme Low Power (XLP) LF Variant (1.8V – 3.6V)
PIC16F145x (1.8V – 5.5V)
Attribute | Value |
---|---|
Family Name | PIC16F |
Package Type | QFN |
Mounting Type | Surface Mount |
Pin Count | 16 |
Device Core | 8 bit CPU |
Data Bus Width | 8bit |
Program Memory Size | 7 kB |
Maximum Frequency | 48MHz |
RAM Size | 512 B |
USB Channels | 1 |
Number of PWM Units | 1 |
ADC Channels | 1 |
Number of SPI Channels | 1 |
Typical Operating Supply Voltage | 5.5 (Maximum) V |
Timer Resolution | 8 bit, 16 bit |
Height | 0.95mm |
PWM Channels | 2 |
Timers | 1 (1 x 16 bit), 1 (2 x 8 bit) |
Maximum Operating Temperature | +85 °C |
Number of UART Channels | 1 |
Pulse Width Modulation | 1 (2 x 10 bit) |
Length | 4mm |
Dimensions | 4 x 4 x 0.95mm |
Number of I2C Channels | 1 |
ADCs | 1 (1 x 10 bit) |
Width | 4mm |
Program Memory Type | Flash |
Minimum Operating Temperature | -40 °C |
Number of Timers | 2 |
PWM Resolution | 10bit |
Number of ADC Units | 1 |
ADC Resolution | 10bit |
Number of USART Channels | 1 |