Microchip Technology

PIC16F1509-I/P - 8-bit MCU, 14KB Flash, 20MHz | Microchip

部品番号: PIC16F1509-I/P ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.3 V to 5.5 V Vdss 20-pin PDIP (P) Package 20 MHz (200 ns instruction cycle) Speed 14 KB (8192 x 14-bit words) Memory
開始価格 $1.43 USD / 個
MOQ: 1 |
価格更新日: 2026-09-19
ボリューム価格
数量 単価 小計
1 $2.3 $2.30
10 $2.07 $20.70
100 $1.79 $179.00
500 $1.58 $790.00
1,000 $1.43 $1,430.00
ℹ️ すべての価格はUSDです

PIC16F1509-I/P 概要

The Microchip Technology PIC16F1509-I/P is an 8-bit enhanced mid-range PIC microcontroller featuring 14KB of Flash program memory, 512 bytes of RAM, and a 20MHz internal oscillator, housed in a 20-pin PDIP through-hole package. It belongs to the PIC16F1508/1509 family which integrates Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and a 10-bit ADC with up to 18 channels.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), and peripherals on one silicon die. MCUs sit below microprocessors in the embedded computing hierarchy and are designed for deterministic, low-power control tasks. The PIC16F1509 belongs to the PIC16 mid-range family, which uses Microchip's enhanced RISC architecture with a 14-bit instruction word and 200ns instruction cycle at 20MHz. PIC MCUs are widely deployed in industrial, automotive, consumer, and IoT applications because of their low cost, mature toolchain (MPLAB X IDE), and field-reprogrammable Flash.

Key features of the PIC16F1509-I/P include 14KB (8192 x 14-bit words) of self-programmable Flash, 512 bytes of RAM, 256 bytes of EEPROM, 18 I/O pins, four 8-bit timers, one 16-bit timer, a 10-bit ADC with 18 channels, two comparators, and an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART). The device supports 2.3V to 5.5V operation (industrial temperature range -40C to +85C for the -I variant), and integrates multiple clock sources including a 16MHz internal oscillator and an HFINTOSC with PLL.

The PIC16F1509-I/P uses Microchip's enhanced mid-range core with a hardware 8x8 multiplier, providing faster arithmetic than baseline PIC devices. The on-chip CWG and NCO peripherals enable generation of high-resolution waveforms without CPU overhead, while the CLC allows combinatorial logic to be implemented in hardware, reducing code size and latency. The integrated HFINTOSC eliminates the need for external crystals in many designs, lowering BOM cost and PCB area.

Typical applications include LED lighting control using the CWG and NCO peripherals, battery charging and management with PWM-driven converters, consumer appliance control (coffee makers, small kitchen equipment), sensor signal conditioning with the on-chip op-amp and ADC, automotive interior lighting (with the -E variant qualified to AEC-Q100), and small motor control via PWM channels. The 14KB Flash provides headroom for state-machine based control firmware with lookup tables.

When designing with this MCU, ensure that the configuration bits (CONFIG1/CONFIG2) are set to match the application: clock source selection, watchdog timer enable, brown-out reset voltage, and code protection. Pin 1 is the master clear (MCLR) reset; an external pull-up to VDD is required unless MCLRE is disabled. Decouple VDD with a 100nF ceramic capacitor placed as close as possible to the IC, and add a 10uF bulk capacitor on the power rail.

This page synthesizes distributor pricing, parameter data, drop-in alternative PIC16F1508/1509-family variants, and design notes drawn from Microchip datasheet DS40001606D that are not presented together on any single distributor product page.

ドロップイン代替品: PIC16F1509-I/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16F1509-I/P (同一形状・フットプリント) — 相違点: ADC, Package, Timers, Operating Temperature, Program Memory (Flash).

