PIC16C74BT-20/PT - 8-bit 20MHz OTP MCU 7KB | Microchip TQFP-44
부품 번호: PIC16C74BT-20/PT ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $9.5 | $9.50 |
| 10 | $8.4 | $84.00 |
| 100 | $7.1 | $710.00 |
| 500 | $6.2 | $3,100.00 |
| 1,000 | $5.45 | $5,450.00 |
PIC16C74BT-20/PT 개요
An 8-bit OTP microcontroller is a microcontroller based on an 8-bit data-path architecture whose program memory is one-time-programmable - it can be written once by the user (or a programming house) using an EPROM-style cell and cannot be electrically rewritten. OTP parts bridge the gap between masked-ROM volume parts and windowed-EPROM engineering parts, making them well suited to low-volume production, security-sensitive firmware (since the bit pattern is not externally readable after programming), and pre-production builds where final ROM mask conversion is not yet committed.
Key features of the PIC16C74BT-20/PT include a Harvard-architecture RISC core with only 35 single-word instructions, eight 8-bit ADC channels (with two additional timers per the family documentation), 2 timers, a USART, MSSP (SPI/I2C), up to 33 digital I/O lines, a 20 MHz clock, and commercial temperature grade (0 C to +70 C). The 44-pin TQFP package provides ample I/O count for human-interface and motor-control front-ends while keeping the PCB footprint under 14 x 14 mm.
The PIC16C74B is upwards compatible with the PIC16C5X baseline and PIC12Cxxx devices, so legacy 16C5X assembly code ports with minimal change. The RISC core executes most instructions in a single 200 ns cycle at 20 MHz, delivering up to 5 MIPS throughput - more than adequate for closed-loop control loops running at kHz rates. Brown-out reset, power-on reset, watchdog timer and a wide 2.5-6.0 V VDD range round out the analog/mixed-signal integration.
Typical applications include industrial control front-ends, appliance control boards, automotive body modules (verified AEC-Q100 variants exist in the family), security and access-control panels, sensor signal conditioning, and small consumer appliances. The OTP nature suits designs shipping in the thousands to hundreds of thousands where masking the firmware is preferable but flash re-programmability is not required.
When designing with this part, plan the in-circuit programming flow carefully: OTP cells cannot be erased, so a programming error forces part scrappage. Place the ICSP clock/data/Vpp test points so a programmer can reach them after board assembly, and budget for a small adapter socket during pilot runs. The 44-pin TQFP also requires fine-pitch PCB layout - 0.8 mm pitch traces are standard but watch for solder bridging on the EP-adjacent pads.
This page synthesizes distributor pricing snapshots, same-family and cross-family drop-in alternatives, and practical design notes for the PIC16C74BT-20/PT that are not consolidated in any single manufacturer document. All values are referenced to the Microchip PIC16C74B datasheet (DS30390) and the Octopart/DigiKey catalog pages cited in data_sources.
드롭인 대체품: PIC16C74BT-20/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C74BT-20/PT (동일 폼 팩터 및 풋프린트) — 차이점: Program Memory Size, Program Memory Type, Package, ADC, Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C74B-20/PT
✅ 드롭인✓ 재고 있음
$2.05 / 개
데이터시트 보기 →PIC16C74B-20I/PT
✅ 드롭인✓ 재고 있음
$4.62 / 개
데이터시트 보기 →PIC16C74B-20I/PT
✅ 드롭인✓ 재고 있음
$4.62 / 개
데이터시트 보기 →PIC16C74B-04I/PT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$6.1 / 개
데이터시트 보기 →PIC16C74BT-20I/PT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$3.02 / 개
데이터시트 보기 →PIC16C67-20/PT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$5.95 / 개
데이터시트 보기 →PIC16C74BT-20/PT 최대 정격 & 전기적 특성
| Manufacturer | Microchip Technology |
| Series | PIC 16C |
| Core Size | 8-bit |
| Core Architecture | PIC16CXX mid-range RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 192 x 8 bytes |
| Instruction Word Count | 35 single-word instructions |
| 최대 클록 주파수 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Throughput | 5 MIPS |
| ADC | 8 channels x 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication Peripherals | USART, MSSP (SPI / I2C) |
| I/O Pins | 33 digital I/O |
| Supply Voltage (VDD) | 2.5 V to 6.0 V |
| 동작 온도 | 0 C to +70 C (commercial) |
| 패키지 | 44-pin TQFP (10 x 10 mm, 0.8 mm pitch) |
| 실장 유형 | Surface Mount |
PIC16C74BT-20/PT 핀 구성
| 핀 1 | MCLR/VPP — Master clear reset (active low) / ICSP programming voltage input |
| 핀 2 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| 핀 3 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| 핀 4 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| 핀 5 | RA3/AN3/VREF+ — Digital I/O / Analog input 3 / ADC positive reference |
| 핀 6 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| 핀 7 | RA5/AN4/SS — Digital I/O / Analog input 4 / SPI slave select |
| 핀 8 | RE0/RD/AN5 — Digital I/O / Parallel port RD / Analog input 5 |
| 핀 9 | RE1/WR/AN6 — Digital I/O / Parallel port WR / Analog input 6 |
| 핀 10 | RE2/CS/AN7 — Digital I/O / Parallel port CS / Analog input 7 |
| 핀 11 | VDD — Positive supply voltage |
| 핀 12 | VSS — Ground reference |
| 핀 13 | OSC1/CLKI — Crystal oscillator input / external clock input |
| 핀 14 | OSC2/CLKO — Crystal oscillator output / clock output |
| 핀 15 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| 핀 16 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / Capture-Compare-PWM 2 |
| 핀 17 | RC2/CCP1 — Digital I/O / Capture-Compare-PWM 1 |
| 핀 18 | RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock |
| 핀 19 | RD0/PSP0 — Digital I/O / Parallel slave port data bit 0 |
| 핀 20 | RD1/PSP1 — Digital I/O / Parallel slave port data bit 1 |
| 핀 21 | RD2/PSP2 — Digital I/O / Parallel slave port data bit 2 |
| 핀 22 | RD3/PSP3 — Digital I/O / Parallel slave port data bit 3 |
| 핀 23 | RC4/SDI/SDA — Digital I/O / SPI data in / I2C data |
| 핀 24 | RC5/SDO — Digital I/O / SPI data out |
| 핀 25 | RC6/TX/CK — Digital I/O / USART TX / USART clock |
| 핀 26 | RC7/RX/DT — Digital I/O / USART RX / USART data |
| 핀 27 | RD4/PSP4 — Digital I/O / Parallel slave port data bit 4 |
| 핀 28 | RD5/PSP5 — Digital I/O / Parallel slave port data bit 5 |
| 핀 29 | RD6/PSP6 — Digital I/O / Parallel slave port data bit 6 |
| 핀 30 | RD7/PSP7 — Digital I/O / Parallel slave port data bit 7 |
| 핀 31 | VSS — Ground reference (second pin) |
| 핀 32 | VDD — Positive supply voltage (second pin) |
| 핀 33 | RB0/INT — Digital I/O / External interrupt input |
| 핀 34 | RB1 — Digital I/O |
| 핀 35 | RB2 — Digital I/O |
| 핀 36 | RB3/PGM — Digital I/O / Low-voltage ICSP programming enable |
| 핀 37 | RB4 — Digital I/O |
| 핀 38 | RB5 — Digital I/O |
| 핀 39 | RB6/PGC — Digital I/O / ICSP clock |
| 핀 40 | RB7/PGD — Digital I/O / ICSP data |
| 핀 41 | NC — Not connected (TQFP pin reserved) |
| 핀 42 | NC — Not connected (TQFP pin reserved) |
| 핀 43 | NC — Not connected (TQFP pin reserved) |
| 핀 44 | NC — Not connected (TQFP pin reserved) |
일반적인 애플리케이션
PIC16C74BT-20/PT 적합 용도: 6 애플리케이션s: Industrial Control Front-End, Appliance Control Board, Security and Access-Control Panel, Automotive Body Module (non-safety), Sensor Signal Conditioning Hub, Small Consumer Appliance Controller.
Industrial Control Front-End
The PIC16C74BT-20/PT's 8-channel 8-bit ADC and 33 digital I/O suit PLC-style front-ends that read sensor arrays and drive relays. The 20 MHz core delivers 200 ns instruction execution for closed-loop control loops running at kHz rates, while 7 KB OTP holds the state machine, debounce tables and communication stack. With USART plus MSSP for SPI/I2C sensor interfaces, the part bridges 4-20 mA loops, opto-isolated digital I/O and local display drivers on one chip. The 2.5-6.0 V VDD range tolerates loosely regulated industrial 24 V bus rails after a small buck pre-regulator, simplifying the analog supply tree.
추천
Appliance Control Board
The PIC16C74BT-20/PT drives white-goods and small-appliance control boards where cost per board dominates. The OTP memory model is ideal because firmware is finalized before the production run and security is improved by the unreadable bit pattern after programming. Three timers (Timer0/1/2) generate the PWM channels needed for motor speed, triac phase control and indicator blink patterns, and the USART serves diagnostic logging to a service technician's handheld. The 44-pin TQFP (10x10 mm) keeps the board small enough for in-cavity mounting behind a control knob.
추천
Security and Access-Control Panel
The PIC16C74BT-20/PT's 8-bit ADC reads 4-wire keypads and analog sensor bias voltages while its USART talks to a host controller or modem. OTP memory prevents firmware extraction by attackers - the bit pattern is not externally readable after programming, which protects the proprietary access algorithms and key-storage logic. The 5 MIPS throughput at 20 MHz handles keypad scanning, debounce and protocol parsing without offloading to a separate crypto co-processor. The 44-pin TQFP allows compact PCB integration behind a wall-mount enclosure with reduced service-loop risk.
추천
Automotive Body Module (non-safety)
For non-safety automotive body electronics such as lighting controllers, seat position memory and HVAC blend-door actuators, the PIC16C74BT-20/PT's 33 I/O lines and PWM timers handle brushed DC motor drives and lamp dimming. The MSSP peripheral drives SPI-controlled LED drivers or I2C temperature sensors over a 2.5-6.0 V VDD rail directly from a 12 V battery after a small LDO. Note that the standard -20/PT commercial grade (0C to +70C) is NOT AEC-Q100 qualified; for under-hood or safety-relevant designs use the automotive PIC16F or dsPIC families. This part is suitable for cabin-only modules where temperature stays within commercial range.
추천
Sensor Signal Conditioning Hub
The PIC16C74BT-20/PT reads up to 8 analog sensors via its 8-channel 8-bit ADC and forwards digitized values to a host MCU via USART or SPI. The 5 MIPS throughput is enough for per-channel digital filtering (moving average, exponential smoothing) without an external DSP. The 2.5-6.0 V VDD range lets the part share the analog sensor supply rail directly, avoiding ground-loop and level-shift headaches. The 44-pin TQFP footprint leaves unused I/O available for local LED indicators or keypad matrix scanning when the hub doubles as a user-interface module.
추천
Small Consumer Appliance Controller
The PIC16C74BT-20/PT is well-matched to small consumer appliances such as coffee machines, blenders and countertop ovens where the BOM cost of a flash part is hard to justify. Its OTP memory locks firmware at production time, eliminating field reprogramming concerns and protecting proprietary brew profiles or motor-control algorithms. The 20 MHz core drives PWM outputs for brushed DC motors and triac-controlled heaters with timing headroom for soft-start ramps. The 44-pin TQFP sits in less than 14 x 14 mm of board area, freeing layout room for the mains-isolation barriers typical of these products.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C74BT-20/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C74B-20/PT | PIC16C74B-20I/PT | PIC16C74BT-20I/PT | PIC16C74B-04I/PT | PIC16C67-20/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Program Memory | 7 KB OTP (4K x 14) | 7 KB OTP (4K x 14) | 7 KB OTP (4K x 14) | 7 KB OTP (4K x 14) | 7 KB OTP (4K x 14) | 7 KB OTP (4K x 14) |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 4 MHz | 20 MHz |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| ADC | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit | 8 ch x 8-bit | No ADC |
| Operating Temperature | 0 C to +70 C (commercial) | 0 C to +70 C (commercial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | 0 C to +70 C (commercial) |
| Supply Voltage | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V |
주요 차별점
- 20 MHz speed grade headroom (vs PIC16C74B-04I/PT)
- PIC16C74B silicon with enhanced peripherals (vs PIC16C74AT-20/PT)
- Industrial-temperature option in same TQFP-44 footprint (vs PIC16C74B-20/PT)
설계 노트
The PIC16C74BT-20/PT draws approximately 15-25 mA at 20 MHz and 5 V VDD depending on I/O loading. Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD/VSS pair (pins 11/12 and 31/32) and a bulk 10 uF tantalum or ceramic at the board entry point. Brown-out reset should be enabled in the configuration word to guarantee clean startup under slow-rising supplies typical of industrial 24 V bus pre-regulators.
The 44-pin TQFP uses 0.8 mm pitch pads - route traces on the inner layers with 0.2 mm width and 0.2 mm clearance to avoid solder bridging during reflow. Use a land pattern with 0.4 mm pad width and 1.6 mm pad length per IPC-7351 nominal. Keep analog traces (AN0-AN7) short and away from the OSC1/OSC2 traces to minimize ADC clock-noise coupling; if analog accuracy matters, add a guard ring tied to AVSS around the analog pins.
OTP memory cannot be erased electrically - a programming error forces part scrappage. Plan for ICSP access after board assembly by exposing MCLR/VPP, RB6/PGC and RB7/PGD test points, and use a programming socket during pilot runs to verify firmware before committing to a board. The CONFIG word must be set BEFORE the first code-protect bit is enabled; leaving CP disabled exposes the OTP bit pattern to readers and defeats the OTP security advantage.
규정 준수 정보
PIC16C OTP family is in long-term support; specific RoHS/REACH compliance status was not present in the Verified Web Data and is marked [DATA_NEEDED]. The part is not AEC-Q100 qualified - do not use for automotive safety applications.