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 (对比 PIC16C74B-04I/PT)
- PIC16C74B silicon with enhanced peripherals (对比 PIC16C74AT-20/PT)
- Industrial-temperature option in same TQFP-44 footprint (对比 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.