PIC16F1939-I/PT - 28KB Flash, 32MHz, 44-TQFP MCU | Microchip
部品番号: PIC16F1939-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.42 | $5.42 |
| 10 | $4.88 | $48.80 |
| 100 | $4.31 | $431.00 |
| 500 | $3.84 | $1,920.00 |
| 1,000 | $3.42 | $3,420.00 |
PIC16F1939-I/PT 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data memory, and a configurable set of peripherals (timers, ADC, communication buses, I/O) onto one silicon die. Microcontrollers sit at the lowest tier of embedded computing - above discrete logic gates but below microprocessors - and serve as the decision-making core of nearly every battery-powered or stand-alone electronic product. The PIC16 architecture is an 8-bit RISC-style Harvard design with a 14-bit instruction word, optimized for deterministic interrupt latency and ultra-low sleep power.
Key features of the PIC16F1939-I/PT include an integrated LCD driver capable of driving up to 256 segments, a 10-bit A/D converter with up to 14 channels, an mTouch capacitive-sensing peripheral, three timers (TMR0/TMR1/TMR2), an enhanced CCP module, two USART, two MSSP (SPI/I2C), and a wide 1.8 V to 5.5 V supply range (the I-grade part is specified for 2.3 V to 5.5 V per Microchip datasheet family documentation). The on-board LCD controller supports direct glass drive without external charge pumps, and the nanoWatt XLP technology delivers sleep currents under 100 nA typical.
The 44-pin TQFP package exposes up to 36 programmable I/O pins via Peripheral Pin Select (PPS) - a configuration feature of the enhanced mid-range core. Designers typically use a 10 MHz internal HFINTOSC plus a 31 kHz LFINTOSC, with an external oscillator option up to 32 MHz. The architecture combines the legacy PIC mid-range instruction set with additional C-friendly instructions, making the device usable from both assembly and C (XC8) toolchains.
Typical applications include white-goods and appliance front-panel controllers with LCD readouts, hand-held industrial meters, battery-powered sensor front-ends, remote control panels, and consumer appliances needing on-glass LCD driving without a separate driver IC. The integrated LCD peripheral is the most distinctive feature for cost-optimized human-machine-interface (HMI) designs. When designing, choose the I-grade variant for industrial temperature and confirm that the WDT and BOR features are configured for the desired fail-safe behavior in your firmware.
This page synthesizes current distributor pricing, drop-in package-compatible alternatives in the same TQFP-44 footprint, and practical design notes drawn from Microchip's family documentation - information not assembled on any single distributor product page.
ドロップイン代替品: PIC16F1939-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F1939-I/PT (同一形状・フットプリント) — 相違点: Package, ADC, Timers, Communication, LCD Driver.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F1938-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F1937-I/PT
✅ ドロップイン✓ 在庫あり
$3.1 / 個
データシートを見る →PIC16F1936-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LF1939-I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.52 / 個
データシートを見る →PIC16F1939-E/PT
✅ ドロップイン✓ 在庫あり
$2.35 / 個
データシートを見る →PIC16F18877-I/PT
✅ ドロップイン✓ 在庫あり
$2.18 / 個
データシートを見る →PIC16F1939-I/PT 最大定格&電気的特性
| Core Architecture | Enhanced Mid-Range PIC16 8-bit |
| Program Flash | 28 KB (16K x 14 words) |
| Data RAM | 1 KB |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage Range | 2.3 V to 5.5 V (I-grade) |
| I/O Pins | 36 (with PPS remap) |
| A/D Converter | 10-bit, up to 14 channels |
| LCD Driver | Up to 256 segments (direct glass drive) |
| Timers | TMR0, TMR1, TMR2 (plus WDT) |
| Communication | 2x USART, 2x MSSP (SPI / I2C) |
| mTouch Capacitive Sensing | Yes (CSM module) |
| Oscillator | Internal 16 MHz HFINTOSC + 31 kHz LFINTOSC, external crystal up to 32 MHz |
| 動作温度 | -40 °C to +85 °C (I-grade) |
| パッケージ | 44-pin TQFP (PT), 10x10 mm, lead-free |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| Lead-Free | Yes (PT suffix) |
PIC16F1939-I/PT 44-pin tqfp (pt), 10x10 mm, lead-free ピン配置ガイド
PIC16F1939-I/PT (44-pin tqfp (pt), 10x10 mm, lead-free パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。
詳細なピン配置データはありません: PIC16F1939-I/PT.
詳細は データシート をご参照ください。
主な用途
PIC16F1939-I/PT の用途: 6 件s: White Goods / Appliance Front Panel Controller, Battery-Powered Smart Meter / Sensor Front-End, Industrial Control Panel / HMI, Remote Control / Handheld Consumer Devices, Automotive Interior Accessory Module, Sensor Conditioning & Data Logging Node.
White Goods / Appliance Front Panel Controller
The PIC16F1939-I/PT is an excellent fit for white-goods front-panel HMI thanks to its on-chip segment-LCD controller - up to 256 segments of direct glass drive without a separate driver IC. Designers can use it as the centralized front panel: scanning capacitive touch buttons via mTouch, driving the temperature / time / mode display on a glass LCD, and handling I2C communication with the main appliance MCU. The nanoWatt XLP sleep modes (under 100 nA typical) keep standby power compliant with modern appliance regulations. With 28 KB flash / 1 KB RAM and 32 MHz core, plenty of headroom remains for state machines, PID heater control, and incremental feature updates.
おすすめ
Battery-Powered Smart Meter / Sensor Front-End
Where the design lives off a battery for years, the PIC16F1939-I/PT's nanoWatt XLP sleep performance (deep sleep in the hundreds of nA) is decisive. A 32.768 kHz external crystal on TMR1 can drive the RTC time-base while the core sleeps, and the on-chip 10-bit ADC samples sensor channels when needed. SPI or I2C bus can connect to companion radios or non-volatile FRAM. Designers typically feed the chip from a coin cell or two AA cells; the 2.3 V to 5.5 V I-grade supply range covers both worlds. The 256-byte internal EEPROM also stores calibration tables and node identifiers without an external chip.
おすすめ
Industrial Control Panel / HMI
The 44-pin TQFP, 36 I/O count, and PPS remap make the PIC16F1939-I/PT a flexible workhorse for industrial control panels: digital inputs via interrupt-on-change, opto-isolated digital outputs on PWM channels, RS-485 / RS-232 communication over USART, and stack-light / status-LED drivers. Designers often add an external CAN or RS-485 transceiver on the UART/CCP pins, with PPS giving flexibility on which physical pin carries TX/RX. The integrated LCD driver is key for retro LCD read-outs on machine controllers, eliminating the need for an external HT1621-style segment driver.
おすすめ
Remote Control / Handheld Consumer Devices
For handheld remote controls or BLE-bridge dongles, the PIC16F1939-I/PT is attractive because of its low sleep current, mTouch capacitive support for touch buttons, and small PCB footprint. A 16 MHz internal HFINTOSC plus 31 kHz LFINTOSC provide accurate timing without external crystals, helping BOM cost. Designs typically drive an LED status indicator via PWM, communicate over SPI/I2C to a slave BLE module, and use the 10-bit ADC for battery monitoring. With 32 MHz available, command latency is bounded and consistent even on interrupt-driven event loops.
おすすめ
Automotive Interior Accessory Module
Although the I-grade tops out at +85 °C, automotive interior modules often run within that window with margin, making the PIC16F1939-I/PT viable for non-safety interior accessories like auxiliary lighting controllers, ambient lighting nodes, and dash accessory hubs. The mTouch peripheral enables capacitive dashboard buttons, the LCD driver can drive gear-position / climate readouts in concept interiors, and the dual USART supports a LIN bus slave interface. Designs that need AEC-Q100 qualification should move to the PIC16F1939-E/PT (extended-temperature variant) or a fully automotive-grade part.
おすすめ
Sensor Conditioning & Data Logging Node
Industrial nodes for temperature, pressure, or load-cell monitoring can use the PIC16F1939-I/PT as a low-power data logger: 10-bit ADC plus optional PGA, internal 256-byte EEPROM for short retention, and the serial interfaces to push records to a host PLC or radio module. A 32.768 kHz external crystal keeps a real-time clock for accurate timestamping, and PPS places USART on convenient pins. Flash endurance of 10,000 erase/write cycles enables moderate EEPROM-backed parameter storage over the device's lifetime.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F1939-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F1938-I/PT | PIC16F1937-I/PT | PIC16LF1939-I/PT | PIC16F1939-E/PT | PIC16F18877-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT, 10x10 mm) | TQFP-44 (PT, 10x10 mm) - same | TQFP-44 (PT, 10x10 mm) - same | TQFP-44 (PT, 10x10 mm) - same | TQFP-44 (PT, 10x10 mm) - same | TQFP-44 (PT, 10x10 mm) - same |
| Program Flash | 28 KB | 16 KB (-43%) | 14 KB (-50%) | 28 KB (same) | 28 KB (same) | 56 KB (+100%) |
| Data RAM | 1 KB | 1 KB (same) | 768 B (-25%) | 1 KB (same) | 1 KB (same) | 4 KB (+300%) |
| Minimum VDD | 2.3 V (I-grade) | 2.3 V (I-grade) | 2.3 V (I-grade) | 1.8 V (LF-grade, lower) | 2.3 V (E-grade) | 2.3 V (I-grade) |
| Operating Temperature | -40 to +85 °C (I-grade) | -40 to +85 °C (I-grade) | -40 to +85 °C (I-grade) | -40 to +85 °C (LF-grade) | -40 to +125 °C (E-grade, higher) | -40 to +85 °C (I-grade) |
| Integrated LCD Driver | Yes (up to 256 segments) | Yes | Yes | Yes | Yes | No (drop-in but no LCD peripheral) |
| Core Architecture | Enhanced mid-range PIC16 | Enhanced mid-range PIC16 (same) | Enhanced mid-range PIC16 (same) | Enhanced mid-range PIC16 (same) | Enhanced mid-range PIC16 (same) | Newer PIC16 core (firmware rewrite required) |
主な差別化要因
- More flash than PIC16F1938 in the same TQFP-44 footprint (vs PIC16F1938-I/PT)
- Lower-power LF sibling extends Vmin to 1.8 V (vs PIC16LF1939-I/PT)
- Higher temperature grade in same footprint (vs PIC16F1939-E/PT)
設計ノート
For battery-powered designs, route all unused I/O as outputs low (not inputs) to eliminate the parasitic-current path through their ESD protection diodes. Estimated: at 5.5 V, one floating input pin can pull tens of µA; with 36 possible inputs, this can dominate the entire nanoWatt XLP sleep budget. Use the I/O configuration bits in firmware so unused pins start out as outputs on POR. (PIC16F1939 family datasheet, Microchip Technology)
Place the VDDCORE bypass capacitor (typically 1 µF X7R) directly between the dedicated VDDCORE pin and the adjacent VSS pin, with the loop trace kept as short as possible - microchip recommends a trace length under 3 mm. Estimated: more than 10 mm of loop inductance can cause 50-100 mV droop during periodic ADC burst sampling, which couples into the LCD driver's bias generation and creates visible ghost segments. (PIC16F1939 family datasheet, Microchip Technology)
Do not skip the MCLRE fuse setting on the PIC16F1939: leaving MCLRE enabled when the pin is unused can cause the device to stay in reset when the pin is in a high-impedance state. For designs that route the MCLR pin for use as I/O (via PPS), program the CONFIG3 register to disable MCLRE so that reset is sourced only from POR and the watchdog. Always read the device's Configuration Word section in the datasheet before locking in fuses. (PIC16F1939 family datasheet, Microchip Technology)
Estimated: at the maximum 32 MHz CPU frequency, the PIC16F1939-I/PT active current draw is under 6 mA from a 5 V supply (per family datasheet figures), giving dissipation of roughly 30 mW. Thermal resistance for the TQFP-44 is roughly 50 °C/W (typical) - at room temperature, junction rise is below 2 °C, well within the I-grade +85 °C limit. For tighter budgets, scale the CPU clock to 8 MHz or 1 MHz when idle to enter the nanoWatt XLP 'Run' current envelope.
コンプライアンス情報
RoHS compliant per Microchip product page; lead-free PT suffix. Not AEC-Q100 qualified - use E-grade variants or fully automotive-grade parts for AEC-Q100 systems.