PIC12C671T-04I/SM
PIC12C671T-04I/SM - 8-Bit OTP MCU, 4MHz, 1.75KB | Microchip
The Microchip PIC12C671T-04I/SM is an 8-bit, fully-static CMOS microcontroller with an integrated 8-bit A/D converter, 1.75KB (1K x 14) of One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and 6 programmable I/O pins, all housed in an 8-pin SOIJ (SM) package. It operates at a maximum clock speed of 4 MHz, supports supply voltages from 3.0 V to 5.5 V, and is qualified for the industrial temperature range of -40C to +85C, making it well-suited for cost-sensitive embedded control tasks.
What is a PIC 8-bit microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (ROM/OTP/Flash), volatile data memory (RAM), and a configurable set of peripheral interfaces such as I/O ports, timers, and analog-to-digital converters (ADCs). The PIC12C67x family belongs to Microchip's mid-range 8-bit RISC architecture, which is widely used in consumer appliances, automotive subsystems, industrial sensors, and battery-powered instruments. Within the broader semiconductor taxonomy, it sits as: PIC12C671 -> PIC12C family -> PIC10/12/16 mid-range -> 8-bit MCU -> microcontroller -> integrated circuit.
Key features include 35 single-word instructions (200 ns instruction cycle at 4 MHz), 8-bit ADC with 4 input channels, four oscillator options (RC, LP, XT, HS), an 8-bit real-time clock/counter with 8-bit prescaler, and a watchdog timer for reliable unattended operation. The OTP program memory supports in-circuit programming via Microchip's ICSP interface, while the brown-out detect and power-on reset blocks provide robust supply-voltage supervision. Maximum power dissipation is specified at 700 mW.
The architecture combines a Harvard-bus CPU with a 14-bit instruction word and separate 8-bit data path, which is characteristic of the mid-range PIC families. The integrated ADC uses successive-approximation register (SAR) conversion with 8-bit resolution, suitable for low-bandwidth sensor sampling such as thermistor bridges, potentiometers, and battery monitors. The device supports in-system debugging through Microchip's ICD and the MPLAB PM3 programmer, which work with the entire PIC12C6xx line.
Typical applications include appliance control boards, sensor signal conditioning, simple closed-loop fan or pump controllers, automotive interior accessories, battery chargers, security keypads, and low-cost consumer products. The 6 I/O pins are sufficient for driving small relays, LED indicators, and UART-style bit-banged communication.
A key design consideration is OTP vs Flash: because the PIC12C671 uses one-time-programmable memory, firmware must be fully validated before programming - the part cannot be reprogrammed in the field. Designs targeting field upgrades should consider the PIC12F/F67x Flash-based siblings. The SOIJ (SM) package is a small-outline IC with J-leads, suitable for both hand-soldered prototypes and high-volume SMT lines.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes - information not consolidated in the manufacturer datasheet alone.
見積もり
お問い合わせ