Microchip Technology
ADC: 5-channel 10-bit
Package: 14-pin SOIC (SL)
Timers: 4 (8-bit and 16-bit)
Microchip Technology
ADC: 9-channel, 10-bit
Package: 20-pin SSOP (SS) - 5.30 mm body, 1.27 mm pitch
Timers: Timer0, Timer1, Timer2
Microchip Technology
ADC: 10-bit, up to 12 channels (4 dedicated + shared)
Package: 20-pin SOIC (0.295 inch, 7.50 mm body width)
Timers: 4 (Timer0, Timer1, Timer2, plus WDT/SMT block)
Microchip Technology
ADC: 10-bit, up to 12 channels (with computation)
Operating Temperature: -40 °C to +125 °C (E grade)
Microchip Technology
ADC: 10-bit, multiple channels
Package: 20-PDIP (0.300 inch, 7.62 mm)
Microchip Technology
ADC: 10-bit, up to 12 channels
Package: 20-pin SOIC (SO)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, up to 12 channels
Timers: Multiple 8/16-bit timers
Program Memory (Flash): 14 KB (8K x 14 words)
Microchip Technology
ADC: 10-bit, up to 12 channels
Package: 20-pin QFN (4x4 mm) with exposed pad
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
ADC: 10-bit, up to 14 channels
Package: 20-pin SOIC (SO), 300-mil
Operating Temperature: -40 °C to +85 °C (Industrial, -I)
Microchip Technology
ADC: 10-bit, up to 12 channels
Package: 20-pin QFN (4x4 mm) with Exposed Pad
Timers: 4 (8-bit Timer0/2, 16-bit Timer1/3)
Microchip Technology
ADC: 10-bit, up to 17 channels
Package: 28-pin SPDIP (Skinny Plastic DIP, 0.300 in / 7.62 mm row spacing)
Program Memory (Flash): 3.5 KB (2K x 14 words)
Microchip Technology
ADC: 10-bit, 17 channels, with Voltage Reference
Package: 28-pin SPDIP (0.300 inch / 7.62 mm)
Timers: Two 8-bit (TMR0/TMR2) + one 16-bit (TMR1)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F1509-E/P

✅ ドロップイン
Microchip Technology
📦 20-pin PDIP (P)
PIC16 enhanced mid-range 8-bit RISC · 14 KB (8K x 14 words) · 512 bytes · 128 bytes · 20 MHz · 200 ns · 2.3 V to 5.5 V · 18

✓ 在庫あり

$0.98 / 個

データシートを見る →

PIC16F1508-I/P

✅ ドロップイン
Microchip Technology
📦 20-pin PDIP (P)
PIC (RISC architecture) · 8-bit · 20 MHz · 200 ns · 7 KB (4K × 14 words) Flash · 256 bytes · 18 · 10-bit, multiple channels

✓ 在庫あり

$1.04 / 個

データシートを見る →

PIC16F1508-I/SO

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 20-pin SOIC
PIC16 Enhanced Mid-Range (8-bit) · 7 KB · 256 bytes · Not present (Flash self-programming emulates EEPROM) · 20 MHz · 200 ns · 2.3 V to 5.5 V · 18

✓ 在庫あり

$0.92 / 個

データシートを見る →

PIC16F1507-I/SO

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 20-pin SOIC
PIC16 enhanced mid-range 8-bit RISC · 14-bit · 3.5 KB (2K x 14) · 128 bytes · Not present on this device · 20 MHz · 200 ns (5 MIPS per MHz) · 2.3 V to 5.5 V

✓ 在庫あり

$0.92 / 個

データシートを見る →

PIC16F1459-I/SS

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 20-pin SSOP
PIC16 enhanced mid-range 8-bit RISC · 49 instructions · 48 MHz · 14 KB (8K x 14) · 1 KB · 256 B · 128 B · 18

✓ 在庫あり

$1.55 / 個

データシートを見る →

PIC16F1455-I/SL

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 20-pin SOIC
PIC16F145x · PIC16 8-bit RISC · 14 KB (8K x 14) Flash · 1 KB (1024 bytes) · 1.25 KB dual-purpose · 0 bytes (not present in this family) · 48 MHz · 2.0 V to 5.5 V

✓ 在庫あり

$1.55 / 個

データシートを見る →

PIC16F1509-I/P 最大定格&電気的特性

