PIC16C74AT-10/L - 8-bit OTP MCU, 10MHz, 7KB EPROM | Microchip
N.º da peça: PIC16C74AT-10/L ✗ Fim de vida| Qtd. | Preço unitário | 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 Visão geral
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.
Alternativas drop-in para PIC16C74AT-10/L — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16C74AT-10/L (mesmo formato e footprint) — diferindo em Package, Timers, Core Architecture, CCP Modules, Operating Temperature.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C74A-10/L
✅ Drop-In✓ Em estoque
$8.4 / unidade
Ver ficha técnica →PIC16C74A-10I/L
✅ Drop-In✓ Em estoque
$6.1 / unidade
Ver ficha técnica →PIC16C74A-10/P
✅ Drop-In✓ Em estoque
$4.65 / unidade
Ver ficha técnica →PIC16C74A-10E/L
✅ Drop-In✓ Em estoque
$7.95 / unidade
Ver ficha técnica →PIC16F74-I/L
✅ Drop-In✓ Em estoque
$8.6904 / unidade
Ver ficha técnica →PIC16C74B-10/L
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16C74AT-10/L Classificações máximas e características elétricas
| 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 |
| Frequência máxima de clock | 10 MHz |
| Instruction Cycle Time | 200 ns at 10 MHz |
| Supply Voltage (Vcc) | 4.0 V to 6.0 V |
| Temperatura de operação | 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 |
| Encapsulamento | 44-pin PLCC (J-lead, 16.59 x 16.59 mm) |
| Tipo de montagem | Surface Mount |
| Status RoHS | Compliant |
| Lead-Free | Yes |
Configuração de pinos do PIC16C74AT-10/L
| Pino 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage |
| Pino 2 | RA0/AN0 — Port A bit 0 / Analog input 0 |
| Pino 3 | RA1/AN1 — Port A bit 1 / Analog input 1 |
| Pino 4 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| Pino 5 | RA3/AN3/VREF- — Port A bit 3 / Analog input 3 / ADC Vref- |
| Pino 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Pino 7 | RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI Slave Select |
| Pino 8 | RE0/RD — Port E bit 0 / Parallel slave read control |
| Pino 9 | RE1/WR — Port E bit 1 / Parallel slave write control |
| Pino 10 | RE2/CS — Port E bit 2 / Parallel slave chip select |
| Pino 11 | VDD — Positive supply voltage |
| Pino 12 | VSS — Ground |
| Pino 13 | OSC1/CLKIN — Oscillator input / external clock |
| Pino 14 | OSC2/CLKOUT — Oscillator output |
| Pino 15 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in |
| Pino 16 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 |
| Pino 17 | RC2/CCP1 — Port C bit 2 / CCP1 PWM output |
| Pino 18 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pino 19 | RD0 — Port D bit 0 |
| Pino 20 | RD1 — Port D bit 1 |
| Pino 21 | RD2 — Port D bit 2 |
| Pino 22 | RD3 — Port D bit 3 |
| Pino 23 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pino 24 | RC5/SDO — Port C bit 5 / SPI data out |
| Pino 25 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Pino 26 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Pino 27 | RD4 — Port D bit 4 |
| Pino 28 | RD5 — Port D bit 5 |
| Pino 29 | RD6 — Port D bit 6 |
| Pino 30 | RD7 — Port D bit 7 |
| Pino 31 | VSS — Ground |
| Pino 32 | VDD — Positive supply voltage |
| Pino 33 | RB0/INT — Port B bit 0 / External interrupt |
| Pino 34 | RB1 — Port B bit 1 |
| Pino 35 | RB2 — Port B bit 2 |
| Pino 36 | RB3/PGM — Port B bit 3 / Low-voltage programming |
| Pino 37 | RB4 — Port B bit 4 |
| Pino 38 | RB5 — Port B bit 5 |
| Pino 39 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pino 40 | RB7/PGD — Port B bit 7 / ICSP data |
| Pino 41 | AVDD — Analog supply voltage |
| Pino 42 | AVSS — Analog ground |
| Pino 43 | AN5 — Analog input 5 |
| Pino 44 | AN7 — Analog input 7 |
Aplicações típicas
PIC16C74AT-10/L é adequado para 6 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C74AT-10/L — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- 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)
Notas de projeto
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.
Informações de conformidade
RoHS compliant per Microchip product page. AEC-Q100 not applicable - choose PIC16C74A-10E/L suffix variant for automotive grade.