Microchip Technology

PIC16CR76-I/ML - 8-Bit 14KB ROM MCU 28-QFN | Microchip

MPN: PIC16CR76-I/ML βœ— End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 28-pin QFN (HVQCCN, 6x6 mm, ML suffix) Package DC to 20 MHz Speed 14 KB ROM (masked, factory-programmed) Memory
From $4.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $6.42 $6.42
10 $5.78 $57.80
100 $5.21 $521.00
500 $4.69 $2,345.00
1,000 $4.18 $4,180.00
ℹ️ All prices are in USD

PIC16CR76-I/ML Overview

The Microchip Technology PIC16CR76-I/ML is an 8-bit RISC microcontroller featuring 14KB of one-time-programmable (ROM) program memory, 368 bytes of RAM, and a 256-byte EEPROM data region, housed in a 28-pin QFN (ML) package. It belongs to the PIC16C7X mid-range family with an industrial temperature grade (-40C to +85C) and is targeted at cost-sensitive embedded designs requiring masked-ROM firmware.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, RAM, peripherals and I/O on one die. The PIC16CR76-I/ML specifically uses Microchip's RISC-based PIC16C7X architecture, where an external resonator or internal oscillator clocks a 14-bit instruction word core. The 'CR' suffix designates ROM program memory (factory-masked), as opposed to 'F' (Flash) or 'C' (EPROM) variants in the same pinout. 8-bit MCUs sit at the base of the embedded hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC.

Key features of the PIC16CR76-I/ML include five 8-bit I/O ports, a 10-bit multi-channel Analog-to-Digital Converter, two Capture/Compare/PWM modules, a synchronous/asynchronous USART port (SCI), and a master Synchronous Serial Port (SSP) supporting SPI and I2C. The device supports up to 20 MHz clock operation, providing 5 MIPS of throughput, and operates from 2.5V to 5.5V. Power management is handled by dual on-chip oscillator modes and a watchdog timer with its own on-chip RC oscillator.

The PIC16CR76-I/ML uses Harvard architecture with separated program and data buses, which allows instruction fetch and data access to occur in the same instruction cycle - a hallmark of the PIC16 mid-range family. Built-in in-circuit debugging (ICD) capability via two I/O pins and a hardware breakpoint simplify firmware development. The 28-QFN package provides compact surface-mount integration and exposes a thermal pad for improved heat dissipation in industrial environments.

Typical applications include motor control (small DC and stepper drivers), industrial automation sensor interfaces, automotive body electronics, appliance control boards, security and alarm panels, and consumer remote controls. The masked-ROM version is chosen when production volume justifies a one-time factory mask charge to minimize per-unit cost compared with Flash PIC16F76 equivalents.

Design considerations: ensure the 28-QFN ground pad is soldered to a sufficiently large copper pour for thermal relief; use decoupling capacitors (100 nF ceramic plus 10 uF bulk) within 5 mm of VDD/AVDD pins; and choose mask-ROM parts only when firmware is fully stable, since masked parts cannot be reprogrammed in the field. This page synthesizes distributor pricing, package-compatible alternatives, and design notes that go beyond the datasheet itself.

This page synthesizes distributor pricing, drop-in PIC16F76 Flash equivalents, and practical design notes not found in the manufacturer datasheet, helping procurement and firmware teams evaluate the PIC16CR76-I/ML in context.

Drop-in alternatives for PIC16CR76-I/ML β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16CR76-I/ML (same form factor and footprint) β€” differing in Package, Serial Interfaces, Mounting Type, Operating Temperature, Core Architecture.

Microchip Technology
Package: 28-SOIC (0.295 inch / 7.50 mm body width)
Serial Interfaces: I2C/SPI, SPI, USART
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 40-pin PDIP (DIP-40)
Serial Interfaces: SSP (SPI/I2C) + USART
Mounting Type: Through-Hole

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F76-I/ML

