PIC16F1718-I/SP - 8-bit MCU, 28KB Flash, Op Amps, XLP | Microchip
부품 번호: PIC16F1718-I/SP ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.85 | $185.00 |
| 500 | $1.55 | $775.00 |
| 1,000 | $1.32 | $1,320.00 |
PIC16F1718-I/SP 개요
An 8-bit microcontroller (MCU) is a small computer-on-a-chip built around an 8-bit data bus and Harvard architecture; PIC microcontrollers from Microchip use a RISC instruction set optimized for deterministic, low-power embedded control. Within the broader taxonomy, the PIC16F1718 belongs to the PIC16 family -> 8-bit PIC MCUs -> microcontrollers -> embedded processors -> semiconductors, and is targeted at general-purpose applications where analog integration, low power, and small footprint matter more than raw processing throughput.
Key features include: 28 KB (16K x 14) self-programmable Flash program memory, 1 KB data EEPROM, 2 KB SRAM, 32 MHz internal oscillator, two on-chip operational amplifiers, a 10-bit ADC with computation (ADC^2) for automated averaging and oversampling, up to 17 channels of 10-bit ADC, 5-bit and 8-bit DAC, four 16-bit timers, two Capture/Compare/PWM (CCP) modules, two 10-bit PWM modules, two comparators, CLC, COG, NCO, Zero Cross Detect, Peripheral Pin Select (PPS), and eXtreme Low Power (XLP) sleep currents as low as 30 nA typical.
Architecturally, the PIC16F1718 uses an enhanced mid-range 8-bit CPU core with a 14-bit instruction word, supporting 49 instructions and single-cycle hardware multiply. The peripheral set is wired through PPS, allowing most digital peripherals to be routed to almost any I/O pin, which simplifies PCB layout and BOM reuse across multiple SKUs in the same family (PIC16F1716/1717/1718/1719).
Typical applications include: low-power sensor nodes, IoT edge devices, LED lighting control, battery-powered instruments, consumer appliances, HVAC controls, and general-purpose mixed-signal embedded systems requiring on-chip op amps for signal conditioning. The device is also widely used in industrial control boards, motor control auxiliary logic, and home automation devices where its XLP characteristics extend battery life.
When designing with the PIC16F1718-I/SP, observe the operating voltage range of 2.3 V to 5.5 V and use MPLAB X IDE with the XC8 compiler for firmware development; the device is supported by Microchip's Curiosity Development Board and PICkit programmers for in-circuit debugging. Decoupling: place a 100 nF capacitor on VDD and a 10 uF bulk capacitor near the supply pin for noise-sensitive analog subsystems.
This page synthesizes distributor pricing, drop-in PIC16F171x alternatives, and practical design notes not found in a single manufacturer datasheet or distributor page.
드롭인 대체품: PIC16F1718-I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F1718-I/SP (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Timers, I/O Pins, Comparators.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F1717-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F1719-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F1713-I/SP
✅ 드롭인✓ 재고 있음
$1.65 / 개
데이터시트 보기 →PIC16F1716-I/SP
✅ 드롭인✓ 재고 있음
$0.99 / 개
데이터시트 보기 →PIC16F1615-I/P
✅ 드롭인✓ 재고 있음
$0.78 / 개
데이터시트 보기 →PIC16F1704-I/P
✅ 드롭인✓ 재고 있음
$0.86 / 개
데이터시트 보기 →PIC16F1508-I/P
✅ 드롭인✓ 재고 있음
$1.04 / 개
데이터시트 보기 →PIC16F1718-I/SP 최대 정격 & 전기적 특성
| Family | PIC16F1718 (PIC16F1717/8/9 family) |
| Core | 8-bit enhanced mid-range PIC (14-bit instruction word) |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data SRAM | 2 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage Range | 2.3 V to 5.5 V |
| ADC | 10-bit, up to 17 channels with ADC^2 (computation) |
| DAC | 5-bit and 8-bit DAC |
| Op Amps | 2 on-chip operational amplifiers |
| Comparators | 2 |
| Timers | 4 x 16-bit + 2 x 8-bit |
| CCP / PWM | 2 CCP + 2 10-bit PWM modules |
| Core Independent Peripherals | CLC, COG, NCO, Zero Cross Detect |
| PPS | Peripheral Pin Select supported |
| XLP Sleep Current | 30 nA typical (deep sleep, per family datasheet) |
| Communication | I2C, SPI, EUSART (UART) |
| I/O Pins | 25 (typical, varies with package) |
| 패키지 | 28-pin SPDIP (0.300 inch, 7.62 mm pitch) |
| 실장 유형 | Through-Hole |
| 동작 온도 | -40C to +85C (Industrial, 'I' suffix) |
| RoHS 상태 | Compliant |
| MSL 레벨 | 1 (unlimited, through-hole) |
PIC16F1718-I/SP 핀 구성
| 핀 1 | RA3/AN7/C1IN+/C2IN+/VREF+/SS1 — Analog-capable I/O with ADC channel 7, comparator inputs, VREF+ and SPI SS |
| 핀 2 | RA4/T0CKI/C1OUT — I/O, Timer0 clock input, Comparator1 output |
| 핀 3 | RA5/AN4/C2IN+/C1IN-/DAC5OUT1 — Analog-capable I/O with ADC channel 4, comparator inputs and 5-bit DAC output |
| 핀 4 | RA6/OSC2/CLKR — I/O, oscillator output or clock reference output |
| 핀 5 | RA7/OSC1/CLKIN — I/O, oscillator input or external clock input |
| 핀 6 | RC0/SOSC1/SCL1 — I/O, secondary oscillator or I2C clock (PPS-routed) |
| 핀 7 | RC1/SOSC2/SDA1 — I/O, secondary oscillator or I2C data (PPS-routed) |
| 핀 8 | RC2/AN14 — I/O with ADC channel 14 |
| 핀 9 | RC3/AN15 — I/O with ADC channel 15 |
| 핀 10 | RC4/AN16 — I/O with ADC channel 16 |
| 핀 11 | VDD — Positive supply voltage (2.3V to 5.5V) |
| 핀 12 | VSS — Ground reference |
| 핀 13 | RB7/ICSPDAT — I/O, in-circuit serial programming data |
| 핀 14 | RB6/ICSPCLK — I/O, in-circuit serial programming clock |
| 핀 15 | RB5/AN11 — I/O with ADC channel 11 |
| 핀 16 | RB4/AN10 — I/O with ADC channel 10 |
| 핀 17 | RB3/AN9/C2OUT — I/O with ADC channel 9 and Comparator2 output |
| 핀 18 | RB2/AN8 — I/O with ADC channel 8 |
| 핀 19 | RB1/AN6/C1IN-/DAC5OUT2 — I/O with ADC channel 6, comparator input and 5-bit DAC output |
| 핀 20 | RB0/AN5/CCP2 — I/O with ADC channel 5 and CCP2 module |
| 핀 21 | RD7 — I/O port D bit 7 (PPS-routable) |
| 핀 22 | RD6 — I/O port D bit 6 (PPS-routable) |
| 핀 23 | RD5 — I/O port D bit 5 (PPS-routable) |
| 핀 24 | RD4 — I/O port D bit 4 (PPS-routable) |
| 핀 25 | RC7 — I/O port C bit 7 (PPS-routable) |
| 핀 26 | RC6 — I/O port C bit 6 (PPS-routable) |
| 핀 27 | RC5 — I/O port C bit 5 (PPS-routable) |
| 핀 28 | RE3/MCLR/VPP — Master Clear (reset) input or programming voltage |
일반적인 애플리케이션
PIC16F1718-I/SP 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Nodes, LED Lighting and Dimming Controllers, Industrial Sensor Signal Conditioning, Consumer Appliance Control Panels, HVAC and Thermostat Control, Portable Medical and Health Devices.
Battery-Powered IoT Sensor Nodes
The PIC16F1718-I/SP fits battery-powered IoT sensor nodes because its XLP sleep current of 30 nA typical extends coin-cell life across years of duty-cycled operation. The 28 KB Flash accommodates typical firmware stacks for sensor fusion or BLE-through-UART bridging. Two on-chip op amps condition Wheatstone-bridge or thermopile signals directly, eliminating external analog front-end components and BOM cost. The 10-bit ADC with ADC^2 performs oversampling and averaging in hardware, reducing CPU wake events. Operating from 2.3 V to 5.5 V, it accepts a single lithium or two AA cells without a boost converter. Designers typically place 100 nF decoupling near VDD and use PPS to route the UART/I2C to convenient PCB pads.
추천
LED Lighting and Dimming Controllers
The PIC16F1718-I/SP suits LED lighting controllers because its 10-bit PWM modules and COG (Complementary Output Generator) deliver flicker-free dimming with hardware dead-band control. The two on-chip op amps sense photodiode current for ambient-light feedback and thermistor temperature for LED thermal protection. CLC and NCO peripherals generate precise dithered PWM for high-resolution dimming without CPU overhead. The 28-pin SPDIP provides enough I/O for multi-channel RGBW or downlight drivers. The XLP idle current keeps standby power below regulatory limits for connected lighting. Designers use the 5-bit DAC to bias analog references for current-mode LED drivers.
추천
Industrial Sensor Signal Conditioning
The PIC16F1718-I/SP handles industrial 4-20 mA loop signal conditioning by combining on-chip op amps for current-to-voltage conversion with the 10-bit ADC for digitization. Its 2.3-5.5 V supply and industrial -40C to +85C temperature range suit factory-floor environments. PPS allows the UART to share pins with RS-485 transceivers without re-routing the PCB. Two comparators provide window-detect alarm outputs independent of the ADC, reducing CPU interrupt load. The 28 KB Flash supports MODBUS RTU protocol stacks with spare room for application logic. Designers add TVS protection and isolate the SPI/UART lines for EMC compliance in motor cabinets.
추천
Consumer Appliance Control Panels
The PIC16F1718-I/SP fits consumer appliance control panels because the 5-bit and 8-bit DACs drive audio beeps or analog references for triac firing circuits. CLC peripherals implement cap-touch or matrix-keypad scanning without CPU intervention, freeing the core for communication and motor control. The 32 MHz operation executes 8-bit control loops at sub-millisecond rates suitable for washing-machine drum sequencing. The 2 KB SRAM buffers display frames for character LCDs. Operating from a regulated 5 V rail, the SPDIP-28 simplifies hand-soldering and rework on production lines. A 100 nF + 10 uF decoupling network is recommended near VDD.
추천
HVAC and Thermostat Control
The PIC16F1718-I/SP serves HVAC and thermostat control applications because it integrates op amps for thermistor bridge conditioning, a 10-bit ADC for multiple temperature zones, and 5-bit DAC for fan-speed reference voltages. XLP sleep modes keep the thermostat's standby power below ENERGY STAR limits on battery-backed systems. COG and PWM peripherals drive TRIAC optocouplers directly for line-voltage heater/fan stages. The 2 KB RAM supports schedule storage and PID state for closed-loop temperature control. The 28 SPDIP package exposes enough I/O for multi-stage cooling, dehumidification, and air-quality sensor interfaces. Designers typically use the EUSART for HVAC bus expansion.
추천
Portable Medical and Health Devices
The PIC16F1718-I/SP suits portable medical devices such as pulse oximeters, glucometers, and patient wearables because its XLP sleep current minimizes battery drain between measurements. The two on-chip op amps amplify photodiode signals for SpO2 or thermistor signals for body temperature. The 10-bit ADC with ADC^2 supports noise-immune averaging on small signals. The 28 KB Flash accommodates Bluetooth Low Energy command stacks when paired with an external transceiver. The 2.3-5.5 V supply range accepts a single 3 V coin cell or 1.5 V AA cell boost topology. Designers rely on the IEC 60730 class B safety library for medical firmware compliance.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F1718-I/SP — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F1717-I/SP | PIC16F1719-I/SP | PIC16F1713-I/SP | PIC16F1716-I/SP |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SPDIP (0.300 inch) | 28-pin SPDIP (0.300 inch) - same | 28-pin SPDIP (0.300 inch) - same | 28-pin SPDIP (0.300 inch) - same | 28-pin SPDIP (0.300 inch) - same |
| Flash Program Memory | 28 KB (16K x 14 words) | 16 KB (8K x 14 words) | 32 KB (16K x 14 words) | 8 KB (4K x 14 words) | 16 KB (8K x 14 words) |
| Data SRAM | 2 KB | 2 KB | 2 KB | 1 KB | 1 KB |
| Data EEPROM | 1 KB | 1 KB | 1 KB | 0.5 KB | 0.5 KB |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| On-Chip Op Amps | 2 | 2 | 2 | 2 | 2 |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
| Pin Count | 28 | 28 | 28 | 28 | 28 |
주요 차별점
- On-chip operational amplifiers eliminate external analog front-end (vs PIC16F1708-I/P)
- Intelligent Analog with ADC^2 hardware oversampling (vs PIC16F1508-I/P)
- Higher Flash/RAM headroom within the same SPDIP-28 footprint (vs PIC16F1716-I/SP)
- Industry-standard 28-pin SPDIP for prototyping (vs PIC16F1718-I/SS)
설계 노트
Place a 100 nF ceramic decoupling capacitor on each VDD pin (pins 11) and a 10 uF bulk capacitor near the package. The PIC16F1718-I/SP draws up to ~10 mA at full 32 MHz operation from a 5 V supply; in deep sleep, current drops to 30 nA typical. Ensure the bulk capacitor handles the inrush when waking from sleep at high dV/dt loads. Use a ferrite bead if VDD shares a rail with RF or motor-driver subsystems.
Layout the SPDIP-28 package with VDD/VSS traces wider than 0.5 mm and keep analog input traces short and isolated from digital switching lines. Place the ICSP/ICD connector footprint (RB6/RB7) accessible for in-circuit debugging with PICkit 3, 4, or MPLAB Snap. Route the MCLR pin (pin 28) with a 10 kohm pull-up to VDD and a 100 nF to ground to allow clean resets.
When using the on-chip 10-bit ADC, place an RC low-pass filter on analog inputs to suppress aliasing. Use the 5-bit or 8-bit DAC outputs only as references, not as current sources - drive op amp inputs for higher impedance. The PPS peripheral routing reduces pin conflict but adds small propagation delay; verify critical timing if routing CCP or PWM to pins with longer traces.
Do not exceed 5.5 V on any pin including MCLR or digital I/O. When migrating from PIC16F876A or older PIC16F devices, note that PPS configuration must be explicitly unlocked (EUSART, CLC, PWM) - existing code does not work without PPS setup. Confirm you select the correct oscillator mode (INTOSC vs HS vs XT) in the configuration words; default INTOSC is 16 MHz, not 32 MHz. Always check errata DS80000709 before finalizing production firmware.
규정 준수 정보
RoHS and lead-free compliance per Microchip product page. AEC-Q100 qualification not available for 'I' industrial grade SPDIP - choose 'E' or 'F' automotive-grade variants (e.g., PIC16F1718-E/SP) for AEC-Q100-compliant automotive designs.