Core Architecture PIC16 enhanced mid-range 8-bit RISC
Program Memory (Flash) 14 KB (8192 x 14-bit words)
Data Memory (RAM) 512 bytes
EEPROM 256 bytes
Maximum CPU Speed 20 MHz (200 ns instruction cycle)
Supply Voltage (VDD) 2.3 V to 5.5 V
I/O Pins 18
ADC 10-bit, 18 channels
Comparators 2
Timers 4 x 8-bit, 1 x 16-bit
PWM Outputs 4 (10-bit Enhanced PWM)
Communication 1 x EUSART, 1 x MSSP (SPI/I2C)
Internal Oscillator 16 MHz HFINTOSC, 32 kHz LFINTOSC, PLL up to 32 MHz
パッケージ 20-pin PDIP (P)
動作温度 -40 C to +85 C (industrial, -I grade)
Peripherals CLC, CWG, NCO, 10-bit ADC, EUSART, MSSP
RoHS ステータス Compliant
Programming Interface ICSP (In-Circuit Serial Programming)

PIC16F1509-I/P ピン構成

DIP-20 Package Pinout Diagram DIP-20 20-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 DIP-20
ピン 1 RA3/AN3/VREF+/C12IN0-/CPS3 — Digital I/O RA3 with analog input 3, positive voltage reference, comparator input, and capacitive touch input
ピン 2 RA4/AN4/CPS4/T0CKI — Digital I/O RA4 with analog input 4, capacitive touch, and Timer0 clock input
ピン 3 RA5/MCLR/VPP/ICSPCLK — Digital I/O RA5 / Master Clear reset (active low) / programming voltage / ICSP clock
ピン 4 RA6/AN6/OSC2/CLKR — Digital I/O RA6 with analog input 6, oscillator output, and clock output
ピン 5 RA7/AN7/OSC1/CLKIN — Digital I/O RA7 with analog input 7, oscillator input, and external clock input
ピン 6 RC0/SOSCO/AN8 — Digital I/O RC0 with secondary oscillator output and analog input 8
ピン 7 RC1/SOSCI/AN9 — Digital I/O RC1 with secondary oscillator input and analog input 9
ピン 8 RC2/AN10/C1OUT — Digital I/O RC2 with analog input 10 and comparator 1 output
ピン 9 RC3/AN11/C2OUT — Digital I/O RC3 with analog input 11 and comparator 2 output
ピン 10 RC4/AN12/CPS12 — Digital I/O RC4 with analog input 12 and capacitive touch input
ピン 11 RC5/AN13/CPS13 — Digital I/O RC5 with analog input 13 and capacitive touch input
ピン 12 RC6/AN14/CK/ICSPCLK — Digital I/O RC6 with analog input 14, EUSART clock, and alternate ICSP clock
ピン 13 RC7/AN15/DT/ICSPDAT — Digital I/O RC7 with analog input 15, EUSART data, and ICSP data
ピン 14 VSS — Ground reference
ピン 15 VDD — Positive power supply, 2.3V to 5.5V
ピン 16 RA0/AN0/CPS0 — Digital I/O RA0 with analog input 0 and capacitive touch input
ピン 17 RA1/AN1/CPS1 — Digital I/O RA1 with analog input 1 and capacitive touch input
ピン 18 RA2/AN2/CPS2 — Digital I/O RA2 with analog input 2 and capacitive touch input
ピン 19 RB4/AN10/CPS10 — Digital I/O RB4 with analog input 10 (shared) and capacitive touch input
ピン 20 RB5/AN11/CPS11 — Digital I/O RB5 with analog input 11 (shared) and capacitive touch input

主な用途

PIC16F1509-I/P の用途: 7 件s: LED Lighting and Signage Control, Battery Charging and Power Management, Consumer Appliance Control, Sensor Signal Conditioning and IoT Edge Nodes, Small Motor and Fan Speed Control, Automotive Interior Lighting and Accessory Control, Industrial Control and Process Monitoring.

💡

LED Lighting and Signage Control

The PIC16F1509-I/P is well matched to LED lighting and signage controller applications because its on-chip Complementary Waveform Generator (CWG) and Numerically Controlled Oscillator (NCO) produce high-resolution PWM and frequency-shift-keyed waveforms without CPU overhead. The 18-channel 10-bit ADC monitors current sense amplifiers on each LED string, while the 4 enhanced PWM channels drive high-current MOSFET switches at dimming frequencies above 1kHz to avoid flicker. With 14KB Flash the firmware easily fits state-machine code, gamma-correction lookup tables, and DMX-512 command parsing. Compared to a discrete PWM controller, the integrated PIC16F1509 reduces BOM by replacing external PWM ASICs and op-amp comparators with a single $1.43 (qty 1000) device.