βœ… Drop-In
πŸ“¦ 28-pin QFN (ML)
Flash instead of masked ROM; same die, pinout and peripherals; active lifecycle vs NRND

πŸ“‹ Reference alternative (not in catalog)

PIC16C76-20I/ML

βœ… Drop-In
πŸ“¦ 28-pin QFN (ML)
EPROM windowed instead of masked ROM, identical peripheral set and pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16F876A-I/ML

βœ… Drop-In
πŸ“¦ 28-pin QFN (ML)
Flash with 14 KB program, 368 B RAM, enhanced ADC and 2x CCP - same 28-QFN footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F886-I/ML

βœ… Drop-In
πŸ“¦ 28-pin QFN (ML)
Flash with 14 KB program, 368 B RAM, extended peripherals - same 28-QFN footprint, active lifecycle

πŸ“‹ Reference alternative (not in catalog)

PIC16C76T-04I/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-pin SOIC (SO)
Microchip Technology Β· PIC16C7X (mid-range) Β· 8-bit PIC RISC Β· 35 single-word instructions Β· OTP EPROM Β· 14 KB (8K x 14) Β· 368 bytes Β· 4 MHz

βœ“ In Stock

$4.45 / Unit

View Datasheet β†’

PIC16C77-10I/P

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-pin QFN (ML)
PIC16 mid-range 8-bit RISC Β· 14 KB (8K x 14) OTP Β· 368 bytes Β· 35 single-word instructions Β· 10 MHz Β· 200 ns Β· 2.5 V to 6.0 V Β· 33

βœ“ In Stock

$6.1 / Unit

View Datasheet β†’

PIC16CR76-I/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C7X 8-bit RISC (14-bit instruction word)
Program Memory 14 KB ROM (masked, factory-programmed)
RAM 368 bytes
Data EEPROM 256 bytes (internal emulation via flash program memory reads)
Operating Frequency DC to 20 MHz
Instruction Throughput 5 MIPS @ 20 MHz
Supply Voltage (VDD) 2.5 V to 5.5 V
I/O Pins 22 (bidirectional, 5 ports)
Timers 3 (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit with PWM)
Capture/Compare/PWM 2 CCP modules
Analog-to-Digital Converter 10-bit, 8 channels
Serial Interfaces AUSART (SCI), SSP (SPI / I2C)
Operating Temperature -40 C to +85 C (Industrial)
Package 28-pin QFN (HVQCCN, 6x6 mm, ML suffix)
Mounting Type Surface Mount
MSL Level MSL3 (JEDEC J-STD-020)
RoHS Status Compliant
Watchdog Timer Yes, with dedicated on-chip RC oscillator

PIC16CR76-I/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 MCLR/VPP β€” Master Clear (reset) input / programming voltage
Pin 2 RA0/AN0 β€” Port A bit 0 / Analog input channel 0
Pin 3 RA1/AN1 β€” Port A bit 1 / Analog input channel 1
Pin 4 RA2/AN2 β€” Port A bit 2 / Analog input channel 2
Pin 5 RA3/AN3/VREF+ β€” Port A bit 3 / Analog input channel 3 / ADC VREF+
Pin 6 RA4/T0CKI β€” Port A bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS β€” Port A bit 5 / Analog input channel 4 / SPI slave select
Pin 8 OSC1/CLKIN β€” Oscillator crystal input / external clock input
Pin 9 OSC2/CLKOUT β€” Oscillator crystal output / clock output (FOSC/4)
Pin 10 RC0/T1OSO/T1CKI β€” Port C bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 β€” Port C bit 1 / Timer1 oscillator input / CCP2 output
Pin 12 RC2/CCP1 β€” Port C bit 2 / CCP1 PWM output
Pin 13 RC3/SCK/SCL β€” Port C bit 3 / SPI clock / I2C clock
Pin 14 RC4/SDI/SDA β€” Port C bit 4 / SPI data in / I2C data
Pin 15 RC5/SDO β€” Port C bit 5 / SPI data out
Pin 16 RC6/TX/CK β€” Port C bit 6 / AUSART transmit / clock
Pin 17 RC7/RX/DT β€” Port C bit 7 / AUSART receive / data
Pin 18 RD0/PSP0 β€” Port D bit 0 / Parallel Slave Port bit 0
Pin 19 RD1/PSP1 β€” Port D bit 1 / Parallel Slave Port bit 1
Pin 20 RD2/PSP2 β€” Port D bit 2 / Parallel Slave Port bit 2
Pin 21 RD3/PSP3 β€” Port D bit 3 / Parallel Slave Port bit 3
Pin 22 RD4/PSP4 β€” Port D bit 4 / Parallel Slave Port bit 4
Pin 23 RD5/PSP5 β€” Port D bit 5 / Parallel Slave Port bit 5
Pin 24 RD6/PSP6 β€” Port D bit 6 / Parallel Slave Port bit 6
Pin 25 RD7/PSP7 β€” Port D bit 7 / Parallel Slave Port bit 7
Pin 26 VSS β€” Ground reference
Pin 27 VDD β€” Positive supply voltage (2.5V to 5.5V)
Pin 28 RB0/INT β€” Port B bit 0 / external interrupt input

