PIC16C62B-20I/SP - 8-Bit 20MHz OTP MCU 3.5KB | Microchip
부품 번호: PIC16C62B-20I/SP ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.4 | $6.40 |
| 10 | $5.76 | $57.60 |
| 100 | $5.12 | $512.00 |
| 500 | $4.61 | $2,305.00 |
| 1,000 | $4.1 | $4,100.00 |
PIC16C62B-20I/SP 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral I/O on one die. Within the broader taxonomy, the PIC16C62B belongs to the 8-bit microcontroller class, within the PICmicro mid-range architecture (a Harvard RISC design with separate program and data buses), within the PIC16C OTP family, and ultimately under the Microchip PIC16 umbrella. Compared with Flash-based mid-range MCUs, OTP EPROM requires a windowed package for erasure and is therefore suited to mature, fixed-code production rather than iterative development.
Key features include an instruction execution time of 200 ns at 20 MHz, an integrated 8-bit timer/counter with a 16-bit mode, a synchronous serial port (SSP) supporting SPI and I2C, a USART for asynchronous or synchronous serial communication, and a capture/compare/PWM (CCP) module. The device operates from 2.5 V to 6.0 V across commercial, industrial, and extended temperature ranges, and supports low-power operation drawing 15 µA typical at 5 V / 4 MHz and 1 µA typical at 3 V / 32 kHz in sleep mode.
Architecturally, the PIC16C62B uses a Harvard RISC core with a 14-bit instruction set, 8-bit data path, hardware stack, and direct, indirect, and relative addressing modes. Its fully static design allows the clock to be stopped without losing register state. Peripherals are mapped to a common Special Function Register (SFR) bank, simplifying driver development in assembly or C compilers such as MPLAB XC8.
Typical applications include appliance control, sensor signal conditioning, HVAC damper/valve control, motor control feedback loops, simple human-machine interface panels, and industrial instrumentation where OTP programming reduces per-unit cost. The wide operating voltage window also fits 5 V industrial bus nodes and battery-backed sensor nodes. Design tip: the OTP die cannot be reprogrammed, so engineers must pre-validate firmware with a JW (erasable windowed) or flash equivalent before committing to the OTP part for volume. This page combines distributor pricing, OTP-vs-Flash comparison, and design guidance not consolidated in any single manufacturer document.
드롭인 대체품: PIC16C62B-20I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C62B-20I/SP (동일 폼 팩터 및 풋프린트) — 차이점: Package, Program Memory Type, Program Memory Size, Operating Temperature Range, Mounting Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C62B-20E/SP
✅ 드롭인✓ 재고 있음
$5.85 / 개
데이터시트 보기 →PIC16C62B-04/SP
✅ 드롭인✓ 재고 있음
$4.65 / 개
데이터시트 보기 →PIC16C63-20I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C62AT-20I/SO
✅ 드롭인✓ 재고 있음
$2.65 / 개
데이터시트 보기 →PIC16C62A-04I/SP
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC16C62B-20I/SP 최대 정격 & 전기적 특성
| Manufacturer | Microchip Technology |
| Series | PIC 16C |
| Core Processor | PIC |
| Core Size | 8-bit |
| 최대 클록 주파수 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 B |
| EEPROM Size | None (OTP only) |
| Number of I/O | 22 |
| Supply Voltage Range | 2.5 V to 6.0 V |
| 동작 온도 범위 | -40 C to +85 C (Industrial) |
| 패키지 | 28-pin SPDIP (0.300 inch) |
| 실장 유형 | Through-Hole (THT) |
| MSL 레벨 | 1 (unlimited) |
| Lead-Free / RoHS | Contains lead; not RoHS-compliant (industrial graded) |
| Architecture | RISC Harvard, 35 single-word instructions |
| Peripherals | Timer, CCP, USART, SSP (SPI/I2C), POR, WDT |
| Typical Active Current 4 MHz @ 5 V | 15 mA |
| Typical Sleep Current 32 kHz @ 3 V | 1 uA |
PIC16C62B-20I/SP 핀 구성
| 핀 1 | MCLR/VPP — Master clear (reset) input / programming voltage |
| 핀 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| 핀 4 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF- |
| 핀 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC VREF+ |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 7 | RA5/SS/AN4 — PORTA bit 5 / SSP slave select / Analog input 4 |
| 핀 8 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| 핀 9 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| 핀 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock in |
| 핀 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| 핀 12 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM/capture |
| 핀 13 | RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I2C clock |
| 핀 14 | RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I2C data |
| 핀 15 | RC5/SDO — PORTC bit 5 / SSP SPI data out |
| 핀 16 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| 핀 17 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| 핀 18 | RB0/INT — PORTB bit 0 / external interrupt |
| 핀 19 | RB1 — PORTB bit 1 |
| 핀 20 | RB2 — PORTB bit 2 |
| 핀 21 | RB3/PGM — PORTB bit 3 / LVP programming |
| 핀 22 | RB4 — PORTB bit 4 |
| 핀 23 | RB5 — PORTB bit 5 |
| 핀 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 핀 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| 핀 26 | VSS — Ground reference |
| 핀 27 | VDD — Positive supply voltage |
| 핀 28 | NC — Not connected (per datasheet) |
일반적인 애플리케이션
PIC16C62B-20I/SP 적합 용도: 6 애플리케이션s: Appliance Control (Washing Machines, Dishwashers), HVAC Damper and Valve Control, Industrial Sensor Signal Conditioning, Simple Human-Machine Interface Panels, Motor Control Feedback (Brushless DC Tachometer), Battery-Backed Sensor Nodes (Wireless Remote Units).
Appliance Control (Washing Machines, Dishwashers)
The PIC16C62B-20I/SP is well suited for major-appliance control boards where the program logic is finalized at production ramp and per-unit programming cost is acceptable. Its 3.5 KB of OTP EPROM is sufficient for motor sequencers, water-level sensing, button-input debouncing, and relay-driving firmware. The 20 MHz instruction rate (200 ns per cycle) allows the MCU to sample line-frequency zero-cross events and switch triac triggers with sub-millisecond determinism. Industrial -40 C to +85 C grading handles under-cabinet thermal stress. Unlike Flash-based PIC16F parts, the OTP die lowers factory programming time, which matters when shipping tens of thousands of units per month.
추천
HVAC Damper and Valve Control
Building-automation damper actuators and zone-valve controllers require a low-cost MCU that can run a PID loop on temperature inputs and drive a stepper or brushless motor. The PIC16C62B's integrated CCP module generates PWM for motor torque, and the USART links to a Modbus or BACnet transceiver. The 128 B of RAM is adequate for 32-bit floating-point PID math scaled to integer arithmetic. Operating from 2.5 V to 6.0 V supports both 3.3 V sensor rails and 5 V actuator rails on the same PCB. OTP memory prevents field firmware tampering, which is sometimes a regulatory requirement for HVAC safety controllers.
추천
Industrial Sensor Signal Conditioning
Loop-powered 4-20 mA transmitters and bridge-sensor conditioners demand an MCU with deterministic ADC timing and low sleep current for IEC 61508 SIL-rated designs. The PIC16C62B draws only 1 uA typical at 3 V / 32 kHz in sleep, allowing long battery standby on wireless sensor nodes. The 22 I/O lines are sufficient for a 4-20 mA current loop, an SPI or I2C sensor front-end, and a local LED status indicator. Industrial -40 C to +85 C grading covers outdoor installations. Compared with newer ARM Cortex-M0 parts, the PIC16C62B is simpler to certify because of its mature, well-documented silicon.
추천
Simple Human-Machine Interface Panels
Front-panel keypads and small character-LCD or 7-segment displays benefit from the PIC16C62B's interrupt-on-change capability on PORTB and the CCP module for backlight PWM dimming. The 35-instruction RISC core keeps firmware easy to audit for human-safety applications such as medical-device front panels. The 28-pin SPDIP package is through-hole, which simplifies hand-solder rework for low-volume industrial HMI assemblies. The PIC16C62B's 20 MHz throughput easily refreshes a 16-character x 2-line character display at 100 Hz without visible flicker.
추천
Motor Control Feedback (Brushless DC Tachometer)
The PIC16C62B's CCP module in capture mode reads Hall-sensor or back-EMF transitions from a brushless-DC motor and computes RPM in real time. At 20 MHz, the 200 ns instruction cycle measures RPM pulses to better than 1% accuracy across the 60 RPM to 60,000 RPM operating range. The integrated 8/16-bit timer with prescaler handles the period-measurement counter, freeing firmware from tight inner loops. OTP memory locks the calibration tables so the motor manufacturer cannot be re-flashed in the field, which is desirable for safety-critical pump and fan applications.
추천
Battery-Backed Sensor Nodes (Wireless Remote Units)
Wireless sensor nodes that sleep most of the time and wake to transmit a sensor reading benefit from the PIC16C62B's deep-sleep current of only 1 uA typical at 3 V. The integrated SSP supports SPI for radios such as the CC2500 or MRF24J40, and the USART can drive a low-power UART-based modem. The 3.5 KB OTP holds a small MAC-layer protocol plus sensor-calibration code. Industrial -40 C to +85 C temperature grading supports outdoor installations. Compared with newer low-power ARM parts, the PIC16C62B draws marginally more active current but offers simpler FCC pre-certification due to its well-characterized oscillator behavior.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C62B-20I/SP — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C62B-20E/SP | PIC16C62B-04/SP | PIC16C63-20I/SP | PIC16C62AT-20I/SO | PIC16C62A-04I/SP |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SPDIP | 28-pin SPDIP - same | 28-pin SPDIP - same | 28-pin SPDIP - same | 28-pin SOIC - different outline, NOT drop-in | 28-pin SPDIP - same |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 20 MHz | 4 MHz |
| Instruction Cycle | 200 ns | 200 ns | 1 us | 200 ns | 200 ns | 1 us |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| RAM Size | 128 B | 128 B | 128 B | 192 B | 128 B | 128 B |
| Number of I/O | 22 | 22 | 22 | 33 | 22 | 22 |
| Temperature Grade | Industrial -40C to +85C | Extended -40C to +125C | Commercial 0C to +70C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C |
| Supply Voltage Range | 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 |
| Peripherals | CCP, USART, SSP, 1x Timer | CCP, USART, SSP, 1x Timer | CCP, USART, SSP, 1x Timer | CCP, USART, SSP, 2x Timers | A-revision peripheral set (varies) | A-revision peripheral set (varies) |
주요 차별점
- 20 MHz speed grade with industrial temperature range (vs PIC16C62B-04/SP)
- Compact 22 I/O with CCP + USART + SSP peripherals in 28-pin SPDIP (vs PIC16C63-20I/SP)
- Industrial -40C to +85C OTP part for mature designs (vs PIC16C62B-20E/SP)
설계 노트
Estimated: OTP EPROM cannot be erased after programming. Use a JW (windowed ceramic) or Flash-equivalent PIC16F627A/628A part for development, then commit the verified firmware to the PIC16C62B-20I/SP for production. A single bad bit in OTP programming is a permanently defective unit, so plan a programming yield budget of 99% minimum and budget for factory-programmer maintenance. Per Microchip programming spec DS30211, the VPP voltage during OTP programming must be 13.0 V to 13.25 V.
The PIC16C62B draws approximately 15 mA active at 5 V / 4 MHz and 1 uA typical in sleep at 3 V / 32 kHz. For battery-backed sensor nodes, duty-cycle the MCU aggressively and use the watchdog timer for wake-up. The brown-out reset (BOR) threshold is internally fixed and cannot be disabled, so confirm that your supply ramp time exceeds the BOR stabilization delay before issuing firmware initialization. Per Microchip datasheet, the maximum supply voltage is 6.0 V - add a TVS diode if the input is exposed to transients.
Place the decoupling capacitor (100 nF ceramic + 10 uF bulk) within 5 mm of the VDD pin (27) and VSS pin (26). The 28-pin SPDIP through-hole footprint allows wide PCB power and ground pours. Keep the crystal or resonator within 5 mm of OSC1/OSC2 (pins 8 and 9) and guard the trace with a grounded keepout to reduce EMI coupling into the amplifier stages. For ICSP programming, dedicate RB6 (PGC) and RB7 (PGD) and add a 10 kohm pull-up on MCLR/VPP (pin 1).
The CCP1 (pin 12) and CCP2 (pin 11) PWM outputs can generate fast edges; route these away from analog inputs (RA0-RA5) to avoid capacitive coupling. The USART pins (RC6/TX, RC7/RX) should be length-matched if the baud rate exceeds 115200 bps. PORTB interrupt-on-change (RB0-RB7) pins are sensitive to noise; add 100 nF filters on each switch input. For sensor analog reads, use the largest available acquisition time and average 16 samples in firmware to suppress 50/60 Hz mains pickup.
When the PIC16C62B USART runs at 20 MHz system clock with a 115200 bps UART, the error budget is roughly +0.16% per bit - well within the 2% receiver tolerance. At 20 MHz, the SPI peripheral can run at up to 5 MHz master clock without byte errors. Avoid using the ADC and the I/O pins simultaneously on adjacent ports, as the digital switching noise can corrupt 10-bit ADC readings; average 16 samples and use the lowest practical ADC clock divisor.
규정 준수 정보
PIC16C62B-20I/SP in SPDIP package contains lead in the through-hole finish and is not RoHS-compliant. Per Microchip product page and DigiKey listing, the 'I' industrial temperature grade is suitable for non-automotive applications. For RoHS-compliant designs, use the PIC16F627A-I/P Flash-based equivalent. REACH compliance per Microchip product declaration.