PIC12C672T-10E/SM - 8-Bit 10MHz MCU 3.5KB OTP SOIJ-8 | Microchip
부품 번호: PIC12C672T-10E/SM ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $5.4 | $5.40 |
| 10 | $4.85 | $48.50 |
| 100 | $4.3 | $430.00 |
| 500 | $3.8 | $1,900.00 |
| 1,000 | $3.35 | $3,350.00 |
PIC12C672T-10E/SM 개요
A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, working RAM, and configurable I/O peripherals. Within the broader semiconductor hierarchy, an MCU belongs to the integrated circuit family; it sits between a microprocessor (which needs external memory) and an ASIC (which typically lacks user-programmable firmware). The PIC12C family specifically targets cost-sensitive 8-pin applications where board space is constrained and where the low pin count is compensated by software-driven peripheral sharing.
Key features of the PIC12C672T-10E/SM include a RISC-based Harvard-architecture core executing most instructions in a single 200 ns cycle (at 10 MHz), 5 user-configurable I/O pins, an internal 4 MHz oscillator option (in addition to the external clock), a 4-channel 8-bit A/D converter, and a wide 2.5 V to 5.5 V operating voltage range. The on-chip watchdog timer and power-on reset simplify firmware reliability.
Architecturally, this part is part of the PIC12C67X sub-family, which pairs OTP program memory with A/D conversion. The PIC12CE67X variants in the same family add 16 bytes of EEPROM data memory. The "T" suffix denotes Tape & Reel packaging, the "10" denotes 10 MHz operation, the "E" suffix denotes an Enhanced industrial temperature grade (-40C to +125C), and "SM" denotes the SOIJ-8 (Small Outline In-line J-lead, 8-pin) package. The 8-SOIJ footprint allows J-lead surface-mount soldering with a lower profile than conventional SOIC.
Typical applications include low-cost appliance controllers, sensor signal conditioning with on-chip A/D, LED drivers with PWM, simple battery-powered timers, automotive body electronics (in the extended temperature grade), and hobby/educational projects that benefit from Microchip's mature MPLAB toolchain and PICkit programmers.
When designing with this part, ensure the oscillator configuration and the A/D reference are correctly set in the configuration bits, and always place a 0.1 uF decoupling capacitor as close as possible to VDD. The OTP memory means firmware cannot be updated in-circuit; for production this requires careful pre-programming using MPLAB PM3 or compatible device programmers.
This page consolidates distributor pricing, drop-in same-package alternatives from the same PIC12C67X family, and practical design notes that go beyond the manufacturer datasheet itself.
드롭인 대체품: PIC12C672T-10E/SM — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC12C672T-10E/SM (동일 폼 팩터 및 풋프린트) — 차이점: Package, Program Memory Size, Program Memory Type, RoHS Status, Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC12C672T-10/SM
✅ 드롭인✓ 재고 있음
$3.1 / 개
데이터시트 보기 →PIC12C672T-04E/SM
✅ 드롭인✓ 재고 있음
$1.94 / 개
데이터시트 보기 →PIC12C672-10E/SM
✅ 드롭인✓ 재고 있음
$1.78 / 개
데이터시트 보기 →PIC12C672-10I/MF
✅ 드롭인✓ 재고 있음
$2.5 / 개
데이터시트 보기 →PIC12C671T-10E/SM
✅ 드롭인✓ 재고 있음
$3.16 / 개
데이터시트 보기 →PIC12CE673T-10E/SM
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC12C672T-10E/SM 최대 정격 & 전기적 특성
| Core Processor | PIC |
| Core Size | 8-Bit |
| Core Architecture | RISC, Harvard |
| Maximum Clock Speed | 10 MHz |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 x 8 bytes |
| Number of I/O Pins | 5 |
| A/D Converter | 4-channel x 8-bit (on-chip) |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| 동작 온도 | -40 C to +125 C (Enhanced grade, "E") |
| 패키지 | 8-SOIJ (Small Outline In-line J-lead, 208 mil) |
| 실장 유형 | Surface Mount |
| Internal Oscillator | Yes (4 MHz selectable) |
| Instruction Set | 33 instructions, 12-bit opcode |
| Watchdog Timer | Yes (on-chip, software-controlled) |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
PIC12C672T-10E/SM 핀 구성
| 핀 1 | GP2/T0CKI/INT/AN2 — GPIO port GP2 / Timer0 clock input / External interrupt / Analog channel 2 |
| 핀 2 | GP3/MCLR/VPP — GPIO port GP3 / Master Clear reset (active low) / Programming voltage input |
| 핀 3 | GP4/OSC2/CLKOUT/AN3 — GPIO port GP4 / Oscillator output / Clock output / Analog channel 3 |
| 핀 4 | VSS — Ground reference |
| 핀 5 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| 핀 6 | GP1/OSC1/CLKIN/AN1 — GPIO port GP1 / Oscillator input / External clock input / Analog channel 1 |
| 핀 7 | GP0/AN0 — GPIO port GP0 / Analog channel 0 |
| 핀 8 | GP5/T1CKI/OSC1/AN4 — GPIO port GP5 / Timer1 clock input / Oscillator input / Analog channel 4 |
일반적인 애플리케이션
PIC12C672T-10E/SM 적합 용도: 6 애플리케이션s: Low-Cost Appliance Control, Sensor Signal Conditioning with On-Chip A/D, Automotive Body Electronics, Battery-Powered Timer / Watchdog, LED Driver / Indicator Module, Hobby / Educational Projects.
Low-Cost Appliance Control
The PIC12C672T-10E/SM fits low-cost appliance controllers because its 10 MHz core executes 5 MIPS, sufficient to scan buttons, drive relays, and sequence indicators. The 3.5 KB OTP stores fixed washing-machine or microwave programs, while the on-chip 4-channel 8-bit A/D reads temperature sensors (NTC thermistors), water-level probes, and door switches. Operating from 2.5 V to 5.5 V lets a single 5 V supply power the MCU and relay drivers; unlike a 16-bit MCU it adds no cost overhead, and the SOIJ-8 footprint fits in cramped control boards.
추천
Sensor Signal Conditioning with On-Chip A/D
Sensor-conditioning applications benefit from the PIC12C672T-10E/SM's on-chip 4-channel 8-bit A/D converter, which digitizes up to four analog sensors (light, temperature, pressure, potentiometer) without an external ADC. The 10 MHz core handles averaging, scaling, and decision logic in firmware, while 128 bytes of RAM buffer 8-bit samples before threshold-based control. With 5 I/O pins, the MCU can drive a UART to a host display. Industrial-grade -40C to +125C operation lets the same part work in outdoor sensor nodes.
추천
Automotive Body Electronics
Automotive interior modules use the PIC12C672T-10E/SM in the Enhanced temperature grade (-40C to +125C), supporting door-lock controllers, mirror-adjust logic, ambient-light sensors, and LED backlight drivers. The 8-bit core is sufficient for these deterministic, low-bandwidth tasks, and the 8-SOIJ package survives automotive vibration environments because of its robust J-lead leads. The on-chip A/D reads ambient-light photocells or temperature, while PWM drives LED dimming. Note: this is NOT a CAN/LIN-equipped MCU; for in-vehicle networking consider PIC16F family.
추천
Battery-Powered Timer / Watchdog
Battery-powered timing and watchdog circuits benefit from the PIC12C672T-10E/SM's low-power CMOS design and 2.5 V minimum supply, which lets a single CR2032 lithium coin cell (3 V) power the part for years. The internal 4 MHz oscillator eliminates an external crystal, the watchdog timer resets the MCU on firmware lockup, and the OTP program stores a fixed sleep/wake schedule. The 5 I/O pins drive status LEDs and accept reset inputs from external hosts. For longer battery life, a PIC12F675 in the same SOIJ-8 footprint consumes less sleep current.
추천
LED Driver / Indicator Module
LED-driver modules use the PIC12C672T-10E/SM for pattern generation, color mixing, and brightness control via firmware-controlled PWM on its 5 I/O pins. The 10 MHz core produces frequencies above the flicker-fusion threshold (>100 Hz PWM at 8-bit resolution). The on-chip A/D reads a potentiometer or photodiode for closed-loop brightness control. The SOIJ-8 package's low 2 mm profile fits behind a panel display, and the 2.5 V to 5.5 V supply lets the MCU share a 5 V or 3.3 V rail with the LEDs.
추천
Hobby / Educational Projects
Hobby and educational projects benefit from the PIC12C672T-10E/SM's mature MPLAB toolchain support, broad third-party tutorial library, and PICkit 1/2/3 programmer compatibility. The 8-bit RISC core introduces beginners to register-level programming without overwhelming complexity, while 3.5 KB of OTP forces disciplined coding. The SOIJ-8 package is breadboard-friendly with an SOIJ-to-DIP adapter, and the 10 MHz execution speed is plenty for blinking LEDs, driving servos, and simple serial communications.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC12C672T-10E/SM — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC12C672T-10/SM | PIC12C672T-04E/SM | PIC12C672-10E/SM | PIC12C672-10I/MF | PIC12C671T-10E/SM |
|---|---|---|---|---|---|---|
| Package | 8-SOIJ (J-lead) | 8-SOIJ (J-lead) - same | 8-SOIJ (J-lead) - same | 8-SOIJ (J-lead) - same | 8-SOIJ (J-lead) - same | 8-SOIJ (J-lead) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Core / Architecture | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC |
| Maximum Clock Speed | 10 MHz | 10 MHz | 4 MHz (-60%) | 10 MHz | 10 MHz | 10 MHz |
| Program Memory | 3.5 KB (2K x 14) OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 2.25 KB (1K x 14) OTP -36% |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| A/D Converter | 4-ch x 8-bit | 4-ch x 8-bit | 4-ch x 8-bit | 4-ch x 8-bit | 4-ch x 8-bit | None (no A/D on PIC12C671) |
| Operating Temperature | -40 C to +125 C (Enhanced) | 0 C to +70 C (Commercial) | -40 C to +125 C (Enhanced) | -40 C to +125 C (Enhanced) | -40 C to +85 C (Industrial) | -40 C to +125 C (Enhanced) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active | Obsolete | Obsolete |
주요 차별점
- Industrial Enhanced temperature grade with wider operating range (vs PIC12C672T-10/SM)
- Higher 3.5 KB program memory versus 2.25 KB (vs PIC12C671T-10E/SM)
- On-chip 4-channel 8-bit A/D converter versus no A/D (vs PIC12C671T-10E/SM)
- Higher 10 MHz clock speed versus 4 MHz (vs PIC12C672T-04E/SM)
설계 노트
Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 5) and a bulk capacitor (e.g. 10 uF tantalum or ceramic) on the same supply rail. The PIC12C672T-10E/SM operates from 2.5 V to 5.5 V; for 5 V rails use a low-dropout regulator such as MCP1700 or TPS7A02 to provide clean VDD. In battery applications, enable the internal 4 MHz oscillator and disable all unused peripherals to minimize quiescent current.
The 8-SOIJ package uses J-lead terminations on 1.27 mm pitch with a body length of approximately 5.0 mm and width 3.9 mm. Use a land pattern following JEDEC SO-8 J-lead recommendations: pad width 0.46 mm, pad length 1.78 mm. Keep the MCLR/VPP pin (pin 2) trace short to avoid accidental resets from noise. Avoid routing analog input traces (AN0-AN4, pins 7, 6, 1, 3, 8) near switching signals or VDD to prevent ADC coupling.
Estimated: OTP memory cannot be electrically erased - firmware must be verified before programming, and there is no field upgrade path. Always enable the watchdog timer (WDTE) in the configuration bits and use the power-on reset (POR) feature to avoid firmware lockup. Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm resistor so transient noise does not reset the MCU. When using the A/D converter, allow at least 20 us acquisition time (Tacq) before initiating conversion.
규정 준수 정보
RoHS compliant per Microchip product page. Not AEC-Q100 qualified; this part is targeted at industrial/commercial applications, not automotive safety-critical. Lead-free (Pb-free) reflow soldering profile JEDEC J-STD-020 compatible.