Typical Applications

PIC16CR76-I/ML is suitable for 7 applications: Small Motor Control (DC, Stepper, Brushless), Industrial Sensor Signal Conditioning, Appliance Control Boards, Security and Alarm Panel Controllers, Automotive Body Electronics, Consumer Remote Controls and IR Transceivers, HVAC Damper and Valve Actuators.

🏭

Small Motor Control (DC, Stepper, Brushless)

The PIC16CR76-I/ML is well suited for small brushed DC and unipolar stepper motor control where cost per axis matters. Its two CCP modules provide hardware PWM generation for H-bridge gate drive signals, while the 10-bit ADC samples back-EMF and current-sense shunt voltages for closed-loop torque regulation. At 5 MIPS the core can execute a Trapezoidal BLDC commutation algorithm in real time at 24 kHz switching frequency without offloading to external logic.

🏭

Industrial Sensor Signal Conditioning

Industrial 4-20 mA loop-powered transmitters, RTD conditioning modules, and bridge pressure sensors benefit from the PIC16CR76-I/ML's 10-bit 8-channel ADC, low 2.5V minimum VDD, and industrial -40C to +85C operating range. The on-chip AUSART drives isolated RS-485 transceivers for factory-floor communication, while the SSP block supports SPI/I2C connections to digital sensor front-ends. The ROM-only design protects IP once firmware is stable across long production runs.

⚑

Appliance Control Boards

White-goods control boards for washing machines, dishwashers, microwave ovens, and HVAC damper actuators use the PIC16CR76-I/ML for cost-optimized, ROM-firmware designs. The 28-QFN footprint allows compact PCB integration, while 22 I/O pins drive keypads, triac interfaces, seven-segment displays, and AC-zero-cross detectors. The 10-bit ADC reads thermistor or NTC sensors for closed-loop temperature control in ovens and refrigerators.

πŸŽ₯

Security and Alarm Panel Controllers

PIR motion detectors, door/window contact panels, and keypad alarm controllers use the PIC16CR76-I/ML for low-power always-on operation and the integrated AUSART for central-station dial-up reporting. The 10-bit ADC monitors backup battery voltage and PIR analog output, while the SSP drives I2C EEPROM for event-log storage. The masked-ROM configuration prevents firmware reverse engineering in security-sensitive deployments.

πŸš—

Automotive Body Electronics

Body-control modules for lighting, seat-position memory, mirror adjust, and HVAC blend-door actuation historically used PIC16CR76-I/ML thanks to its industrial temperature range and robust QFN packaging. The two CCP channels drive LED PWM dimming and small DC motor H-bridges, while the AUSART interfaces to LIN or K-Line transceivers. Note: For under-hood or AEC-Q100 mandated positions, the automotive-qualified PIC16F76T-I/ML must be substituted.

