PIC16C620AT-04/SO - 8-bit 4MHz 18SOIC OTP MCU | PIC16C620A Series
料号: PIC16C620AT-04/SO ✗ 停产| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $1.93 | $1.93 |
| 10 | $1.74 | $17.40 |
| 100 | $1.45 | $145.00 |
| 500 | $1.21 | $605.00 |
| 1,000 | $0.93 | $930.00 |
PIC16C620AT-04/SO 概述
An 8-bit microcontroller is a single-chip computer built around an 8-bit data path, optimized for deterministic, low-cost embedded control. The PIC architecture uses a Harvard design with separate program and data buses and a reduced instruction set (RISC) of only 35 single-word instructions. The 'C' series is the OTP (one-time programmable) variant of the original PIC16C family, positioned between the older windowed UV-erasable parts and the later Flash-based PIC16F family in the Microchip product hierarchy. LDO regulators and supervisor ICs typically surround such MCUs to provide clean 5V rails and brown-out reset.
The PIC16C620AT-04/SO runs from 3.0V to 5.5V, supports an instruction cycle time of 200 ns at 4 MHz, and offers programmable code protection. The 'A' silicon revision adds brown-out detect (BOR), an internal RC oscillator option, and improved ADC accuracy versus the original PIC16C620. The 'T' suffix indicates tape-and-reel packaging for high-volume assembly, and 'SO' specifies the 7.50 mm body-width 18-SOIC surface-mount package. Peripherals include a 16-bit timer/counter with 3-bit prescaler, an 8-bit timer/counter, a synchronous serial port (SSP) supporting an SPI-master interface, and two analog comparators with programmable reference.
The PIC16C620A architecture combines a RISC CPU core, EPROM program memory, and rich analog peripherals in a compact footprint, enabling standalone control loops without external logic. The on-chip comparators and ADC make it well suited for sensor conditioning, while the interrupt controller with 7 sources supports responsive pre-emptive task handling. Static CMOS design with software-selectable oscillator options (RC, XT, LP, HS) allows engineers to trade speed against current consumption.
Typical applications include battery chargers, SMPS control loops, sensor signal conditioning, low-cost motor control, security and alarm panels, and consumer appliance interfaces. The wide supply range, integrated analog, and small package also suit industrial instrumentation and automotive body electronics where the OTP/Flash migration path preserves firmware investments.
When designing with the PIC16C620AT-04/SO, choose an external clock frequency that matches the oscillator mode (XT for 4 MHz) and ensure Vdd decoupling with a 100 nF ceramic plus 10 uF bulk capacitor within 5 mm of the IC. Plan OTP programming during prototyping because OTP parts cannot be reprogrammed; budget for the PIC16F628A as a Flash-based migration path for production.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that complement the manufacturer datasheet for the PIC16C620AT-04/SO.
直接替换替代料: PIC16C620AT-04/SO ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16C620AT-04/SO (相同外形与封装尺寸) ——差异在于 Program Memory Size, Package, Program Memory Type, RAM Size, Operating Temperature Range.
快速对比工具——选择替代料号进行并排对比:
PIC16C620A-04/SO
✅ 直接替换✓ 有现货
$1.62 / 个
查看数据手册 →PIC16C620AT-04I/SO
✅ 直接替换✓ 有现货
$1.16 / 个
查看数据手册 →PIC16F628A-I/SO
✅ 直接替换✓ 有现货
$2.32 / 个
查看数据手册 →PIC16F628AT-I/SO
✅ 直接替换✓ 有现货
$1.92 / 个
查看数据手册 →PIC16C620AT-04/SO 最大额定值与电气特性
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Instruction Set | 35 single-word instructions |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 896 bytes (512 x 14) |
| RAM | 96 bytes |
| EEPROM Data Memory | None (0 bytes) |
| Maximum CPU Frequency | 4 MHz |
| Instruction Cycle Time | 200 ns at 4 MHz |
| Supply Voltage Range | 3.0 V to 5.5 V |
| I/O Pins | 13 |
| ADC | 8-bit, 5 channels |
| Comparators | 2 analog comparators with programmable reference |
| Timers | One 16-bit + one 8-bit timer/counter |
| Watchdog Timer | Yes (WDT with dedicated RC oscillator) |
| Brown-Out Detect | Yes (silicon 'A' revision) |
| Oscillator Modes | RC, XT, LP, HS (external oscillator required for /SO variant) |
| 工作温度范围 | 0 C to +70 C (commercial, 'no 'I'') |
| 封装 | 18-SOIC (SO), 7.50 mm body width |
| 安装类型 | Surface Mount |
| Lead Finish | Matte Tin (Pb-free) |
PIC16C620AT-04/SO 引脚配置
| 引脚 1 | MCLR/Vpp — Master clear (reset) input / programming voltage |
| 引脚 2 | RA0/AN0 — Port A bit 0 / ADC input 0 |
| 引脚 3 | RA1/AN1 — Port A bit 1 / ADC input 1 |
| 引脚 4 | RA2/AN2/CVREF — Port A bit 2 / ADC input 2 / comparator voltage reference |
| 引脚 5 | RA3/AN3/VREF+ — Port A bit 3 / ADC input 3 / ADC VREF+ |
| 引脚 6 | RA4/T0CKI — Port A bit 4 (open-drain) / Timer 0 clock input |
| 引脚 7 | RA5/SS/AN4 — Port A bit 5 / SSP slave select / ADC input 4 |
| 引脚 8 | Vss — Ground reference |
| 引脚 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| 引脚 10 | OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4) |
| 引脚 11 | RB0/INT — Port B bit 0 / external interrupt |
| 引脚 12 | RB1 — Port B bit 1 |
| 引脚 13 | RB2 — Port B bit 2 |
| 引脚 14 | RB3/PGM — Port B bit 3 / low-voltage programming |
| 引脚 15 | RB4 — Port B bit 4 |
| 引脚 16 | RB5 — Port B bit 5 |
| 引脚 17 | RB6/PGC — Port B bit 6 / ICSP clock |
| 引脚 18 | RB7/PGD — Port B bit 7 / ICSP data |
典型应用
PIC16C620AT-04/SO 适用于 6 应用s: Battery Charger Control, Sensor Signal Conditioning, Low-Cost Motor Control, Security and Alarm Panels, Industrial Instrumentation, Consumer Appliance Interfaces.
Battery Charger Control
The PIC16C620AT-04/SO fits battery charger controllers because it combines the 8-bit ADC for voltage and current sensing, two analog comparators for charge-state thresholds, and 13 I/O pins for relay/MOSFET switching. At 4 MHz it executes the 200 ns charge-loop in a single cycle, allowing accurate CC/CV control of NiCd, NiMH, and SLA packs at charger rates up to several amps. Its integrated brown-out detect prevents re-entering charging mode below 4 V, protecting deeply discharged cells. Compared with pure analog charger ICs, the PIC16C620AT-04/SO adds programmable charge profiles (trickle, fast, top-off, equalization) stored in OTP. For new designs the Flash-based PIC16F628A is the recommended migration because field-updatable firmware is increasingly expected in lithium chargers.
推荐
Sensor Signal Conditioning
For sensor signal conditioning, the PIC16C620AT-04/SO's on-chip 5-channel 8-bit ADC and two analog comparators handle resistive bridges, thermistors, and photodiodes without external amplifiers. The RISC core runs linearization math at 4 MIPS, fast enough for closed-loop temperature, pressure, or flow control at sub-100 Hz bandwidths. Its 13 I/O pins drive indicator displays, optocouplers, or 4-20 mA loops directly. Brown-out detect ensures the controller restarts cleanly after brown-outs on long sensor cables. Engineers typically pair this MCU with an op-amp front-end for sensor gain and a precision voltage reference such as the MCP1541 for absolute accuracy beyond the ADC's 8-bit resolution.
推荐
Low-Cost Motor Control
The PIC16C620AT-04/SO drives small DC motors, solenoids, and stepper motors through its 25 mA source/sink I/O, with one timer/counter generating PWM signals and another handling back-EMF or tachometer feedback. The two on-chip comparators detect zero-crossings for triac or back-EMF commutation, eliminating external zero-cross circuits in AC induction or brushed DC drives. At 4 MHz, a 2 kHz PWM resolution is achievable for fine-grained speed control. The 18-SOIC footprint allows the MCU to sit adjacent to H-bridge drivers such as the L293D or DRV8871, reducing PCB area and EMI. For BLDC upgrades, migrate to PIC16F628A with its enhanced PWM module.
推荐
Security and Alarm Panels
Security panels benefit from the PIC16C620AT-04/SO because its 5 ADC inputs monitor multiple zones (door, window, PIR, smoke) and the 13 I/O pins drive sirens, keypads, and dialer interfaces. The on-chip watchdog timer detects firmware lock-up and resets the system, while the brown-out detect handles power-loss events that intruders often trigger. Code protection on the OTP memory prevents firmware cloning, important for alarm OEMs. The 4 MHz clock rate is sufficient for periodic polling of sensor zones within 50 ms latency. Designers typically add a piezo driver and a relay output, with the MCU running from a backup battery through an MCP1700 LDO.
推荐
Industrial Instrumentation
In industrial panels and instrumentation, the PIC16C620AT-04/SO provides local control logic between sensors and a host PLC, reading 4-20 mA loops via shunt resistor + ADC and driving 7-segment displays or character LCDs. The industrial temperature variant PIC16C620AT-04I/SO covers -40C to +85C environments such as factory floors and outdoor enclosures. The 4 MHz RISC core delivers deterministic timing for alarm-trip logic and watchdog supervision, while the on-chip comparators implement fast over-current or over-voltage thresholds without external comparators. The wide 3.0-5.5V supply tolerates loosely regulated industrial rails after a TVS and bulk cap front-end.
推荐
Consumer Appliance Interfaces
White goods and consumer appliances use the PIC16C620AT-04/SO as the user-interface controller that scans key matrices, drives LED or VFD displays, and communicates with the main appliance MCU via SPI. The 13 I/O pins handle 12-key matrices plus display enable, and the on-chip comparators detect line-voltage zero crossings for triac-fired heater or motor loads. Its 3.0-5.5V range works directly off rectified mains after dropping through an MCP1700 LDO. OTP storage locks the user-interface firmware to the appliance model, while consumers benefit from a low BOM cost and small 18-SOIC PCB footprint. Migrating to PIC16F628A is straightforward for firmware reuse.
推荐
推荐产品汇总
工程参考数据: PIC16C620AT-04/SO ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16C620A-04/SO | PIC16C620AT-04I/SO | PIC16F628A-I/SO | PIC16F628AT-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC (SO) | 18-SOIC (SO) - same | 18-SOIC (SO) - same | 18-SOIC (SO) - same | 18-SOIC (SO) - same |
| Program Memory | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) | 2048 x 14 Flash (4x larger) | 2048 x 14 Flash (4x larger) |
| RAM | 96 B | 96 B | 96 B | 224 B | 224 B |
| Maximum CPU Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz |
| Operating Temperature | 0 C to +70 C | 0 C to +70 C | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) |
| ADC | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 10-bit, 7 channels | 10-bit, 7 channels |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | Flash (field upgradeable) | Flash (field upgradeable) |
| Packaging Form | Tape & Reel (T-suffix) | Tube (no T-suffix) | Tape & Reel | Tube | Tape & Reel |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active | Active |
关键差异点
- On-chip dual analog comparators with programmable voltage reference (对比 PIC16F628A-I/SO)
- Brown-out detect on silicon 'A' revision (对比 PIC16C620 (original silicon))
- Lower unit cost compared to Flash-based PIC16F628A (对比 PIC16F628A-I/SO)
- Standard 18-SOIC footprint compatible with Flash-based migration path (对比 PIC16F628A-I/SO)
设计说明
Place a 100 nF ceramic decoupling capacitor within 5 mm of the Vdd pin and a 10 uF bulk tantalum or aluminum capacitor near the IC to suppress digital switching transients. Keep the decoupling loop area small to minimize inductance. Per Microchip's PIC16C62X datasheet, additional bulk capacitance may be required for ADC accuracy if the analog Vdd is shared with digital Vdd; consider a ferrite bead plus a separate 100 nF analog-side capacitor.
Route the external crystal traces (OSC1/OSC2) short and symmetric, with a ground guard trace beneath the crystal to reduce EMI coupling. Keep switching regulator or relay drive traces away from the oscillator and analog ADC inputs (RA0-RA5) to avoid clock and ADC corruption. The 18-SOIC package has a thermal pad-less bottom, so no exposed pad is required, but ground flood under the IC improves both EMI and thermal performance.
OTP memory cannot be reprogrammed: plan programming strategy carefully during prototype bring-up. Configure brown-out detect (BOR) before relying on reset behavior - the 'A' silicon revision enables BOR by configuration bit, but the original 'A' revision defaults are different. Confirm the MCLR pin has a 10 kohm pull-up to Vdd and a 100 nF cap to ground for proper reset; omitting the cap can cause false resets from EMI. Do not apply Vpp (13V) to MCLR during normal operation - only during OTP programming.
Operating voltage is 3.0 V to 5.5 V; pick a regulator with low dropout to handle worst-case input dips. For USB-powered designs, use an MCP1700-3302 (3.3V LDO) or MCP1700-5002 (5V LDO) with a 1 uF ceramic output capacitor. Estimated: at 4 MHz and 5 V, IDD is typically 2-5 mA in active mode and <1 uA in sleep; verify with the datasheet's DC characteristics table for the exact 'B' notation in your silicon revision.
合规信息
Lead-free matte-tin finish confirmed by Microchip product page. RoHS/REACH compliance status is not confirmed in the provided web data; consult Microchip's product environmental compliance page for official certificate. Not AEC-Q100 qualified.