PIC16C74BT-04I/L - 8-bit OTP MCU, 4MHz, 7KB, 33 I/O | Microchip
부품 번호: PIC16C74BT-04I/L ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $8.42 | $8.42 |
| 10 | $7.95 | $79.50 |
| 100 | $6.83 | $683.00 |
| 500 | $5.71 | $2,855.00 |
| 1,000 | $4.33 | $4,330.00 |
PIC16C74BT-04I/L 개요
A PIC microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data RAM, and peripherals into one IC. Within the broader taxonomy, PIC16C74B belongs to the PIC16C family, which sits under the mid-range PIC MCU category, which itself is a subset of 8-bit microcontrollers, which falls under the broader class of embedded controllers and, ultimately, semiconductors. Mid-range PIC MCUs use a 14-bit instruction word and a Harvard architecture with separate program and data buses, which is why this part's program memory is specified as 4K x 14 rather than 4K x 8.
Key features of the PIC16C74BT-04I/L include a 20MHz maximum oscillator input, on-chip peripherals such as a multi-channel 8-bit ADC, two 8-bit timers plus one 16-bit timer, a synchronous serial port (SSP) configurable for SPI or I2C, a USART for asynchronous serial communication, a parallel slave port, and a watchdog timer with its own on-chip RC oscillator. The CPU executes 35 instructions, all single-cycle except for program branches, which take two cycles. Industrial temperature grade (-40C to +85C) and 4.0V to 5.5V supply range make it suitable for factory-floor and process-control designs.
This device is part of Microchip's PIC16C7X family (PIC16C73B/74B/76/77), all sharing the same peripheral set and pinout family but differing in memory size and package options. The 'B' suffix denotes the enhanced/revision B silicon with improved ADC and peripheral performance compared to the original PIC16C74/A. The 'T' in the MPN indicates tape-and-reel packaging, '-04' specifies the 4MHz speed grade, 'I' is the industrial temperature range, and '/L' denotes the 44-pin PLCC lead finish.
Typical applications include industrial control systems, sensor signal conditioning with on-chip ADC, motor control, instrumentation with serial communication links, and embedded control where simple RISC firmware with predictable timing is preferred over more complex 32-bit cores. The wide operating voltage (4.0V-5.5V) and industrial temperature rating allow deployment in factory automation and outdoor equipment.
When designing with this device, note that OTP memory cannot be electrically erased - code is committed permanently after programming. Use a windowed CERDIP variant (PIC16C74B-04/JW or PIC16C74B-04/PJW) for development and code revision cycles, then transition to the OTP PLCC for production. Total I/O count (33) excludes pins used for the external crystal/oscillator and the analog Vref input; verify your specific pinout against the datasheet diagram before laying out the PCB.
This page synthesizes distributor pricing, verified drop-in alternatives, and practical design notes that go beyond what the manufacturer datasheet alone provides, with all specs cross-referenced against the Microchip PIC16C7X datasheet and current distributor inventory.
드롭인 대체품: PIC16C74BT-04I/L — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C74BT-04I/L (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, ADC, Mounting Type, Program Memory Size, Timers.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C74B-04I/L
✅ 드롭인✓ 재고 있음
$2.61 / 개
데이터시트 보기 →PIC16C74B-20I/L
✅ 드롭인✓ 재고 있음
$8.92 / 개
데이터시트 보기 →PIC16C74B-20/L
✅ 드롭인✓ 재고 있음
$8.2 / 개
데이터시트 보기 →PIC16C74BT-04E/L
✅ 드롭인✓ 재고 있음
$6.5 / 개
데이터시트 보기 →PIC16C74B-04E/L
✅ 드롭인✓ 재고 있음
$9.3 / 개
데이터시트 보기 →PIC16C74B-04I/P
✅ 드롭인✓ 재고 있음
$5.55 / 개
데이터시트 보기 →PIC16C74A-04I/P
✅ 드롭인✓ 재고 있음
$7.5 / 개
데이터시트 보기 →PIC16C74BT-04I/L 최대 정격 & 전기적 특성
| Core Architecture | PIC16CXX mid-range, 8-bit RISC, Harvard |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7KB (4K x 14 words) |
| RAM Size | 192 bytes |
| Maximum CPU Clock | 4 MHz (this -04 speed grade) |
| Maximum Oscillator Input | 20 MHz |
| Instruction Set | 35 instructions, single-cycle (branches 2-cycle) |
| 공급 전압 | 4.0 V to 5.5 V |
| I/O Pins | 33 |
| Timers | 2 x 8-bit, 1 x 16-bit (TMR0/TMR1/TMR2) |
| ADC | 8-bit, 8 channels |
| Communication Interfaces | USART, SSP (SPI/I2C), Parallel Slave Port |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| Brown-out Reset | Yes |
| 패키지 | 44-pin PLCC (J-lead), 16.59 x 16.59 mm |
| 동작 온도 | -40 C to +85 C (Industrial) |
| 실장 유형 | Surface Mount (PLCC socket or reflow) |
PIC16C74BT-04I/L 핀 구성
| 핀 1 | RE2/AN7 — PORT E bit 2 / Analog input 7 |
| 핀 2 | RE1/AN6 — PORT E bit 1 / Analog input 6 |
| 핀 3 | RE0/AN5 — PORT E bit 0 / Analog input 5 |
| 핀 4 | OSC1/CLKIN — Oscillator input / external clock |
| 핀 5 | OSC2/CLKOUT — Oscillator output |
| 핀 6 | Vss — Ground |
| 핀 7 | RC0/T1OSO/T1CKI — PORT C bit 0 / Timer1 oscillator output / clock input |
| 핀 8 | RC1/T1OSI/CCP2 — PORT C bit 1 / Timer1 oscillator input / CCP2 |
| 핀 9 | RC2/CCP1 — PORT C bit 2 / CCP1 PWM output |
| 핀 10 | RC3/SCK/SCL — PORT C bit 3 / SPI clock / I2C clock |
| 핀 11 | RD0/PSP0 — PORT D bit 0 / Parallel Slave Port bit 0 |
| 핀 12 | RD1/PSP1 — PORT D bit 1 / Parallel Slave Port bit 1 |
| 핀 13 | RD2/PSP2 — PORT D bit 2 / Parallel Slave Port bit 2 |
| 핀 14 | RD3/PSP3 — PORT D bit 3 / Parallel Slave Port bit 3 |
| 핀 15 | RD4/PSP4 — PORT D bit 4 / Parallel Slave Port bit 4 |
| 핀 16 | RD5/PSP5 — PORT D bit 5 / Parallel Slave Port bit 5 |
| 핀 17 | RD6/PSP6 — PORT D bit 6 / Parallel Slave Port bit 6 |
| 핀 18 | RD7/PSP7 — PORT D bit 7 / Parallel Slave Port bit 7 |
| 핀 19 | Vss — Ground |
| 핀 20 | VDD — Positive supply (4.0V to 5.5V) |
| 핀 21 | RB0/INT — PORT B bit 0 / External interrupt |
| 핀 22 | RB1 — PORT B bit 1 |
| 핀 23 | RB2 — PORT B bit 2 |
| 핀 24 | RB3 — PORT B bit 3 |
| 핀 25 | RB4 — PORT B bit 4 |
| 핀 26 | RB5 — PORT B bit 5 |
| 핀 27 | RB6/PGC — PORT B bit 6 / ICSP clock |
| 핀 28 | RB7/PGD — PORT B bit 7 / ICSP data |
| 핀 29 | RA0/AN0 — PORT A bit 0 / Analog input 0 |
| 핀 30 | RA1/AN1 — PORT A bit 1 / Analog input 1 |
| 핀 31 | RA2/AN2 — PORT A bit 2 / Analog input 2 |
| 핀 32 | RA3/AN3/VREF — PORT A bit 3 / Analog input 3 / Voltage reference |
| 핀 33 | RA4/T0CKI — PORT A bit 4 / Timer0 clock input |
| 핀 34 | RA5/AN4/SS — PORT A bit 5 / Analog input 4 / SPI slave select |
| 핀 35 | RC4/SDI/SDA — PORT C bit 4 / SPI data in / I2C data |
| 핀 36 | RC5/SDO — PORT C bit 5 / SPI data out |
| 핀 37 | RC6/TX/CK — PORT C bit 6 / USART TX / clock |
| 핀 38 | RC7/RX/DT — PORT C bit 7 / USART RX / data |
| 핀 39 | Vss — Ground |
| 핀 40 | VDD — Positive supply (4.0V to 5.5V) |
| 핀 41 | RE3/WR/AN8 — PORT E bit 3 / Write strobe / Analog input 8 |
| 핀 42 | RE4/RD/AN9 — PORT E bit 4 / Read strobe / Analog input 9 |
| 핀 43 | RE5/CS/AN10 — PORT E bit 5 / Chip select / Analog input 10 |
| 핀 44 | RE6/AN11 — PORT E bit 6 / Analog input 11 |
일반적인 애플리케이션
PIC16C74BT-04I/L 적합 용도: 7 애플리케이션s: Industrial Process Control Systems, Sensor Signal Conditioning & Data Acquisition, Motor Control & PWM Drive, Embedded Instrumentation & Measurement, Automotive Body Electronics (Legacy 12V Systems), Consumer White Goods & Appliance Control, Building Automation & HVAC Control.
Industrial Process Control Systems
The PIC16C74BT-04I/L fits factory automation and process control applications due to its industrial -40C to +85C operating temperature range, 4.0V-5.5V supply tolerance, and 33 I/O pins for sensor interfacing. Its 8-channel 8-bit ADC directly reads 4-20mA loop signals via a sense resistor, while the USART links to SCADA/HMI panels. The 4MHz CPU provides 1 microsecond instruction execution - adequate for PID loop rates of 1kHz typical in tank-level or conveyor-speed control. Brown-out reset and watchdog timer ensure recovery from brown-out or firmware lockup, both common on 24V industrial bus rails. The OTP memory locks firmware permanently, preventing costly field-tampering of safety-relevant code in machinery.
추천
Sensor Signal Conditioning & Data Acquisition
For multi-channel data acquisition front-ends, the PIC16C74B's integrated 8-channel 8-bit ADC, 192-byte RAM, and 33 I/O pins eliminate the need for external ADC ICs in cost-sensitive designs. The 4MHz core scans all 8 ADC channels at rates above 10 kHz aggregate, sufficient for vibration monitoring on motors or thermal profiling in HVAC ducts. The SSP port runs SPI at up to 2 MHz (Fosc/2), enabling a high-speed front-end to external 12/16-bit ADCs when higher resolution is needed. Industrial temperature rating and brown-out reset make it robust in field installations where supply rails fluctuate. The combination of ADC + USART + SSP in a single chip reduces PCB area versus discrete implementations.
추천
Motor Control & PWM Drive
The PIC16C74B's Capture/Compare/PWM module and 16-bit TMR1 timer provide the hardware foundation for PWM-driven brushed DC or unipolar stepper motor control in industrial automation. At 4MHz, the PWM resolution is approximately 8 bits at 15.6 kHz switching frequency - ideal for DC motor speed control below 100W. The 33 I/O pins handle quadrature encoder feedback, limit switches, and H-bridge enable signals simultaneously. Industrial temperature grade and watchdog timer with dedicated RC oscillator ensure reliable operation in environments with high EMI from motor drivers. The USART provides a Modbus RTU slave interface for PLC integration in factory-floor control networks.
추천
Embedded Instrumentation & Measurement
The PIC16C74BT-04I/L is well-suited to benchtop and portable instrumentation where deterministic real-time response and small code footprint matter more than clock speed. The 35-instruction RISC core allows compact assembly or C code generation, and the 4K x 14 program memory holds substantial instrument firmware including menus, calibration tables, and measurement algorithms. The parallel slave port enables connection to an external host processor for high-speed data logging, while the USART/SSP provides RS-232 or I2C links to display modules. Industrial temperature rating supports lab and field deployment alike. The OTP memory locks calibration constants permanently, preventing accidental field modification that could compromise measurement accuracy.
추천
Automotive Body Electronics (Legacy 12V Systems)
For non-safety automotive body electronics such as interior lighting controllers, seat-position memories, and HVAC blend-door actuators, the PIC16C74B's 33 I/O and 4.0V-5.5V supply range cover 12V automotive bus rails after regulation. The ADC reads potentiometer wiper voltages for position sensing, while PWM outputs drive small DC loads or servo actuators directly. However, this part lacks AEC-Q100 qualification - for new automotive designs in 2026, select AEC-Q100-qualified PIC16F or PIC18 alternatives. The industrial temperature rating here handles under-dash environments but not under-hood thermal extremes. Use this part only for non-critical legacy automotive designs migrating from older non-ROHS MCUs.
추천
Consumer White Goods & Appliance Control
The PIC16C74B's OTP memory, industrial temperature range, and integrated peripherals make it a cost-effective control MCU for high-volume consumer appliances like washing machines, dishwashers, and microwave ovens. The 8-bit ADC reads temperature sensors and water-level probes, the PWM outputs drive triac-fired heater elements and motor speeds, and the USART/SSP interfaces to LED displays or rotary encoder user inputs. OTP locks firmware to prevent consumer modification - a regulatory or brand-protection requirement in many appliance markets. The 4MHz core executes simple state-machine control algorithms in 1-2 KB of code, well within the 7KB program memory budget. Production cost is minimized versus Flash equivalents.
추천
Building Automation & HVAC Control
Building automation controllers for VAV boxes, fan-coil units, and zone thermostats can leverage the PIC16C74BT-04I/L's industrial temperature range, low power consumption, and integrated ADC for thermistor temperature sensing. The 33 I/O pins handle multiple relay outputs for fan speed selection, damper actuator drives, and occupancy sensor inputs. The USART/SSP ports connect to BACnet or Modbus networks for building-management-system integration via external transceivers. The brown-out reset protects against HVAC control board power glitches during compressor cycling. Industrial temperature rating supports rooftop unit and mechanical-room deployment. The OTP memory locks commissioning parameters, preventing tenant tampering with calibrated setpoints.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C74BT-04I/L — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C74B-04I/L | PIC16C74B-20I/L | PIC16C74B-04E/L | PIC16C74A-04I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-pin PLCC | 44-pin PLCC (same) | 44-pin PLCC (same) | 44-pin PLCC (same) | 40-pin PDIP (different) |
| Core Architecture | PIC16CXX mid-range 8-bit | PIC16CXX mid-range 8-bit | PIC16CXX mid-range 8-bit | PIC16CXX mid-range 8-bit | PIC16CXX mid-range 8-bit (rev A) |
| Program Memory | 7KB OTP (4K x 14) | 7KB OTP | 7KB OTP | 7KB OTP | 7KB OTP |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| Maximum CPU Clock | 4 MHz | 4 MHz | 20 MHz (+400%) | 4 MHz | 4 MHz |
| I/O Pins | 33 | 33 | 33 | 33 | 33 (different pinout) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) |
| Supply Voltage | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V |
| Silicon Revision | B (revision B) | B | B | B | A (earlier, no autobaud) |
주요 차별점
- Identical silicon with tape-and-reel packaging designation (vs PIC16C74B-04I/L)
- Same die with 5x higher clock headroom available (vs PIC16C74B-20I/L)
- Higher upper temperature limit for harsh environments (vs PIC16C74BT-04E/L)
- Revision B silicon with improved peripherals vs legacy A (vs PIC16C74A-04I/P)
설계 노트
Estimated: At 4MHz CPU clock with all peripherals enabled, the PIC16C74BT-04I/L draws approximately 5-13 mA from a 5V supply depending on I/O toggle rates. Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (pins 20 and 40), and a bulk 10 uF tantalum or aluminum capacitor at the regulator output. The two VSS pins (pins 6, 19, 39) must all be connected to a low-impedance ground plane to prevent ground bounce during high-speed I/O switching. Brown-out reset is enabled by default - configure BOREN in the configuration word to the desired voltage threshold (4.0V or 4.5V typical).
The 44-pin PLCC package (16.59 x 16.59 mm body) fits a standard PLCC-44 socket (3M Textool or Aries), which is highly recommended for development and field-serviceable designs. For production, reflow-solder the PLCC directly to the PCB - do not use sockets above 50 MHz oscillator frequencies due to lead inductance. Route the analog inputs (AN0-AN11 on PORTA and PORTE) away from digital switching signals; the PORTE analog inputs are particularly sensitive because they share pins with the parallel slave port control signals. Add a 100 nF bypass cap on AVdd if the design uses internal ADC VREF.
Critical: OTP (One-Time Programmable) memory cannot be electrically erased. Code bugs committed to OTP are permanent and unrecoverable. Always develop and debug on a windowed CERDIP variant (PIC16C74B-04/JW or PIC16C74B-04/PJW) under a UV eraser, then transition to the OTP PLCC for production. Additionally, the configuration word bits (oscillator selection, watchdog enable, brown-out voltage, code protection) must be set correctly during programming - a misconfigured oscillator bit can lock the device into an unsupported mode requiring parallel programmer recovery. Verify the configuration word in your programmer software before each batch.
The PIC16C74B in 44-pin PLCC has a thermal resistance (theta JA) of approximately 50-60 C/W when soldered to a standard FR4 PCB with 1 oz copper. Estimated: at 13 mA active current and 5V supply, power dissipation is 65 mW, yielding a junction temperature rise of 3-4 C above ambient - well within the -40C to +85C industrial range. No heatsink is required. However, in enclosed IP65-rated housings with no airflow, derate by 30% for the 50 C/W worst-case scenario. For continuous operation at the upper temperature limit, ensure the housing has thermal relief or convection paths.
규정 준수 정보
RoHS/REACH compliance status not explicitly stated in the verified web data - marked [DATA_NEEDED: RoHS status] in specs. The 44-pin PLCC package with tin-lead (SnPb) lead finish is typical of OTP industrial-grade PICs from this era; newer Flash PICs are more reliably lead-free. AEC-Q100 not qualified - select PIC16F or PIC18 AEC-Q100 parts for automotive designs. Microchip is a member of the Responsible Minerals Initiative (RMI), indicating conflict-minerals compliance.