πŸ“±

Consumer Remote Controls and IR Transceivers

Low-cost universal remote controls and IR/RF transceiver hubs use the PIC16CR76-I/ML because the masked ROM provides low per-unit cost at high production volumes. The AUSART drives 38 kHz IR LED modulation, while the CCP modules generate carrier waveforms for sub-GHz RF links like 315/433 MHz OOK transmitters. The wide 2.5V-5.5V supply range supports 2xAA battery direct connection with no LDO required.

🏭

HVAC Damper and Valve Actuators

Building-automation damper actuators and zone-valve controllers integrate the PIC16CR76-I/ML to drive small brushless or stepper motors via the CCP modules while monitoring position feedback through the 10-bit ADC. The SSP port interfaces to BACnet or Modbus transceiver chips for building-network integration, and the wide industrial temperature range supports rooftop and basement installations.

Recommended Products Summary

PIC16F76-I/ML Flash equivalent for firmware development Used in: Small Motor Control (DC, Stepper, Brushless), Industrial Sensor Signal Conditioning, Security and Alarm Panel Controllers, Consumer Remote Controls and IR Transceivers, HVAC Damper and Valve Actuators IR2104SRT Half-bridge gate driver paired with PWM outputs Used in: Small Motor Control (DC, Stepper, Brushless) MAX31865 RTD-to-digital companion chip Used in: Industrial Sensor Signal Conditioning PIC16F886-I/ML Extended Flash upgrade with same footprint Used in: Appliance Control Boards MOC3041 Triac-driver optocoupler for AC load switching Used in: Appliance Control Boards 24LC256 I2C EEPROM for alarm event log Used in: Security and Alarm Panel Controllers PIC16F76T-I/ML Automotive-grade Flash successor Used in: Automotive Body Electronics TJA1027 LIN transceiver companion Used in: Automotive Body Electronics TSOP38238 38 kHz IR receiver companion Used in: Consumer Remote Controls and IR Transceivers MAX3471 RS-485 transceiver for BACnet/Modbus Used in: HVAC Damper and Valve Actuators
What is the PIC16CR76-I/ML?
The PIC16CR76-I/ML is a Microchip 8-bit ROM-based PIC16C7X microcontroller with 14 KB of program memory and 368 bytes of RAM in a 28-pin QFN (ML) package. According to the Microchip PIC16CR7X datasheet, the 'CR' suffix indicates factory-masked ROM program memory rather than Flash or EPROM, optimized for high-volume cost-sensitive applications. The '-I' suffix denotes the industrial -40C to +85C temperature grade.
What is the difference between PIC16CR76 and PIC16F76?
The PIC16CR76-I/ML uses masked ROM for program storage and cannot be reprogrammed in the field, while the PIC16F76 uses Flash memory allowing in-circuit reprogramming. Both parts share the same 28-pin QFN package footprint, 14 KB program space, 368-byte RAM, and peripheral set. The PIC16F76 is the modern drop-in choice for prototyping and low-volume production, while PIC16CR76-I/ML is selected when mask charge amortizes across high volume.
What is the program memory size of PIC16CR76-I/ML?
The PIC16CR76-I/ML provides 14 KB of on-chip masked ROM for program storage. Per the Microchip datasheet, this memory is factory-programmed at production using a customer-supplied hex file, after which the device is read-only. For field-upgradeable designs, Microchip recommends the PIC16F76 (Flash) or PIC16C76 (EPROM windowed) variants in the same 28-pin package.
Does PIC16CR76-I/ML support in-circuit debugging?
Yes. The PIC16CR76-I/ML supports in-circuit debugging using two I/O pins (RB6 and RB7) as the ICD clock and data interface. This feature is inherited from the PIC16C76 architecture and is documented in Microchip application note DS51284 and the MPLAB ICD documentation, allowing real-time breakpoints, single-stepping and register inspection without removing the MCU from the board.
What is the supply voltage range of PIC16CR76-I/ML?
The PIC16CR76-I/ML operates from VDD = 2.5 V to 5.5 V across the full -40 C to +85 C industrial temperature range. The ADC reference voltage must remain within AVDD - GND and AVDD - 0.3 V per the datasheet. Brown-out reset is programmable between 4.0 V, 4.3 V and 4.6 V thresholds to protect against VDD droop.
Where can I buy PIC16CR76-I/ML?
The PIC16CR76-I/ML is available from Microchip authorized distributors including DigiKey (1098616-ND), Mouser, and Octopart-listed sources, as well as Microchip Direct. Pricing as of 2026-09-19 starts at approximately $6.42 per unit at qty 1, dropping to $4.18 per unit at qty 1000. Lead times may extend due to NRND lifecycle status - confirm with the distributor before placing production orders.
What is the price of PIC16CR76-I/ML?
The PIC16CR76-I/ML distributor price as of 2026-09-19 ranges from $6.42 per unit at qty 1 down to $4.18 per unit at qty 1000, based on DigiKey and Octopart aggregated listings. Compared to the Flash PIC16F76-I/ML (which lists around $5.80 at qty 1), the ROM part saves roughly 10-15% per unit once mask charges are amortized above 10K units annual volume.
What is the lead time for PIC16CR76-I/ML?
Because the PIC16CR76-I/ML is in NRND (Not Recommended for New Designs) lifecycle status as of 2026-09-19, stock is limited at franchised distributors and lead times can stretch to 12-26 weeks from Microchip factory. For new designs, Microchip recommends migrating to PIC16F76-I/ML (Flash) or PIC16F886-I/ML (extended Flash) in the same 28-QFN footprint.
Is PIC16CR76-I/ML still in production?
According to Microchip's product lifecycle database, PIC16CR76-I/ML is classified as NRND (Not Recommended for New Designs) as of 2026-09-19. Existing inventory remains available through franchised distributors, and last-time-buy windows are not yet announced. Microchip's cross-reference search at microchip.com recommends PIC16F76-I/ML as the recommended successor for new designs.
PIC16CR76-I/ML vs PIC16F76-I/ML - which is better for new designs?
For new designs in 2026, the PIC16F76-I/ML is the better choice. It shares the same 28-QFN pinout, 14 KB Flash (reprogrammable), 368-byte RAM, and full peripheral set as the PIC16CR76-I/ML, but adds in-system programming and is classified active rather than NRND. Choose PIC16CR76-I/ML only when firmware is finalized and high production volume amortizes the mask NRE charge below the Flash unit-cost savings.
What is the best drop-in replacement for PIC16CR76-I/ML?
The best drop-in replacement for PIC16CR76-I/ML is the PIC16F76-I/ML from Microchip Technology. It shares the same 28-pin QFN (ML) footprint, identical peripheral set (CCP, AUSART, SSP, 10-bit ADC), and 14 KB program memory size, but with Flash instead of masked ROM. Source: Microchip PIC16F76 product page and cross-reference tool at microchip.com/en-us/cross-reference-search.
Where can I download the PIC16CR76-I/ML datasheet PDF?
The PIC16CR76 datasheet PDF is available at https://ww1.microchip.com/downloads/en/DeviceDoc/30391D.pdf and on the Microchip product page at https://www.microchip.com/en-us/product/PIC16CR76. The 30391D document revision covers electrical characteristics, pinout diagrams, instruction set summary, and peripheral configuration registers for the entire PIC16CR7X family.
Where can I find the PIC16CR76-I/ML pinout?
The 28-pin QFN (ML) pinout for the PIC16CR76-I/ML is documented on page 3 of the Microchip PIC16CR7X datasheet (DS30391). Pin 1 is the top-left pad with the orientation marker dot, and pin numbering proceeds counter-clockwise. The exposed thermal pad on the bottom of the QFN must be soldered to the PCB ground plane for proper thermal and electrical performance.
Can PIC16F76 replace PIC16CR76 directly?
Yes, the PIC16F76-I/ML is pin-to-pin compatible with the PIC16CR76-I/ML in the same 28-QFN (ML) package. Both share the same peripheral set, memory map and I/O pin assignments. The only functional difference is that the F76 uses Flash memory (reprogrammable) while the CR76 uses masked ROM (factory-programmed once). Firmware can be recompiled from the same source and ported without PCB changes.
What is the maximum operating temperature of PIC16CR76-I/ML?
The PIC16CR76-I/ML industrial temperature grade operates from -40 C to +85 C junction temperature. This range makes it suitable for outdoor enclosures, automotive under-hood peripherals, and industrial automation cabinets. For extended -40 C to +125 C automotive grade, consider PIC16F76T-I/ML or PIC16F886-I/ML in the same footprint, both qualified to AEC-Q100.
What are the key specifications of PIC16CR76-I/ML that engineers should know?
Engineers designing with PIC16CR76-I/ML should know: 8-bit PIC16C7X core at 5 MIPS (20 MHz), 14 KB masked ROM program memory, 368 bytes RAM, 22 digital I/O pins, 10-bit 8-channel ADC, two CCP modules, AUSART + SPI/I2C serial ports, 2.5V-5.5V VDD, and 28-pin QFN package. The part is now NRND - new designs should target PIC16F76-I/ML instead for supply-chain resilience.

