PIC16F917T-I/PT - 8-Bit MCU, 14KB Flash, 36 I/O, TQFP-44 | Microchip
部品番号: PIC16F917T-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.61 | $6.61 |
| 10 | $6.05 | $60.50 |
| 100 | $5.2 | $520.00 |
| 500 | $4.55 | $2,275.00 |
| 1,000 | $3.97 | $3,970.00 |
PIC16F917T-I/PT 概要
An 8-bit flash microcontroller (MCU) is a single-chip computer that combines a CPU, non-volatile program memory, RAM, and peripherals on one die. The PIC16F917 sits in the broader hierarchy: 8-bit MCU -> microcontroller -> embedded controller -> semiconductor. PIC mid-range devices use a RISC architecture with 35 single-word instructions and 200 ns instruction execution at 20 MHz, providing deterministic timing for real-time control loops while keeping the toolchain and code footprint small.
Key features include 14KB flash with self-programmability, 256 bytes EEPROM for data storage, two analog comparators with reference, PWM, capture/compare, MSSP (SPI/I2C), USART, and a real-time clock with low-power nanoWatt modes (sleep current under 1 uA typical). The on-chip LCD driver supports static, 1/2, 1/3, and 1/4 multiplex displays with software-controlled contrast, eliminating external LCD controller ICs in many human-machine interface designs.
Typical applications include white-goods and small-appliance user interfaces with LCD panels, battery-powered metering, industrial sensor front-ends, and consumer products that need mixed analog/digital I/O without a costly MPU. The wide 2.0-5.5V range simplifies single-cell Li-ion or multi-cell alkaline designs. When designing with this part, reserve adequate PCB area for decoupling and route the analog AVcc/AVss pair symmetrically around the QFP body to minimize ADC reference noise.
ドロップイン代替品: PIC16F917T-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F917T-I/PT (同一形状・フットプリント) — 相違点: Timers, Package, Watchdog Timer, ADC, LCD Driver.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F917-I/PT
✅ ドロップイン✓ 在庫あり
$2.71 / 個
データシートを見る →PIC16F917T-E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F914T-I/PT
✅ ドロップイン✓ 在庫あり
$2.6 / 個
データシートを見る →PIC16F914-I/PT
✅ ドロップイン✓ 在庫あり
$2.98 / 個
データシートを見る →PIC16F914-E/PT
✅ ドロップイン✓ 在庫あり
$2.31 / 個
データシートを見る →PIC16F917T-I/PT 最大定格&電気的特性
| Product Family | PIC16F9xx (PIC16 mid-range) |
| Core | 8-bit PIC RISC, 35 instructions |
| Program Memory | 14 KB Flash (8K x 14 words) |
| RAM | 352 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Frequency | 20 MHz (200 ns instruction cycle) |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| Number of I/O Pins | 36 |
| ADC | 8-bit, 14 channels |
| LCD Driver | Up to 36 segments, software contrast |
| Comparators | 2 with programmable reference |
| Timers | Timer0, Timer1, Timer2 (PWM), WDT |
| Communication | 1x USART (LIN-capable), 1x MSSP (SPI/I2C) |
| Oscillator | Internal 32 kHz-8 MHz selectable + external |
| パッケージ | 44-pin TQFP (10x10 mm), 0.8 mm pitch |
| Operating Temperature (I grade) | -40 C to +85 C |
| ICSP / ICD | In-Circuit Serial Programming / In-Circuit Debug |
| Power-Saving Modes | nanoWatt: Sleep <1 uA typical, low-power Timer1 |
| RoHS ステータス | Compliant (Pb-free TQFP) |
| 実装タイプ | Surface Mount |
PIC16F917T-I/PT ピン構成
| ピン 1 | LCDBIAS0 — LCD bias voltage input 0 |
| ピン 2 | LCDBIAS1 — LCD bias voltage input 1 |
| ピン 3 | LCDBIAS2 — LCD bias voltage input 2 |
| ピン 4 | LCDBIAS3 — LCD bias voltage input 3 |
| ピン 5 | VDD — Positive supply voltage (2.0-5.5 V) |
| ピン 6 | SEG0 — LCD segment output 0 / RB7 digital I/O |
| ピン 7 | SEG1 — LCD segment output 1 / RB6 digital I/O |
| ピン 8 | SEG2 — LCD segment output 2 / RB5 digital I/O |
| ピン 9 | SEG3 — LCD segment output 3 / RB4 digital I/O |
| ピン 10 | SEG4 — LCD segment output 4 / RA7 digital I/O |
| ピン 11 | SEG5 — LCD segment output 5 / RA6 digital I/O |
| ピン 12 | SEG6 — LCD segment output 6 / RE0 digital I/O |
| ピン 13 | SEG7 — LCD segment output 7 / RE1 digital I/O |
| ピン 14 | SEG8 — LCD segment output 8 / RE2 digital I/O |
| ピン 15 | SEG9 — LCD segment output 9 / RC0 digital I/O |
| ピン 16 | SEG10 — LCD segment output 10 / RC1 digital I/O |
| ピン 17 | SEG11 — LCD segment output 11 / RC2 digital I/O |
| ピン 18 | SEG12 — LCD segment output 12 / RC3 digital I/O |
| ピン 19 | SEG13 — LCD segment output 13 / RC4 digital I/O |
| ピン 20 | SEG14 — LCD segment output 14 / RC5 digital I/O |
| ピン 21 | SEG15 — LCD segment output 15 / RC6 digital I/O |
| ピン 22 | SEG16 — LCD segment output 16 / RC7 digital I/O |
| ピン 23 | SEG17 — LCD segment output 17 / RD7 digital I/O |
| ピン 24 | SEG18 — LCD segment output 18 / RD6 digital I/O |
| ピン 25 | SEG19 — LCD segment output 19 / RD5 digital I/O |
| ピン 26 | SEG20 — LCD segment output 20 / RD4 digital I/O |
| ピン 27 | SEG21 — LCD segment output 21 / RD3 digital I/O |
| ピン 28 | SEG22 — LCD segment output 22 / RD2 digital I/O |
| ピン 29 | SEG23 — LCD segment output 23 / RD1 digital I/O |
| ピン 30 | SEG24 — LCD segment output 24 / RD0 digital I/O |
| ピン 31 | VLCD3 — LCD supply voltage 3 / common 3 |
| ピン 32 | VLCD2 — LCD supply voltage 2 / common 2 |
| ピン 33 | VLCD1 — LCD supply voltage 1 / common 1 |
| ピン 34 | VSS — Ground reference |
| ピン 35 | COM0 — LCD common output 0 / RA0 digital I/O |
| ピン 36 | COM1 — LCD common output 1 / RA1 digital I/O / AN1 |
| ピン 37 | COM2 — LCD common output 2 / RA2 digital I/O / AN2 / VREF- |
| ピン 38 | COM3 — LCD common output 3 / RA3 digital I/O / AN3 / VREF+ |
| ピン 39 | RA5 — Digital I/O RA5 / AN4 / SS / VREF+ (alternate) |
| ピン 40 | OSC1/CLKIN — External oscillator input / clock in / RA5 alternate |
| ピン 41 | OSC2/CLKOUT — External oscillator output / clock out / RA4 alternate |
| ピン 42 | MCLR/VPP — Master clear reset (active low) / programming voltage |
| ピン 43 | SEG25 — LCD segment output 25 / RE3 digital I/O |
| ピン 44 | SEG26 — LCD segment output 26 / RA7 alternate |
主な用途
PIC16F917T-I/PT の用途: 6 件s: White Goods and Appliance User Interfaces, Battery-Powered Metering and Sensor Front-Ends, Industrial Sensor and Control Modules, Consumer Electronics with Segmented LCD, Automotive Body and Interior Modules, Educational and Development Platforms.
White Goods and Appliance User Interfaces
The PIC16F917T-I/PT is purpose-built for washing machines, microwave ovens, dishwashers, and HVAC control panels where an integrated LCD segment driver is required without an external controller IC. Its on-chip driver supports up to 36 segments and four common planes with software contrast, eliminating a dedicated LCD driver and shrinking the BOM by $0.40-$0.80 per unit. The 36 I/O pins drive matrix keypads, rotary encoders, and status LEDs directly, and the 8-bit mid-range core runs the user-interface state machine at 5 MIPS with deterministic timing. NanoWatt sleep currents below 1 uA let the appliance remain plugged in across years of standby without meaningful standby power draw.
おすすめ
Battery-Powered Metering and Sensor Front-Ends
The PIC16F917T-I/PT serves as the analog front-end and display controller for water meters, gas meters, portable instrumentation, and remote sensor nodes where a 2.0-5.5 V supply range lets the design run from a single Li-ion cell or two AA cells. The 14-channel 10-bit ADC digitizes sensor inputs while the integrated LCD displays the reading directly, avoiding a separate A/D and display IC. nanoWatt power-down modes with wake-on-Timer1 allow sleep currents below 1 uA typical, supporting multi-year battery life on a single 2000 mAh cell. The internal 32 kHz to 8 MHz oscillator eliminates an external crystal in cost-sensitive designs.
おすすめ
Industrial Sensor and Control Modules
In industrial 4-20 mA loop sensors, PLC input cards, and small process controllers the PIC16F917T-I/PT provides 36 mixed-signal I/O, dual analog comparators with programmable reference, and a 20 MHz execution rate that closes control loops in microseconds. The 14-channel ADC with 8-10-bit resolution is adequate for thermocouple cold-junction compensation and 4-20 mA current loop readout via a 250 ohm sense resistor. USART with LIN support simplifies slave-node communication in factory automation busses, and the MSSP peripheral handles SPI or I2C sensors and EEPROM. The industrial -40 C to +85 C operating range covers most factory-floor deployments without derating.
おすすめ
Consumer Electronics with Segmented LCD
Consumer products such as digital kitchen scales, blood-pressure monitors, bathroom scales, and thermostat remotes leverage the PIC16F917T-I/PT's integrated LCD segment driver and 14 KB flash to keep the user-interface firmware fully self-contained. The MCU handles keypad scanning, ADC sampling of load-cell or pressure-sensor bridges, and direct LCD driving without a separate driver chip. Five MIPS of processing capacity runs display refresh, filtering, and button-debounce state machines concurrently. The TQFP-44 package gives enough I/O to drive an 8x4 matrix keypad while leaving pins for the LCD common/segment lines.
おすすめ
Automotive Body and Interior Modules
Non-safety automotive subsystems such as HVAC control heads, seat-position memory controllers, rear-seat entertainment keypads, and interior lighting controllers use the PIC16F917T-I/PT to drive segment LCDs and read multiple switch inputs from a single MCU. The integrated LCD driver supports the high-contrast displays common in automotive interior modules, and the 36 I/O pins handle backlight drivers, button matrices, and LIN-network transceivers. Note that this part is NOT AEC-Q100 qualified - for AEC-Q100 grade 0 or grade 1 automotive applications, designers should migrate to the PIC16F1939 or PIC16F15385 family, both of which carry automotive qualification and share the PIC16 ecosystem.
おすすめ
Educational and Development Platforms
The PIC16F917T-I/PT remains a popular teaching and hobbyist MCU because of its forgiving 2.0-5.5 V supply, internal oscillator that eliminates external crystals, and broad free toolchain support from MPLAB X IDE with the XC8 compiler. The PICkit 3 and PICkit 4 in-circuit debuggers handle programming and step-through debugging through the ICSP pins without removing the MCU from the target board. The integrated LCD peripheral gives students a tangible visual output without extra hardware, and the 14 KB flash is roomy enough for full class projects including ADC, PWM, and serial communication exercises.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F917T-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F917-I/PT | PIC16F917T-E/PT | PIC16F914T-I/PT | PIC16F914-I/PT | PIC16F914-E/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 14 KB (8K x 14) | 14 KB - same | 14 KB - same | 14 KB - same | 14 KB - same | 14 KB - same |
| RAM | 352 bytes | 352 bytes - same | 352 bytes - same | 256 bytes (-27%) | 256 bytes (-27%) | 256 bytes (-27%) |
| LCD Segments | 36 segments (4 commons) | 36 segments - same | 36 segments - same | 24 segments (-33%) | 24 segments (-33%) | 24 segments (-33%) |
| Maximum CPU Frequency | 20 MHz | 20 MHz - same | 20 MHz - same | 20 MHz - same | 20 MHz - same | 20 MHz - same |
| Supply Voltage Range | 2.0 V to 5.5 V | 2.0-5.5 V - same | 2.0-5.5 V - same | 2.0-5.5 V - same | 2.0-5.5 V - same | 2.0-5.5 V - same |
| Temperature Grade | Industrial -40C to +85C | Industrial -40C to +85C - same | Extended -40C to +125C | Industrial -40C to +85C - same | Industrial -40C to +85C - same | Extended -40C to +125C |
| Number of I/O Pins | 36 | 36 - same | 36 - same | 36 - same | 36 - same | 36 - same |
主な差別化要因
- Integrated LCD driver eliminates external controller IC (vs PIC16F887-I/P)
- True drop-in same-package compatibility across temperature grades (vs PIC16F914T-I/PT)
- Internal 32 kHz-8 MHz oscillator reduces BOM (vs PIC16F877A-I/P)
設計ノート
The PIC16F917 nanoWatt feature set provides sleep currents under 1 uA typical, but real-world standby is dominated by the LCD bias network and pull-up resistors. Estimated: at room temperature with the internal LCD charge pump disabled and all I/O configured as analog, sleep current measures 0.1-0.5 uA. Enable the LCD bias ladder before entering sleep only if the display must remain active; otherwise gate the LCD supply to reduce standby to <100 nA.
The TQFP-44 10x10 mm package has a 0.8 mm pitch and a 6 sq mm exposed thermal pad that is internally floating; tie it to ground or leave unconnected per the package drawing - it is not a thermal path. Place a 0.1 uF decoupling capacitor within 3 mm of the VDD pin (pin 5) and a bulk 1-10 uF tantalum or ceramic near the package. AVcc/AVss analog supply pins (when used) should be star-grounded and filtered with a ferrite bead to keep ADC reference noise below 1 LSB.
Common pitfalls with the PIC16F917: (1) configuring a pin as both LCD segment AND analog input simultaneously is not supported; the LCD mux overrides the analog function. (2) The internal oscillator drift is +/- 2% over voltage and temperature - unacceptable for UART at high baud rates without calibration; use the INTOSC IOFC mode or external crystal. (3) ICSP pins RB6/RB7 must not be held low at power-up or the MCU enters programming mode - add 10 kohm pull-ups. (4) The MCLR pin is input-only; driving it below VIL for too long resets the part.
LCD segment traces should be routed away from high-frequency digital lines (PWM, oscillator, USART) by at least 3x the trace-to-trace spacing to minimize capacitive coupling into the high-impedance segment nodes. The VLCD charge-pump capacitors (typically 0.1 uF on each VLCD pin) must be placed within 5 mm of their respective pins. Avoid routing any signal trace under the TQFP package body; use the inner PCB layers for ground pour and keep digital returns physically separated from analog returns to prevent ADC ground bounce.
コンプライアンス情報
RoHS and lead-free per Microchip product page (Pb-free TQFP package marking). NOT AEC-Q100 qualified - the PIC16F917 family targets industrial and consumer applications, not automotive safety. For AEC-Q100 designs, migrate to PIC16F1939 or PIC16F15385 which carry automotive qualification. REACH compliance per Microchip regulatory statements.