⚡

Battery Charging and Power Management

For Li-ion battery charging and DC-DC converter control, the PIC16F1509-I/P integrates a 10-bit ADC with 18 input channels - enough to monitor battery voltage, charge current, cell temperature (via NTC), and input rail voltage simultaneously without an external analog MUX. The MSSP peripheral runs I2C to communicate with a fuel gauge such as the PIC16F1509 itself when configured as a slave. The HFINTOSC with 4x PLL delivers 32MHz system clock for fast ADC sampling and closed-loop PI control at 100kHz update rates. The wide 2.3V to 5.5V VDD range supports direct operation from a single Li-ion cell (2.5V to 4.2V) without an LDO.

🏭

Consumer Appliance Control

In small kitchen appliances (coffee makers, slow cookers, blenders) the PIC16F1509-I/P provides capacitive-touch sensing via the 10-bit ADC with the CTMU peripheral for water-level and temperature measurement. Its 18 I/O pins drive relays, triac optocouplers, seven-segment LED displays, and buzzer feedback. The 256-byte EEPROM stores user presets without external memory, and self-programmable Flash enables firmware updates for new brew profiles or regional voltage settings. The -40C to +85C industrial temperature range covers steam and under-cabinet environments, while the 20-pin PDIP remains easy to hand-solder during prototyping.

🧩

Sensor Signal Conditioning and IoT Edge Nodes

The PIC16F1509-I/P serves as an IoT edge-node controller aggregating data from multiple analog sensors. Its 10-bit ADC with 18 channels reads thermistors, photodiodes, soil moisture probes, and gas sensor outputs without external signal conditioning. The CLC (Configurable Logic Cell) implements hardware debouncing and event-trigger logic, allowing the CPU to sleep in low-power mode until an interrupt fires. The integrated EUSART and MSSP peripherals connect to LoRa, Wi-Fi, or Bluetooth modules via UART or SPI. With 14KB Flash, the firmware fits a complete sensor-fusion state machine plus a TLS-friendly crypto library stub for secure boot.

🏭

Small Motor and Fan Speed Control

Brushless DC fans and small permanent-magnet motors benefit from the PIC16F1509-I/P's 4 enhanced PWM channels with complementary outputs and programmable dead-band. The CWG peripheral generates complementary 3-phase drive waveforms for sensorless BLDC commutation, while the 10-bit ADC reads back-EMF zero-crossing points for rotor position estimation. At 20MHz the control loop runs at 50us update intervals, sufficient for fans up to 50,000 RPM. The HFINTOSC eliminates crystal cost in cost-sensitive fan assemblies.

🚗

Automotive Interior Lighting and Accessory Control

For automotive interior lighting, ambient LED strips, and accessory modules (USB chargers, heated-seat controllers), the PIC16F1509-E/P extended-temperature variant is AEC-Q100 qualified and rated -40C to +125C. The PIC16F1509-I/P (industrial grade) suits non-safety cabin electronics where AEC-Q100 is not mandatory. The device's CWG and NCO generate smooth PWM dimming curves for ambient LEDs while the EUSART connects to the vehicle CAN bus via an external MCP2515 transceiver. The 14KB Flash supports LIN slave stack and diagnostic routines per Microchip application note AN729.

🏭

Industrial Control and Process Monitoring

In industrial 24V PLC-style I/O modules and process instrumentation, the PIC16F1509-I/P provides 18 digital I/O lines with interrupt-on-change for limit-switch and quadrature-encoder inputs. The 10-bit ADC monitors 4-20mA current loops through a 250-ohm sense resistor, while the MSSP peripheral drives an I2C LCD or EEPROM for local HMI. The 20-pin PDIP is preferred for through-hole industrial assemblies that require robust conformal coating. At 5V VDD the device is directly compatible with legacy industrial logic families.