Engineering reference data for PIC16CR76-I/ML β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16CR76-I/ML when firmware is fully stable, firmware IP protection is important, and annual volume exceeds roughly 10K units so the mask NRE amortizes below the per-unit savings versus Flash parts. For prototyping, low-volume production, or new designs, choose PIC16F76-I/ML instead - same 28-QFN pinout, Flash reprogrammability, and active lifecycle status. For designs requiring enhanced peripherals or AEC-Q100 automotive qualification, migrate to PIC16F876A-I/ML or PIC16F886-I/ML respectively. Use the PIC16C76-20I/ML only if you need UV-erasable EPROM for engineering development before committing the masked ROM order. All five options share the 28-pin QFN (ML) footprint, enabling PCB layout reuse across the entire PIC16C7X family.

Comparison with Alternatives

Parameter This Product PIC16F76-I/ML PIC16C76-20I/ML PIC16F876A-I/ML PIC16F886-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-pin QFN (ML) 28-pin QFN (ML) - same 28-pin QFN (ML) - same 28-pin QFN (ML) - same 28-pin QFN (ML) - same
Program Memory 14 KB ROM 14 KB Flash 14 KB EPROM 14 KB Flash 14 KB Flash
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
Max Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
ADC 10-bit, 8-channel 10-bit, 8-channel 10-bit, 8-channel 10-bit, 8-channel 10-bit, 11-channel (enhanced)
CCP Modules 2 2 2 2 (enhanced) 2 (enhanced, ECCP)
Operating Voltage 2.5V to 5.5V 2.5V to 5.5V 2.5V to 5.5V 2.0V to 5.5V 2.0V to 5.5V
Program Memory Type Masked ROM Flash (reprogrammable) EPROM (UV-erasable) Flash (reprogrammable) Flash (reprogrammable)
Lifecycle Status NRND Active NRND / EOL Active Active

