PIC16C74B-04E/PQ - 8-bit MCU, 7KB OTP, 4MHz, 44-MQFP | Microchip
MPN: PIC16C74B-04E/PQ ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.2 | $162.00 |
| 100 | $13.95 | $1,395.00 |
| 500 | $11.85 | $5,925.00 |
| 1,000 | $9.95 | $9,950.00 |
PIC16C74B-04E/PQ Overview
What is a PIC16C74B? The PIC16C74B belongs to the PIC16 mid-range 8-bit microcontroller family, a class of RISC microcontrollers built on Harvard architecture with separate program and data buses. These devices sit in the hierarchy: microcontroller -> embedded MCU -> 8-bit MCU -> PIC mid-range, and they are widely used as the system controller in cost-sensitive industrial and consumer products where deterministic real-time response matters more than raw throughput.
The PIC16C74B integrates 33 digital I/O lines, an 8-channel 8-bit Analog-to-Digital Converter (ADC), two 8-bit timers plus one 16-bit timer, two Capture/Compare/PWM (CCP) modules, a synchronous serial port configurable as 3-wire SPI or 2-wire I2C, and a USART with 9-bit address masking. The brown-out reset, watchdog timer with on-chip RC oscillator, and programmable code protection harden the device for unattended installations.
Typical applications include industrial automation controllers, automotive body and chassis subsystems, consumer appliances, uninterruptible power supply (UPS) front panels, and sensor-conditioning front-ends. The 8-channel ADC allows direct interface with thermistor, potentiometer, or 4-20 mA loop transducers, while the dual CCP modules drive brushed DC motors or generate precision PWM waveforms for switching power supply control loops.
The "E" suffix denotes the Extended industrial temperature grade (-40C to +125C), and "04" specifies the 4 MHz maximum oscillator frequency. The PIC16C74B-04E/PQ is supplied in Pb-free MQFP-44 packaging on tray, and programmers using the Microchip MPLAB ICD 2/3 or PICSTART Plus can develop code with the free MPLAB X IDE and MPASM assembler.
Drop-in alternatives for PIC16C74B-04E/PQ — 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 PIC16C74B-04E/PQ (same form factor and footprint) — differing in Core Architecture, Package, Serial Interfaces, Timers, RoHS Status.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C74B-04/PQ
✅ Drop-In✓ In Stock
$7.25 / Unit
View Datasheet →PIC16C74B-04E/L
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$9.3 / Unit
View Datasheet →PIC16C74AT-20I/PQ
✅ Drop-In✓ In Stock
$7.1 / Unit
View Datasheet →PIC16F74-I/PQ
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C74B-20I/PQ
✅ Drop-In✓ In Stock
$7 / Unit
View Datasheet →PIC16C74B-04E/PQ Maximum Ratings & Electrical Characteristics
| Architecture | PIC16CXX mid-range, 8-bit RISC, Harvard |
| Program Memory Size | 7 KB (4K x 14) OTP |
| RAM Size | 192 x 8 bytes |
| EEPROM Data Memory | None (OTP only) |
| Maximum Clock Frequency | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| Supply Voltage (Vdd) | 5 V nominal (4.0 V - 6.0 V) |
| Number of I/O Pins | 33 |
| ADC Channels / Resolution | 8 channels / 8-bit |
| Timers | Two 8-bit + one 16-bit (TMR0, TMR1, TMR2) |
| Capture/Compare/PWM | 2 CCP modules |
| Serial Interfaces | SSP (SPI / I2C), USART (SCI) with 9-bit addr |
| Package | 44-MQFP (10x10 mm) - PQ suffix |
| Operating Temperature | -40C to +125C (E grade, extended) |
| Mounting Type | Surface Mount (MQFP) |
| RoHS Status | Pb-free MQFP package, see compliance note |
PIC16C74B-04E/PQ 44-mqfp (10x10 mm) - pq suffix Pin Configuration Guide
Pin configuration for PIC16C74B-04E/PQ (44-mqfp (10x10 mm) - pq suffix package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC16C74B-04E/PQ.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC16C74B-04E/PQ is suitable for 6 applications: Industrial Automation Controller, Automotive Body Control Module, Uninterruptible Power Supply (UPS) Front Panel, Consumer Appliance Controller, Sensor Conditioning Front-End, Security and Access Control Panel.
Industrial Automation Controller
The PIC16C74B-04E/PQ's Extended temperature grade (-40C to +125C), 33 I/O pins, and 8-channel 8-bit ADC suit it for industrial PLC input modules, conveyor controllers, and sensor-hub nodes. At 4 MHz it delivers deterministic 200 ns instruction cycles, sufficient for digital filtering and slow PID loops. The 7 KB OTP holds typical ladder-logic-to-C translation tables for legacy equipment retrofits. Its on-chip USART and SSP (SPI/I2C) peripherals interface Modbus RTU over RS-485 transceivers, while the two CCP modules drive triac-fired heater elements or proportional valves. The extended temp rating lets it sit in unventilated control cabinets near motor drives.
Recommended
Automotive Body Control Module
The PIC16C74B-04E/PQ's extended -40C to +125C temperature grade, watchdog timer, and brown-out reset make it appropriate for non-safety automotive body electronics such as central locking, mirror adjustment, seat controllers, and interior lighting. The 8-channel ADC reads switch positions and potentiometers for trim controls, while the 33 I/O lines drive relays and H-bridge motor drivers. The 4 MHz oscillator is more than sufficient for CAN-like software bit-banging at 125 kbps when paired with an external MCP2515 CAN controller, or for LIN slave implementations via the USART. The 7 KB OTP fits compact state-machine firmware typical of body modules.
Recommended
Uninterruptible Power Supply (UPS) Front Panel
The PIC16C74B-04E/PQ integrates the display scanning, keypad input, and alarm logic functions of a small UPS front panel. Its 33 I/O lines multiplex a 4-digit 7-segment LED display plus 16 status LEDs directly without external logic, while the 8-channel ADC monitors battery voltage, load current, and internal temperature. The two CCP modules generate PWM for the audible buzzer alarm and for inverter reference voltage trim. The 5 V supply, 4 MHz clock, and extended temperature grade tolerate the harsh thermal environment near the UPS transformer. The 7 KB OTP holds fault-history logs and self-test routines that rarely change after deployment.
Recommended
Consumer Appliance Controller
The PIC16C74B-04E/PQ serves as the main controller in white-goods appliances such as washing machines, dishwashers, and microwave ovens where cost and reliability outweigh raw performance. The 8-channel ADC reads water level, temperature, and door-switch inputs; the two CCP modules drive motor direction relays and the buzzer; the 33 I/O lines multiplex the LCD or VFD display and the keypad matrix. At 4 MHz with 7 KB OTP, the firmware fits state-machine wash-cycle programs with EEPROM-backed settings. The 44-MQFP package gives sufficient board area for I/O expansion while fitting the appliance's compact main board.
Recommended
Sensor Conditioning Front-End
The PIC16C74B-04E/PQ's 8-channel 8-bit ADC, two 16-bit CCP/PWM channels, and SSP/USART peripherals fit sensor-conditioning front-end modules that aggregate multiple analog inputs and forward digital readings over RS-485 or SPI. Typical use is a multi-thermistor temperature scanner, where the ADC digitizes eight NTC voltages, the firmware applies linearization, and the USART streams the result in Modbus format. The Extended temperature grade lets the module sit in outdoor enclosures with solar heat gain. The 7 KB OTP fits calibration constants and lookup tables, while the 192-byte RAM holds the latest eight readings before transmission.
Recommended
Security and Access Control Panel
The PIC16C74B-04E/PQ is well-matched to security keypad panels, RFID readers, and small alarm panels. Its 33 I/O lines scan a 4x4 keypad matrix, drive an LCD or 7-segment display, and energize relays for door strikes; the 8-channel ADC reads battery voltage and tamper-switch analog inputs. The USART connects to an external GSM or Ethernet module for alarm reporting, while the SSP bus drives an external EEPROM for event-log storage. The watchdog timer and brown-out reset provide the reliability required by 24/7 standby operation, and the 7 KB OTP keeps the panel firmware locked against field reprogramming by intruders.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C74B-04E/PQ — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C74B-04/PQ | PIC16C74B-04E/L | PIC16C74AT-20I/PQ | PIC16F74-I/PQ | PIC16C74B-20I/PQ |
|---|---|---|---|---|---|---|
| Package | 44-MQFP (PQ) | 44-MQFP (PQ) - same | 44-PLCC (L) - different footprint | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB Flash | 7 KB OTP |
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40C to +125C (Extended) | 0C to +70C (commercial) | -40C to +125C | -40C to +85C (industrial) | -40C to +85C | -40C to +85C |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| ADC Channels | 8 x 8-bit | 8 x 8-bit | 8 x 8-bit | 8 x 8-bit | 8 x 8-bit | 8 x 8-bit |
| Memory Type | OTP (one-time) | OTP | OTP | OTP | Flash (re-programmable) | OTP |
Key Differentiators
- Extended industrial temperature grade on the same die (vs PIC16C74B-04/PQ)
- Lower 4 MHz oscillator rating for EMI-sensitive applications (vs PIC16C74B-20I/PQ)
- True 8-bit PIC mid-range RISC architecture (vs PIC16F74-I/PQ)
Design Notes
The PIC16C74B-04E/PQ uses One-Time Programmable (OTP) memory, so firmware bugs cannot be fixed in-circuit. Always verify the OTP part number with a windowed (JW) sample during prototype development, then commit the verified firmware to the OTP variant. If field updates are required, design with a flash-based equivalent such as PIC16F74-I/PQ from the start. Microchip's PRO MATE II socket module AC164308 supports the 44-MQFP package for production programming.
The PIC16C74B-04E/PQ operates from a single 5 V supply within the range of 4.0 V to 6.0 V. Use the on-chip brown-out reset (BOR) to hold the device in reset when Vdd falls below the configured threshold (default 4.0 V), preventing EEPROM/flash corruption in noisy supply environments. Add a 100 nF decoupling capacitor close to each Vdd/Vss pin pair, plus a 10 uF bulk capacitor near the voltage regulator. For ADC accuracy, place a small ferrite bead between the digital Vdd and AVdd pins when reading low-level analog signals.
The 44-MQFP package has a 0.8 mm lead pitch and a 10x10 mm body, which is straightforward to route on a 4-layer PCB with 0.2 mm vias. Provide a continuous ground plane under the IC and route analog and digital signals on different layers to minimize ADC crosstalk. The exposed die-pad is not present on this MQFP package, so thermal dissipation is limited to the leads only - this is acceptable for the typical 25 mA active / 5 uA sleep current draw of the PIC16C74B family.
Compliance Information
Pb-free MQFP package per Microchip product page. Not AEC-Q100 qualified - this part is Extended temp grade, not automotive qualified. For AEC-Q100 designs, use PIC16F74-E/PQ or PIC18F equivalent.