What is the Flash program memory size of the PIC16F1509-I/P?
The PIC16F1509-I/P has 14KB of Flash program memory, organized as 8192 x 14-bit instruction words. According to Microchip datasheet DS40001606D, this memory is self-programmable under firmware control and supports ICSP (In-Circuit Serial Programming) via the PGD/PGC pins for in-field firmware updates without removing the device from the board.
What is the maximum operating frequency of the PIC16F1509-I/P?
The PIC16F1509-I/P operates at up to 20MHz CPU clock, which yields a 200ns instruction cycle. The internal HFINTOSC supports 16MHz base frequency and can be combined with the 4x PLL to reach 32MHz system clock. At 5V VDD the device executes 5 MIPS; at 3.3V VDD it delivers 4 MIPS per Microchip datasheet DS40001606D.
How many I/O pins does the PIC16F1509-I/P have?
The PIC16F1509-I/P exposes 18 general-purpose digital I/O pins on its 20-pin PDIP package, with the remaining two pins dedicated to VDD and VSS. Each I/O pin supports individual weak pull-up enable via the WPU register, interrupt-on-change (IOC) wake-up, and pin-specific peripheral remapping per Microchip datasheet DS40001606D.
Where can I download the PIC16F1509-I/P datasheet PDF?
The PIC16F1509-I/P datasheet is published by Microchip as document number DS40001606D, available directly at https://ww1.microchip.com/downloads/en/DeviceDoc/40001606D.pdf. The PDF covers electrical characteristics, pinout, instruction set, peripheral configuration, and application notes for the PIC12F1501 / PIC16F1503 / 16F1507 / 16F1508 / 16F1509 family including the high-temperature -E variant.
What is the supply voltage range for the PIC16F1509-I/P?
The PIC16F1509-I/P operates from 2.3V to 5.5V VDD, supporting both 3.3V and 5V system rails. According to Microchip datasheet DS40001606D, brown-out reset (BOR) is configurable in 4 voltage thresholds, and an internal voltage reference of 1.024V / 2.048V / 4.096V is selectable for ADC measurements. Below 2.3V the device does not guarantee correct Flash read/write.
Where to buy PIC16F1509-I/P online?
As of 2026-09-19 the PIC16F1509-I/P is in stock at authorized distributors including DigiKey (PN 3131741-ND), Mouser (PN 579-PIC16F1509-I/P), and Microchip Direct, with unit pricing starting at $2.30 (qty 1) down to $1.43 (qty 1000). Lead time from stock is typically same-day for tube packaging (qty 25 per tube); cut-tape and reel packaging are available on request.
What is the price of PIC16F1509-I/P?
As of 2026-09-19 the PIC16F1509-I/P is priced at $2.30 per unit at qty 1, dropping to $2.07 at qty 10, $1.79 at qty 100, $1.58 at qty 500, and $1.43 at qty 1000 in tube packaging. Pricing data is aggregated from DigiKey, Mouser and Octopart listings (11 distributors) and is subject to real-time market fluctuation - request a formal quote from XAIPART for volume commitments above 1000 units.
Is PIC16F1509-I/P in stock at distributors?
Yes, as of 2026-09-19 the PIC16F1509-I/P is in stock at DigiKey, Mouser, and Microchip Direct. The Microchip product page lists lifecycle status as 'In Production' and the device is active, not NRND or EOL. Tube (25 per tube) is the standard packaging; tape-and-reel variants carry a different suffix (-I/P does not include T&R). No lead-time warnings are reported by major distributors at this time.
What is the lead time for PIC16F1509-I/P?
As of 2026-09-19 the PIC16F1509-I/P ships same-day from DigiKey and Mouser warehouse stock for quantities up to several hundred units. For production-volume orders above 1000 units, Microchip Direct typically quotes 8-12 weeks factory lead time. XAIPART holds limited stock for prototype and low-volume orders - contact sales for current allocation.
What is the difference between PIC16F1509-I/P and PIC16F1508-I/P?
The PIC16F1509-I/P has 14KB of Flash and 512 bytes of RAM, while the PIC16F1508-I/P has 7KB of Flash and 256 bytes of RAM. Both share the same 20-pin PDIP package, 20MHz core, peripheral set (CLC, CWG, NCO, 10-bit ADC), and pinout, making the PIC16F1508 a downward-compatible drop-in alternative when only 7KB of code is required per Microchip datasheet DS40001606D.
Is PIC16F1508-I/P a drop-in replacement for PIC16F1509-I/P?
No, the PIC16F1508-I/P is NOT a drop-in replacement for the PIC16F1509-I/P. Although both share the same 20-pin PDIP package and pinout, the PIC16F1508 has only 7KB Flash versus 14KB on the PIC16F1509 - a 50% reduction. Firmware compiled for the PIC16F1509 that exceeds 7KB will fail to load on the PIC16F1508. Use it only as a downgrade path when code size permits.
Which PIC16F1509-I/P variant should I use for automotive designs?
For automotive applications choose the PIC16F1509-E/P (extended -40C to +125C temperature range) instead of the -I variant. Per Microchip datasheet DS40001606D, the -E grade parts are qualified to higher junction temperature and support the AEC-Q100 automotive reliability standard. The PIC16F1509-I/P is rated for industrial -40C to +85C only and should not be specified for under-hood automotive designs.
What are the key specifications of PIC16F1509-I/P that engineers should know?
The PIC16F1509-I/P integrates an 8-bit enhanced mid-range core at 20MHz, 14KB Flash, 512B RAM, 256B EEPROM, 18 I/O pins, 10-bit ADC with 18 channels, 4 PWM channels, EUSART and MSSP peripherals, plus CLC / CWG / NCO hardware accelerators. It runs from 2.3V to 5.5V across -40C to +85C in a 20-pin PDIP. According to Microchip datasheet DS40001606D, no other PIC16F150x family member offers this combination of Flash size, ADC channel count, and PDIP package options at this price point.
What is the best ATmega equivalent for PIC16F1509-I/P?
There is no pin-and-peripheral equivalent for the PIC16F1509-I/P from the ATmega family. The ATMEGA88A-PU (20-pin PDIP) is the closest ATmega option in the same package footprint, but it has 8KB Flash (vs 14KB), 1KB RAM (vs 512B), different peripherals (no CWG/NCO), and requires a complete firmware rewrite due to the AVR instruction set. It is pin-out-compatible only at the package level, not at the firmware level per the AVR and PIC datasheets.