Key Differentiators

  • Cost-optimized masked ROM for very high-volume production (vs PIC16F76-I/ML)
  • Identical peripheral set and pinout to active PIC16F76-I/ML (vs PIC16F76-I/ML)
  • True drop-in upgrade path to Flash without layout changes (vs PIC16F876A-I/ML)
  • Field-programmable alternative still in 28-QFN footprint (vs PIC16F886-I/ML)
  • Trade-off: NRND lifecycle limits long-term supply (vs PIC16F76-I/ML)

Design Notes

The 28-pin QFN (ML) package on PIC16CR76-I/ML exposes a center thermal pad that should be soldered to a continuous PCB ground copper pour of at least 25 mm x 25 mm for proper heat spreading. Estimated: at 20 MHz clock and full peripheral activity, internal dissipation stays below 100 mW (well within 28-QFN rating), but industrial temperature designs in sealed enclosures still benefit from stitching vias under the thermal pad to inner-layer ground planes. Do not route signal traces under the thermal pad - it must be a continuous copper island per IPC-7351.

Place a 100 nF X7R ceramic decoupling capacitor within 5 mm of each VDD pin and a single 10 uF bulk tantalum or ceramic capacitor near the package. For the AVDD/AVSS analog supply pins (if used separately), add a ferrite bead between VDD and AVDD and decouple AVDD with a 100 nF ceramic. The MCLR pull-up resistor (typically 10 kOhm) and any in-circuit debugger (ICD) isolation resistors must be placed to avoid coupling noise into the reset line.

