PIC16C74AT-10/L - 8-bit OTP MCU, 10MHz, 7KB EPROM | Microchip
Référence : PIC16C74AT-10/L ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $14.5 | $14,50 |
| 10 | $12.8 | $128,00 |
| 100 | $10.95 | $1 095,00 |
| 500 | $9.4 | $4 700,00 |
| 1 000 | $8.25 | $8 250,00 |
PIC16C74AT-10/L Présentation
An OTP (One-Time Programmable) microcontroller is a member of the ROM-based MCU family in which program memory can be written once during production or pre-programming and then becomes read-only at run time. OTP parts sit hierarchically below flash-based MCUs and above mask-ROM variants in the broader taxonomy: microcontroller -> embedded MCU -> ROM/OTP/Flash microcontroller -> 8-bit mid-range PIC. Compared with flash parts, OTP offers lower per-unit cost at high volumes and is favored in mature, code-stable designs where firmware revisions are no longer required.
Key features of the PIC16C74AT-10/L include a wide 4.0V to 6.0V supply voltage range, an instruction cycle of 200ns at 10MHz, Harvard architecture for separate program/data buses, and industrial-grade commercial operating temperature support. The on-chip A/D converter provides eight input channels at 8-bit resolution, supporting mixed-signal applications without an external ADC. Brown-out reset, power-on reset, watchdog timer with its own on-chip RC oscillator, and code protection are also standard.
The device uses the PIC mid-range 14-bit instruction set, with 35 single-cycle instructions and an 8-level deep hardware stack. Interrupt handling is fully vectored with 14 sources, and the integrated USART plus MSSP support both asynchronous serial and synchronous SPI/I2C communications, eliminating many external glue-logic components.
Typical applications include industrial control, motor drive command interfaces, instrument front-panel controllers, automotive body electronics (where the automotive-grade -40C to +125C variant is selected), HVAC controls, smart sensor hubs, and embedded control subsystems in mid-complexity appliances. In particular, the 44-pin PLCC footprint and rich peripheral mix make it well-suited as a glue controller that ties analog sensors and digital actuators to a host processor.
When designing with this part, observe the OTP-programming flow: code is finalized and shipped to a programmer for one-time writes before PCB assembly. Allow a 4-cycle oscillator startup window for crystal-resonator modes and ensure MCLR is properly decoupled. The commercial temperature grade is suitable for most indoor industrial enclosures; specify the I-suffix variant for extended industrial and the E-suffix for automotive-grade deployments.
This page synthesizes verified distributor pricing, drop-in alternatives, and practical design guidance not found in the standalone manufacturer datasheet.
Alternatives de remplacement direct pour PIC16C74AT-10/L — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16C74AT-10/L (même facteur de forme et même empreinte) — différant par Package, Timers, Core Architecture, CCP Modules, Operating Temperature.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16C74A-10/L
✅ Remplacement direct✓ En stock
$8.4 / unité
Voir la fiche technique →PIC16C74A-10I/L
✅ Remplacement direct✓ En stock
$6.1 / unité
Voir la fiche technique →PIC16C74A-10/P
✅ Remplacement direct✓ En stock
$4.65 / unité
Voir la fiche technique →PIC16C74A-10E/L
✅ Remplacement direct✓ En stock
$7.95 / unité
Voir la fiche technique →PIC16F74-I/L
✅ Remplacement direct✓ En stock
$8.6904 / unité
Voir la fiche technique →PIC16C74B-10/L
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C74AT-10/L Valeurs maximales et caractéristiques électriques
| Core Architecture | 8-bit PIC mid-range (Harvard) |
| Instruction Set | 14-bit, 35 single-cycle instructions |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 bytes |
| Fréquence d'horloge maximale | 10 MHz |
| Instruction Cycle Time | 200 ns at 10 MHz |
| Supply Voltage (Vcc) | 4.0 V to 6.0 V |
| Température de fonctionnement | 0 C to +70 C (commercial) |
| Number of I/O Pins | 33 |
| A/D Converter | 8-bit, 8 channels |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication Peripherals | USART, MSSP (SPI/I2C) |
| CCP Modules | Capture/Compare/PWM |
| Boîtier | 44-pin PLCC (J-lead, 16.59 x 16.59 mm) |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
| Lead-Free | Yes |
Configuration des broches de PIC16C74AT-10/L
| Broche 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage |
| Broche 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Broche 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Broche 4 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| Broche 5 | RA3/AN3/VREF- — Port A bit 3 / Analog input 3 / ADC Vref- |
| Broche 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Broche 7 | RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI Slave Select |
| Broche 8 | RE0/RD — Port E bit 0 / Parallel slave read control |
| Broche 9 | RE1/WR — Port E bit 1 / Parallel slave write control |
| Broche 10 | RE2/CS — Port E bit 2 / Parallel slave chip select |
| Broche 11 | VDD — Positive supply voltage |
| Broche 12 | VSS — Ground |
| Broche 13 | OSC1/CLKIN — Oscillator input / external clock |
| Broche 14 | OSC2/CLKOUT — Oscillator output |
| Broche 15 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in |
| Broche 16 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 |
| Broche 17 | RC2/CCP1 — Port C bit 2 / CCP1 PWM output |
| Broche 18 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Broche 19 | RD0 — Port D bit 0 |
| Broche 20 | RD1 — Port D bit 1 |
| Broche 21 | RD2 — Port D bit 2 |
| Broche 22 | RD3 — Port D bit 3 |
| Broche 23 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Broche 24 | RC5/SDO — Port C bit 5 / SPI data out |
| Broche 25 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Broche 26 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Broche 27 | RD4 — Port D bit 4 |
| Broche 28 | RD5 — Port D bit 5 |
| Broche 29 | RD6 — Port D bit 6 |
| Broche 30 | RD7 — Port D bit 7 |
| Broche 31 | VSS — Ground |
| Broche 32 | VDD — Positive supply voltage |
| Broche 33 | RB0/INT — Port B bit 0 / External interrupt |
| Broche 34 | RB1 — Port B bit 1 |
| Broche 35 | RB2 — Port B bit 2 |
| Broche 36 | RB3/PGM — Port B bit 3 / Low-voltage programming |
| Broche 37 | RB4 — Port B bit 4 |
| Broche 38 | RB5 — Port B bit 5 |
| Broche 39 | RB6/PGC — Port B bit 6 / ICSP clock |
| Broche 40 | RB7/PGD — Port B bit 7 / ICSP data |
| Broche 41 | AVDD — Analog supply voltage |
| Broche 42 | AVSS — Analog ground |
| Broche 43 | AN5 — Analog input 5 |
| Broche 44 | AN7 — Analog input 7 |
Applications typiques
PIC16C74AT-10/L convient pour 6 applications: Industrial Process Control, HVAC Control Boards, Instrument Front Panel Controller, Automotive Body Electronics (Legacy), Smart Sensor Hubs, Embedded Appliance Control.
Industrial Process Control
The PIC16C74AT-10/L is well suited to industrial process controllers because its 10MHz core, 7KB OTP, and integrated 8-bit ADC let a single chip read analog sensors, drive relays, and run a deterministic control loop. The 44-pin PLCC provides 33 I/O lines for keypad, LCD, and actuator interfaces, and the wide 4-6V supply simplifies 5V industrial bus integration. Pin-compatible flash equivalents are available for fleet firmware updates.
Recommandé
HVAC Control Boards
In HVAC control boards the PIC16C74AT-10/L drives temperature sensors via the 8-channel 8-bit ADC, switches triacs for blower and compressor control through PWM CCP outputs, and communicates with a host thermostat over the on-chip USART. The 192-byte RAM and 35-instruction mid-range core are sufficient for proportional-integral control loops. The PLCC package is field-replaceable, reducing service cost on legacy installations.
Recommandé
Instrument Front Panel Controller
For bench-top test instruments the PIC16C74AT-10/L serves as the front-panel glue controller: the USART or MSSP interfaces to the main DSP/measurement ASIC, while 33 I/O pins drive keypads, rotary encoders, and LCD backlights via PWM. The OTP memory ensures the firmware is locked at production, preventing field tampering with calibration data. The 10MHz speed gives sub-microsecond response to panel events.
Recommandé
Automotive Body Electronics (Legacy)
Legacy automotive body modules - central locking, mirror control, climate blend doors - used the PIC16C74AT-10/L for its wide supply tolerance, robust brown-out-reset, and watchdog timer with dedicated RC oscillator. In modern designs, the automotive-grade PIC16C74A-10E/L is selected for -40C to +125C operation. The 44-pin PLCC integrates easily into body control harnesses requiring 30+ I/O lines.
Recommandé
Smart Sensor Hubs
The PIC16C74AT-10/L is a strong fit for sensor-hub nodes aggregating multiple analog and digital sensors: the 8-channel ADC reads thermocouples, pressure, and humidity transducers; the MSSP runs I2C or SPI sensor chains; the USART streams data to a host. With 192-byte RAM and 7KB code space, advanced calibration and linearization routines fit easily. Pin-compatibility with flash variants allows late-stage firmware updates.
Recommandé
Embedded Appliance Control
Mid-complexity appliances such as washing machines, dishwashers, and induction cooktops historically used the PIC16C74AT-10/L as the main controller: the ADC monitors motor current and water level, the PWM CCP modules drive triac-based heater control, and the USART interfaces to LED/LCD display boards. The 44-pin PLCC delivers enough I/O for keypad, buzzer, and safety interlocks, and the OTP memory secures the safety firmware at production.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16C74AT-10/L — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16C74A-10/L | PIC16C74A-10I/L | PIC16F74-I/L | PIC16C74B-10/L |
|---|---|---|---|---|---|
| Package | 44-PLCC (J-lead) | 44-PLCC (J-lead) - same | 44-PLCC (J-lead) - same | 44-PLCC (J-lead) - same | 44-PLCC (J-lead) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | Flash | EPROM |
| Program Memory Size | 7 KB (4K x 14) | 7 KB | 7 KB | 7 KB | 7 KB |
| Maximum Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 10 MHz | 10 MHz |
| Operating Temperature | 0 C to +70 C | 0 C to +70 C | -40 C to +85 C | -40 C to +85 C | 0 C to +70 C |
| A/D Converter | 8-bit, 8 channels | 8-bit, 8 channels | 8-bit, 8 channels | 8-bit, 8 channels | 8-bit, 8 channels |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active | Obsolete |
Principaux différenciateurs
- Same-die pin compatibility with active flash PIC16F74 (vs PIC16F74-I/L)
- Tape-and-reel packaging for high-volume assembly (vs PIC16C74A-10/L (non-T))
- Industrial temperature alternatives in same footprint (vs PIC16C74A-10I/L)
Notes de conception
OTP EPROM parts cannot be re-programmed or UV-erased once written. Confirm the firmware image is fully validated before programming the PIC16C74AT-10/L and ship only verified code to production. Engineers used to flash PICs sometimes assume OTP parts support in-circuit updates - they do not. For late-stage firmware changes, plan to use the flash-based PIC16F74-I/L instead.
Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin (pins 11 and 32) and a bulk capacitor on the AVdd/AVss pair (pins 41 and 42). Keep crystal traces to OSC1/OSC2 (pins 13/14) short and shielded by a ground pour. The MCLR/VPP pin (pin 1) needs a 10 kohm pull-up to VDD and a 100 nF cap to ground to suppress noise-induced resets.
The 44-pin PLCC footprint uses J-leads on all four sides. Reserve at least 2 mm of clearance inside the land pattern for socket compatibility, and ensure the PCB land pattern follows the JEDEC MO-047 standard. If migrating to the 44-pin TQFP package (different suffix), verify the PCB footprint is updated - the pinout is the same but the land pattern is not.
Informations de conformité
RoHS compliant per Microchip product page. AEC-Q100 not applicable - choose PIC16C74A-10E/L suffix variant for automotive grade.