PIC12F1572-E/MS - 8-bit MCU, 32MHz, 3.5KB Flash, 16-bit PWM | Microchip
部品番号: PIC12F1572-E/MS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.8 | $1.80 |
| 10 | $1.62 | $16.20 |
| 100 | $1.44 | $144.00 |
| 500 | $1.26 | $630.00 |
| 1,000 | $1.08 | $1,080.00 |
| 3,000 | $0.95 | $2,850.00 |
PIC12F1572-E/MS 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), data memory (RAM), and peripherals such as timers, ADC, communication interfaces, and pulse-width modulators. The PIC family from Microchip uses a RISC-based Harvard architecture that executes most instructions in a single clock cycle, delivering deterministic throughput and low power consumption. The PIC12F1572 belongs to the enhanced mid-range PIC12 sub-family, which is the smallest-pin-count branch of the PIC12 line and is optimized for cost-sensitive, space-constrained designs that still require sophisticated analog and PWM peripherals.
Key features include three independent 16-bit PWM channels with dedicated timers for high-resolution waveform generation, a 10-bit ADC with up to 4 input channels, a 5-bit DAC, two comparators, and an on-chip Complementary Waveform Generator (CWG) for producing complementary drive signals. The device also includes a configurable logic cell (CLC), internal voltage reference, and on-chip temperature indicator. These peripherals allow single-chip implementation of LED drivers, fan controls, and analog signal conditioning without external components.
The PIC12F1572 uses a 14-bit instruction word with 200 ns instruction execution at 20 MHz, and supports an internal 32 MHz HFINTOSC, allowing the MCU to operate without an external crystal. Brown-out Reset, power-on Reset, watchdog timer, and in-circuit serial programming (ICSP) are integrated. The device ships in 8-pin PDIP, SOIC, and MSOP variants, with the -E/MS suffix indicating an MSOP package and the -E temperature grade (-40C to +125C).
Typical applications include LED lighting drivers, stepper and DC motor control, fan speed controllers, battery chargers, and low-cost switching power supply controllers. The 16-bit PWM resolution provides smooth dimming curves for lighting and fine-grained current/voltage control for power conversion stages.
When designing with this device, ensure decoupling capacitors (100 nF + 1 uF) are placed within 5 mm of VDD, and unused pins must be configured as outputs or pulled to defined levels. The ICSP pins (PGD/PGC) share function with general-purpose I/O and require careful routing if in-circuit programming is needed.
ドロップイン代替品: PIC12F1572-E/MS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC12F1572-E/MS (同一形状・フットプリント) — 相違点: Package, Comparators, MSL Level, Core Architecture, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC12F1572-I/MS
✅ ドロップイン✓ 在庫あり
$0.72 / 個
データシートを見る →PIC12F1572-I/MF
✅ ドロップイン✓ 在庫あり
$0.85 / 個
データシートを見る →PIC12F1571-E/MS
✅ ドロップイン✓ 在庫あり
$1.16 / 個
データシートを見る →PIC12F1571T-I/MS
✅ ドロップイン✓ 在庫あり
$0.46 / 個
データシートを見る →PIC12F1571-I/MS
✅ ドロップイン✓ 在庫あり
$0.58 / 個
データシートを見る →PIC12F1571-I/SN
✅ ドロップイン✓ 在庫あり
$0.6549 / 個
データシートを見る →PIC12F1572-E/MS 最大定格&電気的特性
| Core Architecture | PIC 8-bit enhanced mid-range |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data RAM | 256 bytes |
| Maximum CPU Speed | 32 MHz |
| Instruction Cycle | 200 ns at 20 MHz |
| Operating Voltage Range | 1.8 V to 5.5 V |
| 16-bit PWM Channels | 3 (independent) |
| ADC | 10-bit, up to 4 channels |
| DAC | 5-bit |
| Comparators | 2 |
| Complementary Waveform Generator (CWG) | Yes |
| Configurable Logic Cell (CLC) | Yes |
| Internal Oscillator | 32 MHz HFINTOSC |
| パッケージ | 8-pin MSOP |
| 動作温度範囲 | -40 C to +125 C |
| I/O Pins | 6 |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| MSLレベル | 1 |
PIC12F1572-E/MS ピン構成
| ピン 1 | RA5/CLKIN/OSC1/PGC — General purpose I/O / external clock input / ICSP clock |
| ピン 2 | RA4/PGD — General purpose I/O / ICSP data |
| ピン 3 | RA3/MCLR/VPP — General purpose I/O / Master Clear (Reset) input / programming voltage |
| ピン 4 | RA2/AN2/PWM3 — General purpose I/O / analog input / PWM3 output |
| ピン 5 | RA1/AN1/VREF+ — General purpose I/O / analog input / positive voltage reference |
| ピン 6 | RA0/AN0/VREF-/DAC — General purpose I/O / analog input / negative voltage reference / DAC output |
| ピン 7 | VSS — Ground reference |
| ピン 8 | VDD — Positive supply voltage (1.8V to 5.5V) |
主な用途
PIC12F1572-E/MS の用途: 7 件s: LED Lighting Dimming Driver, Stepper Motor Control, Fan Speed Controller, Battery Charger Controller, Compact Switching Power Supply, IoT Sensor Node, Automotive Interior Lighting.
LED Lighting Dimming Driver
The PIC12F1572's three independent 16-bit PWMs (65536 steps each) make it ideal for high-resolution LED dimming in architectural, horticultural, and decorative lighting. Placed between the DC input rail and a MOSFET gate driver, the PIC12F1572 generates smooth 16-bit PWM dimming curves that eliminate the flicker visible with 8-bit or 10-bit PWM. The on-chip Complementary Waveform Generator (CWG) further enables half-bridge LED driver topologies for high-power lighting stages with a single MCU. Per Microchip datasheet 40001723D, the device's 1.8V-5.5V supply range allows direct operation from single-cell Li-ion or USB-powered lighting rails.
おすすめ
Stepper Motor Control
The PIC12F1572-E/MS is well-suited for micro stepper and brushed DC motor control where space-constrained 8-pin packages are required. The three 16-bit PWMs provide independent phase control with sub-microsecond resolution, while the on-chip comparators enable back-EMF sensing and stall detection. Connected to a stepper driver IC such as the DRV8833 via simple RC-filtered PWM outputs, the PIC12F1572 forms a complete 4-wire bipolar stepper controller in a single MSOP-8 footprint. According to the Microchip datasheet 40001723D, the 32 MHz internal oscillator enables tight microstepping timing without an external crystal.
おすすめ
Fan Speed Controller
For 4-wire PWM-controlled fans used in PCs, servers, and industrial equipment, the PIC12F1572 generates the 25 kHz PWM drive signal and reads the tachometer feedback on the same 8-pin package. The 16-bit PWM provides smooth low-speed operation and the on-chip comparator enables closed-loop RPM control without external components. Paired with a temperature sensor such as the MCP9700, the PIC12F1572 implements a fully proportional-integral fan controller in MSOP-8. Per Microchip datasheet 40001723D, the device's low-power HFINTOSC supports battery-backed fan monitoring.
おすすめ
Battery Charger Controller
The PIC12F1572's integrated ADC, DAC, and comparators support closed-loop battery charging topologies for single-cell Li-ion, NiMH, and lead-acid packs. The 16-bit PWM drives a synchronous buck or buck-boost charger stage, while the 10-bit ADC monitors battery voltage and charge current. Per Microchip datasheet 40001723D, the CLC (Configurable Logic Cell) enables hardware-based safety cutoffs that operate even if the CPU is halted. The 1.8V minimum supply allows direct operation from deeply discharged single-cell Li-ion packs.
おすすめ
Compact Switching Power Supply
The PIC12F1572's 16-bit PWM and configurable logic peripherals implement digital control of buck, boost, and flyback converters in a single MSOP-8 footprint. The on-chip CWG produces complementary drive signals for synchronous rectifier topologies, while the comparators provide cycle-by-cycle current limiting. Per Microchip datasheet 40001723D, the 32 MHz instruction rate enables sub-microsecond control loop execution, sufficient for digital voltage-mode and current-mode power supply implementations up to several hundred kHz switching frequency.
おすすめ
IoT Sensor Node
The PIC12F1572-E/MS is well-suited for low-power IoT sensor endpoints where 8-pin footprint, modest code size, and on-chip analog integration are required. The 32 MHz HFINTOSC eliminates the external oscillator, while the low-power LFINTOSC supports sleep-mode operation between sensor reads. According to the Microchip datasheet 40001723D, the integrated 10-bit ADC, 5-bit DAC, and comparators allow direct sensor interfacing for temperature, light, and gas sensors in wearables, smart-home devices, and remote monitoring nodes. The MSOP-8 footprint fits into coin-cell powered designs.
おすすめ
Automotive Interior Lighting
The PIC12F1572's 16-bit PWM resolution and -40C to +125C temperature range suit automotive interior ambient lighting and indicator applications. The MCU drives RGB LED channels with smooth color mixing transitions, and the on-chip ADC reads ambient light sensors for automatic brightness adjustment. Per Microchip datasheet 40001723D, the device operates over the full automotive temperature range, making it suitable for cabin lighting, dashboard backlights, and decorative accent illumination. The MSOP-8 footprint is ideal for space-constrained lamp PCBs.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC12F1572-E/MS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC12F1572-I/MS | PIC12F1572-I/MF | PIC12F1571-E/MS | PIC12F1571T-I/MS | PIC12F1571-I/MS |
|---|---|---|---|---|---|---|
| Package | MSOP-8 | MSOP-8 (same) | DFN-8 | MSOP-8 (same) | MSOP-8 (same) | MSOP-8 (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 3.5 KB | 3.5 KB | 3.5 KB | 1.75 KB | 1.75 KB | 1.75 KB |
| RAM | 256 bytes | 256 bytes | 256 bytes | 128 bytes | 128 bytes | 128 bytes |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| 16-bit PWM Channels | 3 | 3 | 3 | 3 | 3 | 3 |
| Operating Temperature | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C |
| Operating Voltage | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V |
| I/O Pins | 6 | 6 | 6 | 6 | 6 | 6 |
主な差別化要因
- Three independent 16-bit PWM channels (vs PIC12F1501)
- 3.5 KB Flash program memory (vs PIC12F1571-E/MS)
- Extended -40C to +125C temperature grade (vs PIC12F1572-I/MS)
設計ノート
Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (Pin 8), and add a bulk 1 uF to 10 uF capacitor on the supply rail near the MCU. The PIC12F1572 has internal brown-out reset and power-on reset, but noisy supplies can cause unintended resets; a 10 uF bulk capacitor helps during high-current PWM switching events. For battery-powered designs, use the LFINTOSC low-power oscillator during sleep to minimize quiescent current.
Route the ICSP pins PGC (RA5) and PGD (RA4) with short, parallel traces and avoid crossing them with high-current PWM signals to maintain in-circuit programming reliability. Place the MSOP-8 thermal pad connection (if used) to a small ground copper pour to improve thermal dissipation, though the device typically dissipates less than 100 mW. Keep analog input traces short and away from PWM outputs to reduce ADC coupling.
Configure unused pins as outputs (driving low) rather than inputs to minimize supply current and avoid floating-pin noise. The MCLR pin (RA3) must be tied to VDD through a 10 kohm pull-up resistor if not used as a reset input; leaving MCLR floating can cause erratic operation. Do not exceed 5.5V on any pin; absolute maximum VDD is 6.5V but the operating range tops out at 5.5V.
When driving MOSFET gates directly from the PIC12F1572 PWM pins, source termination resistors (33-100 ohm) may be needed if the gate trace exceeds 25 mm or if the PWM frequency exceeds 100 kHz. The MCU output drive strength is rated 25 mA source/sink at 5V, sufficient for small-signal MOSFETs but consider a gate driver IC for high-Q power MOSFETs.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. -E/MS is industrial extended temperature grade but not formally AEC-Q100 qualified; for AEC-Q100 automotive use consider PIC12F1572-E/MS-Q1 variants if available.