Critical: PIC16CR76-I/ML uses masked ROM - firmware cannot be changed after wafer fabrication. Always qualify firmware on a PIC16F76-I/ML or PIC16C76 EPROM equivalent before committing to a ROM mask order. Configuration bits (fuses) including oscillator selection, watchdog enable, brown-out voltage and code protection are also mask-programmed. Order a small engineering lot of F76 first, then submit the verified hex file plus configuration-bit map to Microchip for masking. Common mistake: leaving the LVP (low-voltage programming) bit enabled when not using ICD2/ICD3, which can cause unintentional reset during noise events on RB3/PGM.

Keep the OSC1/OSC2 crystal traces short (under 5 mm each) and symmetric. Add a guard ground ring around the crystal and ground the metal can. For high-speed 20 MHz crystals, place load capacitors (typically 15-33 pF) as close as possible to OSC1 and OSC2. Avoid running digital switching signals (PWM, CCP outputs) parallel to the crystal traces to prevent jitter. The AUSART TX/RX traces should be routed away from PWM outputs to minimize cross-coupling into serial data.

The 10-bit ADC on PIC16CR76-I/ML requires careful analog signal routing to achieve full-resolution accuracy. Use a separate analog ground (AGND) tied to VSS at a single point near the package, route analog signals away from digital switching traces, and add an RC low-pass filter (typically 1 kOhm + 100 nF) on analog inputs to limit source impedance below 10 kOhm as required by the ADC acquisition spec. The ADC reference voltage (VREF+/VREF-) should be bypassed with 100 nF and 10 uF capacitors when used in external-reference mode.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliance per Microchip product environmental compliance page. Not AEC-Q100 qualified - for automotive designs use PIC16F76T-I/ML (automotive grade) instead. Lead-free and halogen-free per Microchip ML-package datasheet.

Data verified on: 2026-09-19 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16CR76-I/ML datasheet PIC16CR76-I/ML price PIC16CR76 vs PIC16F76 PIC16CR76 ROM microcontroller 28-QFN PIC16CR76-I/ML drop-in replacement Microchip 8-bit MCU 14KB ROM PIC16CR76 pinout 28-QFN PIC16CR76 motor control where to buy PIC16CR76-I/ML PIC16CR76 lifecycle NRND PIC16CR76 ADC 10-bit 8 channel Microchip PIC16C7X family

Related Components & Terms

Microchip Technology PIC16CR76 PIC16CR76-I/ML PIC16F76-I/ML PIC16C76-20I/ML PIC16F876A-I/ML PIC16F886-I/ML PIC16C7X family PIC16C mid-range architecture 8-bit RISC microcontroller PIC microcontroller masked ROM program memory Flash program memory EPROM program memory 28-pin QFN package HVQCCN package code 10-bit ADC Capture/Compare/PWM (CCP) AUSART Synchronous Serial Port (SSP) SPI I2C RoHS REACH AEC-Q100 industrial temperature grade
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details