PIC16C74AT-10I/L - 8-bit OTP MCU 7KB 192 RAM 33 I/O | Microchip
MPN: PIC16C74AT-10I/L ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $9.4 | $9.40 |
| 10 | $8.46 | $84.60 |
| 100 | $7.52 | $752.00 |
| 500 | $6.58 | $3,290.00 |
| 1,000 | $5.64 | $5,640.00 |
PIC16C74AT-10I/L Overview
What is an 8-bit OTP microcontroller? It is a single-chip microcomputer built around an 8-bit data path that executes instructions stored in one-time-programmable non-volatile memory. OTP means the program memory can be written once at production time and is then permanently retained, making these parts a cost-effective choice for high-volume, fixed-function embedded products. Within the broader component taxonomy, this part belongs to microcontroller -> 8-bit MCU -> PIC16 family -> mid-range MCU -> CMOS RISC processor -> semiconductor IC.
Key features of the PIC16C74AT-10I/L include the PIC16C mid-range Harvard RISC core with a 14-bit instruction word, an integrated analog-to-digital converter (per the PIC16C7X family definition), multiple timers, a USART, and synchronous/Asynchronous serial port support. The 33 I/O pins can source/sink up to 25 mA per pin, enabling direct drive of LEDs and small relays. The 44-PLCC package is a J-leaded surface-mount format with a 16.59 x 16.59 mm body.
Technically, the PIC16C7X family uses a two-stage pipeline, single-cycle instruction execution (excluding branches), and a hardware multiplier-free ALU, which simplifies instruction decoding and keeps dynamic current low. The 192-byte RAM is shared with a 16-deep hardware stack and Special Function Registers (SFRs), and the 7 KB OTP supports in-system programming via Microchip's standard ICSP protocol.
Typical applications include industrial automation controllers, automotive body and chassis subsystems, appliance control boards, instrumentation front-ends, and consumer electronics embedded control. The wide operating voltage (4 V to 6 V) and industrial temperature range make it well-suited for harsh-environment embedded designs.
When designing with this part, note that OTP memory cannot be erased; prototypes should use the windowed (JW) or flash-based (PIC16F) equivalent. Plan firmware revisions accordingly, and allocate the 33 I/Os against the requirements of the application early in the design.
This page synthesizes real distributor pricing, verified drop-in alternatives, and practical design notes that the bare datasheet does not surface in one place.
Drop-in alternatives for PIC16C74AT-10I/L — 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 PIC16C74AT-10I/L (same form factor and footprint) — differing in Package, Data EEPROM, Mounting Type, A/D Converter, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C74A-10I/L
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C74A-20I/L
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$8.75 / Unit
View Datasheet →PIC16C74A-10E/L
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$7.95 / Unit
View Datasheet →PIC16C74A-10/L
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$8.4 / Unit
View Datasheet →PIC16C74A-04I/P
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$7.5 / Unit
View Datasheet →PIC16C74AT-10I/L Maximum Ratings & Electrical Characteristics
| Manufacturer | Microchip Technology |
| Series | PIC16C7X (PIC16C74A) |
| Core | 8-bit PIC16 mid-range RISC |
| Instruction Word Width | 14-bit |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 bytes |
| Data EEPROM | Not present (OTP family) |
| Maximum CPU Frequency | 10 MHz |
| Operating Voltage Range | 4 V to 6 V |
| Number of I/O Pins | 33 |
| Package | 44-PLCC (J-lead, 16.59 x 16.59 mm) |
| Mounting Type | Surface Mount (Tape and Reel) |
| Operating Temperature | -40 C to +85 C (Industrial) |
| I/O Sink/Source Current | 25 mA per pin |
| Programmable Memory Type | One-Time Programmable (OTP) |
PIC16C74AT-10I/L 44-plcc (j-lead, 16.59 x 16.59 mm) Pin Configuration Guide
Pin configuration for PIC16C74AT-10I/L (44-plcc (j-lead, 16.59 x 16.59 mm) 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 PIC16C74AT-10I/L.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC16C74AT-10I/L is suitable for 7 applications: Industrial Automation Controllers, Automotive Body and Chassis Electronics, Appliance Control Boards, Instrumentation Front-Ends, Consumer Electronics Embedded Control, Power Supply and UPS Controllers, Educational and Hobby Embedded Development.
Industrial Automation Controllers
The PIC16C74AT-10I/L fits industrial automation controllers because its 33 I/O pins can directly interface with pushbuttons, selector switches, indicator LEDs, and 24 V logic via external opto-isolators. The 7 KB OTP program memory holds typical PLC sub-routines and ladder-logic interpreters, while the 192 bytes of SRAM is sufficient for I/O scanning tables. The -40 C to +85 C industrial temperature range covers factory floor environments, and the 10 MHz instruction cycle delivers deterministic interrupt response for time-critical control loops.
Recommended
Automotive Body and Chassis Electronics
In automotive body and chassis modules (window lift, seat controller, instrument cluster back-end, climate control) the PIC16C74AT-10I/L is well-matched thanks to its industrial temperature range, 4 V to 6 V supply (compatible with 12 V battery after regulation), and 25 mA per-pin drive that directly powers small relays and LED indicators. The PIC16C7X family's integrated 8-bit ADC reads analog sensors such as temperature and position. OTP memory ensures the firmware cannot be accidentally rewritten by supply transients, which is desirable for safety-relevant automotive subsystems.
Recommended
Appliance Control Boards
The PIC16C74AT-10I/L is widely deployed in appliance control boards for washing machines, dishwashers, microwave ovens, and HVAC indoor units. Its 33 I/Os handle keypad scanning, seven-segment or LCD display driving, and triac/relay actuation through optoisolators. The 7 KB OTP holds the state machine and sensor-fusion routines, while the 4 V to 6 V supply is compatible with rectified-and-regulated mains-derived rails. Industrial temperature rating supports operation in unventilated appliance enclosures.
Recommended
Instrumentation Front-Ends
Bench-top and field instrumentation such as digital multimeters, process calibrators, and laboratory data loggers use the PIC16C74AT-10I/L as the supervisor MCU. Its 8-bit ADC (multiplexed across Port A and Port E) reads sensor signals, while the USART bridges to a host PC or display module. The 10 MHz CPU is sufficient for filtering and averaging loops at typical sample rates up to a few kHz. The OTP memory locks firmware revisions and prevents accidental overwrites during EMC events.
Recommended
Consumer Electronics Embedded Control
Consumer devices such as set-top boxes, audio amplifiers, remote-control receivers, and small appliances use the PIC16C74AT-10I/L for front-panel control and IR/serial protocol handling. The PIC16C7X USART supports standard baud rates up to 115.2 kbps for inter-MCU or host communications, and the 33 I/Os are enough to scan keypads and drive VFD/LCD modules. OTP program memory locks the firmware version, which is important for warranty tracking in high-volume consumer products.
Recommended
Power Supply and UPS Controllers
In off-line and online UPS systems, inverter controllers, and switch-mode power supply housekeeping blocks, the PIC16C74AT-10I/L provides supervisory functions: AC-line voltage and current sensing via the ADC, fan-speed PWM control, fault logging in SRAM, and communication with the host via USART. Its 4 V to 6 V supply is compatible with auxiliary 5 V rails derived from the main converter. The industrial temperature range tolerates the elevated ambient inside power-conversion enclosures.
Recommended
Educational and Hobby Embedded Development
The PIC16C74AT-10I/L is also used in university embedded-systems courses and advanced hobby projects because it represents the canonical PIC16 mid-range architecture with full peripheral integration. The 7 KB OTP and 192 bytes of RAM force students to optimize code and data structures, which is excellent pedagogy. Development is typically done with PIC16F74 equivalents (same die, flash memory) before finalizing on the PIC16C74A OTP for production. The 44-PLCC is breadboard-friendly via PLCC-to-DIP adapters.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C74AT-10I/L — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C74A-10I/L | PIC16C74A-20I/L | PIC16C74A-10E/L | PIC16C74A-10/L | PIC16C74A-04I/P |
|---|---|---|---|---|---|---|
| Package | 44-PLCC (J-lead, 16.59x16.59 mm) | 44-PLCC (L) - same | 44-PLCC (L) - same | 44-PLCC (L) - same | 44-PLCC (L) - same | 44-PLCC (L) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Architecture | 8-bit PIC16 mid-range RISC, 14-bit instruction | 8-bit PIC16 mid-range RISC, 14-bit - same | 8-bit PIC16 mid-range RISC, 14-bit - same | 8-bit PIC16 mid-range RISC, 14-bit - same | 8-bit PIC16 mid-range RISC, 14-bit - same | 8-bit PIC16 mid-range RISC, 14-bit - same |
| Program Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14) | 7 KB | 7 KB | 7 KB | 7 KB | 7 KB |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| Maximum CPU Frequency | 10 MHz | 10 MHz | 20 MHz (+100%) | 10 MHz | 10 MHz | 4 MHz (-60%) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (Extended) | 0 C to +70 C (Commercial) | -40 C to +85 C |
| Number of I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Operating Voltage | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V |
Key Differentiators
- Same-die family at higher 20 MHz clock in identical 44-PLCC package (vs PIC16C74A-20I/L)
- Industrial -40 C to +85 C temperature grade with OTP code lock (vs PIC16C74A-10E/L)
- OTP EPROM code lock prevents firmware overwrites in noisy environments (vs Flash-based PIC16F74-I/L)
Design Notes
The PIC16C74AT-10I/L uses OTP (one-time-programmable) EPROM, so any code bug locked into the part cannot be field-updated. Always develop and debug on a flash-based sibling such as the PIC16F74 (same 44-PLCC /L suffix) and migrate the final, signed firmware image to the PIC16C74A OTP only for production. Budget the cost of one-time engineering samples separately, and never use the OTP part in early design spins.
Decouple VDD/VSS pairs (pins 11/12 and 31/32) with 100 nF X7R ceramic capacitors placed within 5 mm of the package pins. Add a 10 uF tantalum or aluminum polymer bulk capacitor on the same 5 V rail to support the in-rush during EPROM programming pulses. The PIC16C7X family requires the bulk capacitor to remain above 4.5 V during programming; an undersized bulk cap will cause programming failures that are difficult to diagnose.
Keep the 44-PLCC land pattern matched to JEDEC MS-018 and observe the manufacturer's recommended thermal relief on all 44 pads to simplify hand-rework. Place the quartz crystal or ceramic resonator within 10 mm of pins 13 (OSC1) and 14 (OSC2), and route the MCLR reset line (pin 1) away from switching nodes to avoid spurious resets. The exposed die pad is not present on PLCC, so no bottom-side thermal pad is required.
The 33 I/O pins each source/sink up to 25 mA; the absolute maximum total current for the entire VDD bus is 200 mA. When driving LED arrays, sequence the LEDs or use a 1-of-N multiplex scheme so that average current stays well below 200 mA. For long PCB traces or ribbon-cable harnesses, add series resistors (typically 100 ohm) on USART and external-interrupt lines to dampen ringing caused by cable capacitance.
Estimated: at 10 MHz CPU activity and full 33-I/O switching at 25 mA, the worst-case internal dissipation is approximately (Vdd x I_dd_active) plus I/O switching losses, typically around 350 mW. The 44-PLCC junction-to-ambient thermal resistance is approximately 50 C/W, yielding a 17.5 C rise above ambient at 350 mW. Operation is safe within the industrial -40 C to +85 C ambient range; no heatsink or airflow is required.
Compliance Information
RoHS and lead-free per Microchip product environmental data as of 2026-09-18. Not AEC-Q100 qualified - for automotive safety-critical applications select PIC16F or dsPIC equivalents with explicit AEC-Q100 documentation.