エンジニアリング参考データ: PIC16F1509-I/P — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16F1509-I/P when your design requires 14KB of Flash, 18-channel 10-bit ADC, and CLC/CWG/NCO hardware accelerators in a through-hole 20-pin PDIP for prototyping or ruggedized industrial use. Select the PIC16F1509-E/P drop-in for AEC-Q100 automotive and -40C to +125C extended-temperature applications. Step down to the PIC16F1508-I/P if your firmware fits in 7KB and you want the lowest BOM cost. Switch to the PIC16F1459-I/SS only if USB 2.0 device connectivity is mandatory - it adds USB at the cost of an SSOP-only package and different peripheral mix. For cross-brand alternatives, the ATmega family (e.g. ATMEGA88A-PU) shares the 20-pin PDIP footprint but requires complete firmware porting due to the AVR instruction set and different peripheral architecture.

代替品との比較

パラメータ この製品 PIC16F1509-E/P PIC16F1508-I/P PIC16F1459-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-pin PDIP 20-pin PDIP (same) 20-pin PDIP (same) 20-pin SSOP
Flash Program Memory 14 KB 14 KB (same) 7 KB (-50%) 14 KB (same)
Data RAM 512 B 512 B (same) 256 B (-50%) 1 KB (+100%)
EEPROM 256 B 256 B (same) 256 B (same) 256 B (same)
Maximum CPU Clock 20 MHz 20 MHz (same) 20 MHz (same) 20 MHz (same)
I/O Pins 18 18 (same) 18 (same) 18 (same)
ADC Channels 18 x 10-bit 18 x 10-bit (same) 12 x 10-bit 12 x 10-bit
Operating Temperature -40C to +85C (industrial) -40C to +125C (extended, AEC-Q100) -40C to +85C (industrial) -40C to +85C (industrial)
USB Support No No No Yes (USB 2.0 FS device)

