
Microchip Technology PIC16F18056 & PIC16F18076 8-Bit Microcontrollers
Microchip Technology PIC16F18056 and PIC16F18076 8-Bit Microcontrollers feature a suite of digital and analog peripherals that enable cost-sensitive sensor and real-time control applications. These MCUs are available in 28-pin to 44-pin packages with 28KB program Flash memory and speeds up to 32MHz. The PIC16F18056 and PIC16F18076 MCUs include a 10-bit Analog-to-Digital Converter with Computation (ADCC), automated Capacitive Voltage Divider (CVD) techniques for advanced capacitive touch sensing, averaging, filtering, oversampling and threshold comparison, and a charge pump in addition to an 8-bit Digital-to-Analog Converter (DAC) module.The Microchip Technology PIC16F18056 and PIC16F18076 MCUs include three 10-bit Pulse Width Modulation (PWM) modules, Peripheral Pin Select (PPS), digital communication peripherals, timers, and waveform generators. These devices also provide memory features such as the Memory Access Partition (MAP) to support users in data protection and bootloader applications. Data EEPROM and a Device Information Area (DIA) that stores Fixed Voltage Reference (FVR) offset values help improve Analog-to-Digital Converter (ADC) accuracy.
The PIC16F18056 is available in 28-pin SPDIP, SOIC, SSOP, and VQFN packages. The PIC16F18076 is offered in 40-pin PDIP and QFN packages and a 44-pin TQFP package.
Features
- Core features
- C-compiler optimized RISC architecture
- Operating speed:
- DC to 32MHz clock input
- 125ns minimum instruction time
- 16-level deep hardware stack
- Low-current Power-on Reset (POR)
- Configurable Power-up Timer (PWRT)
- Brown-out Reset (BOR)
- Watchdog Timer (WDT)
- Memory
- Up to 28KB of program Flash memory
- Up to 2KB of data SRAM memory
- Up to 256Bytes of data EEPROM memory
- Memory Access Partition (MAP) with program Flash memory partitioned into:
- Application block
- Boot block
- Storage Area Flash (SAF) block
- Programmable code protection and write protection
- Device Information Area (DIA) stores:
- Fixed Voltage Reference (FVR) measurement data
- Microchip Unique Identifier (MUI)
- Device Characteristics Area (DCI) Stores:
- Program/erase row sizes
- Pin count details
- Direct, indirect, and relative addressing modes
- Power-saving functionality
- Sleep
- Reduced device power consumption
- Reduced system electrical noise while performing ADC conversions
- Low Power Mode Features
- Sleep
- <900nA typical @ 3V/25°C (WDT enabled)
- <600nA typical @ 3V/25°C (WDT disabled)
- Operating Current
- 48µA typical @ 32kHz, 3V/25°C
- <1mA typical @ 4MHz, 5V/25°C
- Sleep
- Sleep
- Clocking structure
- High-Precision Internal Oscillator Block (HFINTOSC):
- Selectable frequencies up to 32MHz
- ±2% at calibration
- Internal 31kHz Oscillator (LFINTOSC)
- External high-frequency Clock input
- Two External Clock (EC) power modes
- Secondary Oscillator (SOSC)
- High-Precision Internal Oscillator Block (HFINTOSC):
- Programming and Debug features
- In-Circuit Serial Programming™ (ICSP™) via two pins
- In-Circuit Debug (ICD) with three breakpoints via two pins
- Debug integrated on-chip
- Operating characteristics
- 1.8V to 5.5V operating voltage range
- Operating temperature range
- Industrial: -40°C to +85°C
- Extended: -40°C to +125°C
- Package options
- PIC16F18056: SPDIP-28, SOIC-28, SSOP-28, VQFN-28
- PIC16F18076: PDIP-40, QFN-40, TQFP-44
- Digital peripherals
- Two Capture/Compare/PWM (CCP) Modules
- 16-bit resolution for Capture/Compare modes
- 10-bit resolution for Pulse-Width Modulator (PWM) mode
- Three Pulse-Width Modulators (PWM)
- 10-bit resolution
- Four Configurable Logic Cells (CLC)
- Integrated combinational and sequential logic
- One Complementary Waveform Generator (CWG)
- Rising and falling edge dead-band control
- Full-bridge, half-bridge, and 1-channel drive
- Multiple signal sources
- Programmable dead band
- Fault-shutdown input
- One configurable 8/16-bit timer (TMR0)
- Two 16-bit timers (TMR1/3) with Gate Control
- Three 8-bit timers (TMR2/4/6) with Hardware Limit Timer (HLT)
- One Numerically Controlled Oscillator (NCO)
- Generates true linear frequency control and increased frequency resolution
- Input clock up to 64MHz
- Up to Two Enhanced Universal Synchronous Asynchronous Receiver Transmitters (EUSART)
- RS-232, RS-485, and LIN compatible
- Auto wake-up on Start
- Up to Two Host Synchronous Serial Ports (MSSP)
- Serial Peripheral Interface (SPI) mode
- Inter-Integrated Circuit (I2C) mode
- Peripheral Pin Select (PPS)
- Device I/O Port Features
- Up to 35 I/O pins
- One input-only pin
- Individual I/O direction, open-drain, input threshold, slew rate, and weak pull-up control
- Interrupt-on-Change (IOC) on up to 25 pins
- One external interrupt pin
- Two Capture/Compare/PWM (CCP) Modules
- Analog peripherals
- Analog-to-Digital Converter with Computation (ADCC)
- 10-bit resolution
- Up to 35 external input channels
- Four internal input channels
- Internal ADC oscillator (ADCRC)
- Operates in Sleep
- Selectable auto-conversion trigger sources
- Charge Pump Module
- Improves accuracy of analog modules at low voltages
- 8-bit Digital-to-Analog Converter (DAC)
- Output available on one I/O pin
- Internal connections to ADC and Comparators
- One Comparator (CMP)
- Up to four external inputs
- Configurable output polarity
- External output via Peripheral Pin Select
- Zero-Cross Detect (ZCD)
- Two Fixed Voltage References (FVR)
- Analog-to-Digital Converter with Computation (ADCC)
Applications
- Sensor networks
- Real-time control applications
- User interface
- Data protection
- Bootloader applications
- Industrial
Videos
Block Diagram

Publicado: 2022-06-07
| Actualizado: 2024-05-07