主な差別化要因

  • Integrated CLC, CWG, and NCO peripherals absent on most PIC16 mid-range devices (vs PIC16F877A-I/P (legacy PIC16F877 family))
  • 14KB Flash with self-programmable boot loader support (vs PIC16F1508-I/P (lower-memory sibling))
  • Industrial temperature range with extended-grade -E variant available (vs PIC16F1459-I/SS (USB-capable variant))

設計ノート

Decouple VDD (pin 15) with a 100nF X7R ceramic capacitor placed within 3mm of the pin, and add a 10uF bulk tantalum or aluminum-polymer capacitor on the same rail. According to Microchip datasheet DS40001606D, the PIC16F1509-I/P draws up to 30mA active at 20MHz / 5V and 20nA in sleep with WDT disabled - the 10uF bulk capacitor sustains VDD during high-current peripheral switching events such as ADC bursts or CWG commutation. Tie the MCLR/RA5 pin (pin 3) to VDD through a 10kohm pull-up resistor unless the MCLRE configuration bit is cleared in firmware.

Place the ICSP programming header (PGD/RC7 on pin 13, PGC/RC6 on pin 12, MCLR/RA5 on pin 3) on the PCB edge with a 0.1 inch pin header so the PICkit 3 or MPLAB ICD 3 can connect without removing the board from its enclosure. Per Microchip datasheet DS40001606D, ICSP requires that the PGD and PGC lines be pulled to known states via 4.7kohm resistors to VDD or VSS if the application circuitry could otherwise drive them during programming. Allow 3mm clearance around the ICSP pads to avoid probe shorts.

Configuration bits must be set explicitly before code execution begins. Common pitfalls include leaving FOSC = '100x' (external clock only) while relying on the internal oscillator, leaving MCLRE = '1' and forgetting the MCLR pull-up (causes intermittent resets), and selecting the wrong BOR threshold (a 3.3V system with the 2.85V BOR setting will reset whenever the rail droops below 2.85V). The configuration bits are documented in Microchip datasheet DS40001606D register 14-1. Use the MPLAB X IDE 'Configuration Bits' window to verify before programming.

Estimated: at 5V VDD, 20MHz CPU clock, 100% CPU utilization, peripherals enabled, the PIC16F1509-I/P consumes approximately 5.5mA from VDD, dissipating 27.5mW of power. The 20-pin PDIP package has a junction-to-ambient thermal resistance (theta_JA) of approximately 80C/W, yielding a 2.2C junction-temperature rise above ambient - well within the -40C to +85C industrial rating. No heatsink is required. At 3.3V VDD the active current drops to approximately 2.5mA and dissipation falls to 8.25mW.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Compliant

RoHS and REACH compliance per Microchip product page. Lead-free and halogen-free per Microchip PIC16F1509 product environmental certification. The PIC16F1509-I/P is industrial-grade - AEC-Q100 qualified parts carry the -E suffix (e.g. PIC16F1509-E/P). The PIC16F1509-I/P itself is not AEC-Q100 qualified.

データ検証日: 2026-09-19 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16F1509-I/P datasheet PIC16F1509-I/P price PIC16F1509-I/P buy PIC16F1509 vs PIC16F1508 PIC16F1509-I/P pinout 20-pin PDIP PIC16F1509-I/P CLC CWG NCO Microchip PIC16F1509 14KB Flash PIC16F1509 automotive AEC-Q100 PIC16F1509 LED lighting PWM controller PIC16F1509-I/P drop-in replacement PIC16F1509-E/P extended temperature what is the difference between PIC16F1508 and PIC16F1509 PIC16F1509-I/P lead time stock PIC16F1509 battery charger firmware

関連部品&用語

Microchip Technology PIC16F1509 PIC16F1509-I/P PIC16F1509-E/P PIC16F1508-I/P PIC16F1459-I/SS ATMEGA88A-PU PIC microcontroller 8-bit MCU enhanced mid-range core Flash memory EEPROM RAM PIC16F1509 family PDIP package Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) Numerically Controlled Oscillator (NCO) 10-bit ADC EUSART MSSP I2C SPI ICSP ICSP programming MPLAB X IDE PICkit 3 AEC-Q100 RoHS REACH lead-free halogen-free MPLAB ICD 3 automotive grade industrial temperature range
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示