PIC16F1936-E/SO - 8-Bit 32MHz 14KB Flash MCU | Microchip
部品番号: PIC16F1936-E/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.78 | $2.78 |
| 10 | $2.5 | $25.00 |
| 100 | $2.22 | $222.00 |
| 500 | $1.99 | $995.00 |
| 1,000 | $1.77 | $1,770.00 |
PIC16F1936-E/SO 概要
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and a rich set of peripheral interfaces. Within the broader semiconductor taxonomy, an 8-bit MCU sits below 16-bit and 32-bit MCUs in arithmetic width and code density, but excels in deterministic interrupt response, low cost, and very low quiescent draw for always-on edge nodes. The PIC16F1936 is part of Microchip's enhanced mid-range 8-bit core family, with the XLP nanoWatt lineage adding sleep currents down to the nanoampere range - well suited to battery-powered metering, sensor nodes, and human-machine interface panels that must last years on a single cell.
Key features include 25 general-purpose I/O pins, a 10-bit ADC with up to 14 channels, an integrated LCD driver supporting up to 96 segments, two comparators, a 5-bit DAC, EUSART, SPI, and I2C communication peripherals. The on-chip mTouch capacitive-sensing module and the nanoWatt XLP power management modes (Idle, Doze, Sleep, and alternate-run) allow the device to drop below 50 nA in real-world deep-sleep scenarios.
Architecturally, the PIC16F1936 uses Microchip's enhanced mid-range 8-bit RISC core with a hardware 8x8 multiplier, a single-cycle instruction execution at 32 MHz (125 ns instruction cycle), and a 16-level hardware stack. The integrated LCD driver includes a charge pump and contrast control, allowing direct connection to multiplexed glass displays without an external driver IC. A 32 kHz internal LF oscillator and a 32 MHz internal HF oscillator minimize external components in space-constrained designs.
Typical applications include battery-powered IoT sensor nodes, consumer remote controls, thermostats, white-goods HMI panels, metering front-ends, and any cost-sensitive embedded design needing an integrated LCD segment driver. The wide 2.3V-5.5V operating range also suits USB-powered and 3.3V-rail products.
When designing with this part, pay close attention to the ICD/ICSP pin assignments (RB6/ICLK, RB7/ICDAT) to keep them accessible for in-circuit debug, and reserve the correct configuration bits for oscillator source, watchdog, and code protection before code generation. The -E temperature grade extends to +125C, making the part suitable for under-hood and industrial cabinet environments.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on the manufacturer product page.
ドロップイン代替品: PIC16F1936-E/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F1936-E/SO (同一形状・フットプリント) — 相違点: Operating Temperature, Package, RoHS Status, ADC, LCD Driver.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F1936-I/SO
✅ ドロップイン✓ 在庫あり
$1.74 / 個
データシートを見る →PIC16F1937-I/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F1936-E/SO
✅ ドロップイン✓ 在庫あり
$1.77 / 個
データシートを見る →PIC16F1936T-E/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F1936-E/SO 最大定格&電気的特性
| Core Architecture | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data RAM | 512 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Clock | 32 MHz |
| Instruction Cycle | 200 ns @ 32 MHz |
| Supply Voltage Range | 2.3 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit, up to 14 channels |
| LCD Driver | Up to 96 segments |
| Communication Peripherals | EUSART, SPI, I2C |
| Comparators | 2 |
| 動作温度 | -40 C to +125 C (E grade) |
| パッケージ | SOIC-28 (SO), 7.50 mm body |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant (lead-free, per DigiKey listing) |
| MSLレベル | 1 (per DigiKey listing) |
| Technology | nanoWatt XLP extreme-low-power |
PIC16F1936-E/SO ピン構成
| ピン 1 | MCLR/RE3 — Master Clear (reset) input or digital input RE3 |
| ピン 2 | RA0 — PORTA bit 0 (analog AN0, ULPWU) |
| ピン 3 | RA1 — PORTA bit 1 (analog AN1) |
| ピン 4 | RA2 — PORTA bit 2 (analog AN2, DAC output) |
| ピン 5 | RA3 — PORTA bit 3 (analog AN3, C1OUT) |
| ピン 6 | RA4 — PORTA bit 4 (analog AN4, T0CKI, C2OUT) |
| ピン 7 | RA5 — PORTA bit 5 (analog AN5, C1IN+) |
| ピン 8 | VSS — Ground reference |
| ピン 9 | RA7/OSC1 — PORTA bit 7 or oscillator input |
| ピン 10 | RA6/OSC2/CLKOUT — PORTA bit 6 or oscillator output / clock out |
| ピン 11 | RC0 — PORTC bit 0 (SOSCO, analog AN16) |
| ピン 12 | RC1 — PORTC bit 1 (SOSCI, analog AN17, CCP2) |
| ピン 13 | RC2 — PORTC bit 2 (AN18, CCP1) |
| ピン 14 | RC3 — PORTC bit 3 (AN19, SCL) |
| ピン 15 | RC4 — PORTC bit 4 (AN20, SDA) |
| ピン 16 | RC5 — PORTC bit 5 (AN21, SDO) |
| ピン 17 | RC6 — PORTC bit 6 (AN22, TX/CK) |
| ピン 18 | RC7 — PORTC bit 7 (AN23, RX/DT) |
| ピン 19 | VSS — Ground reference |
| ピン 20 | VDD — Positive supply voltage (2.3V to 5.5V) |
| ピン 21 | RB0 — PORTB bit 0 (AN12, INT, CCP4) |
| ピン 22 | RB1 — PORTB bit 1 (AN10, P1C, CCP3) |
| ピン 23 | RB2 — PORTB bit 2 (AN8, P1B) |
| ピン 24 | RB3 — PORTB bit 3 (AN9, P1D, CCP5) |
| ピン 25 | RB4 — PORTB bit 4 (AN11) |
| ピン 26 | RB5 — PORTB bit 5 (AN13, CCP2) |
| ピン 27 | RB6/ICLK — PORTB bit 6 or In-Circuit Debugger clock |
| ピン 28 | RB7/ICDAT — PORTB bit 7 or In-Circuit Debugger data |
主な用途
PIC16F1936-E/SO の用途: 6 件s: Battery-Powered IoT Sensor Nodes, Consumer Appliance HMI with LCD, Industrial Metering and Data Loggers, Capacitive Touch User Interfaces (mTouch), Automotive Body and Cabin Electronics, Educational and Hobbyist Embedded Projects.
Battery-Powered IoT Sensor Nodes
The PIC16F1936-E/SO is well matched to battery-powered IoT sensor nodes thanks to its nanoWatt XLP technology and 2.3V minimum supply. According to the manufacturer datasheet, the device achieves a typical deep-sleep current in the sub-microamp range, allowing years of operation from two AA cells. The integrated 10-bit ADC with up to 14 input channels handles temperature, humidity, and light-sensor front-ends directly, while EUSART, SPI, and I2C interfaces connect to sub-GHz or BLE modules. The PIC16F1936's single-cycle 200 ns instruction cycle at 32 MHz lets it wake from sleep, take a measurement, transmit, and return to deep sleep within milliseconds. Reference: Microchip AN1541 (XLP Battery Life Estimator) and the PIC16F193x/194x family datasheet.
おすすめ
Consumer Appliance HMI with LCD
The PIC16F1936-E/SO's integrated LCD driver with up to 96 segments eliminates the need for an external display-driver IC in cost-sensitive HMI panels such as microwaves, washing machines, and thermostats. The on-chip charge pump drives multiplexed glass displays at 3V or 5V rails, and the 25-I/O SOIC-28 footprint exposes enough pins for keypads, encoder input, and triac/relay drive. According to the Microchip datasheet, the LCD waveform generator supports static, 1/2, 1/3, and 1/4 duty cycles with adjustable bias, allowing direct control of 8-common x 12-segment matrices. Pair with the PIC16F1936's integrated 10-bit ADC to read thermistor input and potentiometer setpoint in the same MCU.
おすすめ
Industrial Metering and Data Loggers
The PIC16F1936-E/SO suits industrial metering applications that require extended temperature operation (-40 C to +125 C -E grade) and non-volatile data storage. The 256-byte on-chip EEPROM stores calibration constants and tamper counters without external storage, while the 14 KB Flash supports metering firmware with auto-calibration, tariff tables, and event logging. The 10-bit ADC, combined with an external 16-bit delta-sigma ADC for precision measurement, enables power-metering front-ends. Reference Microchip application note AN1416 for implementing IEC 62053-22 class 0.5 metering on PIC16F1936 hardware, and the PIC16F193x datasheet ADC specification (10-bit, 14 channels, +/-1 LSB INL).
おすすめ
Capacitive Touch User Interfaces (mTouch)
The PIC16F1936-E/SO supports Microchip's mTouch capacitive-sensing module through its CTMU peripheral and CVD front-end, allowing engineers to implement reliable touch buttons, sliders, and proximity sensors directly in firmware. The mTouch libraries ship with MPLAB Code Configurator and run on the 32 MHz PIC16F1936 with negligible CPU overhead. The integrated 14-channel ADC and the SOIC-28's 25 I/O lines expose enough pins for 12-button keypads plus LED drivers in a single MCU, eliminating dedicated touch-IC costs in consumer white goods and IoT wall switches.
おすすめ
Automotive Body and Cabin Electronics
Within non-safety automotive body electronics, the PIC16F1936-E/SO handles body-control modules, HVAC panels, and seat-controller HMIs that need an LCD driver, multiple ADC channels, and -40 C to +125 C operation. The PIC16F193x family is not AEC-Q100 qualified, so the device suits cabin modules rather than under-hood ECUs - for AEC-Q100 work choose a PIC16F1xxx K-series part. The integrated EUSART, SPI, and I2C allow direct connection to LIN transceivers (MCP2025) and NXP/Freescale body controllers on a multi-drop LIN bus. Reference: Microchip AN729 - LIN Basics and the PIC16F1936-E/SO -40 C to +125 C electrical specification.
おすすめ
Educational and Hobbyist Embedded Projects
The PIC16F1936-E/SO is a popular entry point for hobbyists and university embedded-systems courses because Microchip's MPLAB X IDE, XC8 compiler, and PICkit 3/4 in-circuit debugger are free for the SOIC-28 footprint. The ICSP pins (RB6/ICLK, RB7/ICDAT) on the PIC16F1936-E/SO are easily accessible on standard 0.1-inch-pitch breakout boards. According to the PIC16F193x datasheet, the PIC16F1936's enhanced mid-range core executes most instructions in a single 200 ns cycle at 32 MHz, making it easy to teach real-time control, ADC sampling, and PWM generation in a single semester.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F1936-E/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F1936-I/SO | PIC16F1937-I/SO | PIC16F1936T-E/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SOIC-28 (7.50 mm) | SOIC-28 (7.50 mm) - same | SOIC-28 (7.50 mm) - same | SOIC-28 (7.50 mm) - same |
| Flash Program Memory | 14 KB | 14 KB | 28 KB | 14 KB |
| Data RAM | 512 bytes | 512 bytes | 1 KB | 512 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum CPU Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply Voltage Range | 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 |
| Temperature Grade | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +125 C (E) |
| ADC (resolution/channels) | 10-bit / 14 ch | 10-bit / 14 ch | 10-bit / 14 ch | 10-bit / 14 ch |
| LCD Driver | Yes (up to 96 seg) | Yes (up to 96 seg) | Yes (up to 96 seg) | Yes (up to 96 seg) |
主な差別化要因
- Integrated 96-segment LCD driver (vs PIC16F1936-I/SO)
- Extended -40 C to +125 C operating temperature (vs PIC16F1937-I/SO)
- nanoWatt XLP technology for sub-uA sleep (vs PIC16F1936T-E/SO (packaging variant))
設計ノート
When powering the PIC16F1936-E/SO from a battery, place a 100 nF decoupling capacitor within 5 mm of the VDD pin (pin 20) and a 10 uF bulk capacitor on the VDD rail. According to the Microchip PIC16F193x datasheet Section 2.0 (Electrical Characteristics), VDD rise time must be monotonic; a Schottky diode across VDD can prevent reverse-battery damage on 2xAA designs. Use Sleep mode with the watchdog timer disabled for nanoampere-level quiescent draw when the application is idle.
Route the ICSP pins (RB6/ICLK, RB7/ICDAT, pin 27, 28) to a 0.1-inch header for PICkit 3/4 access; keep the trace under 50 mm to avoid debugger communication errors. The PIC16F1936-E/SO's analog AVdd rail can be tied to VDD in most cases, but for high-precision ADC sampling add an LC filter (10 ohm + 10 uF) between VDD and AVdd. Reference: Microchip AN248 - PIC Microcontroller Oscillator Design and the PIC16F1936 datasheet Section 17 (ADC).
A common mistake when migrating from PIC16F886 to PIC16F1936 is forgetting to configure the LCDEN bit in the LCDCON register before driving segments, which causes the COM/SEG pins to behave as digital I/O and short to adjacent segments. Another pitfall is leaving the SOSC pins (RC0/RC1) unconfigured when using the 32.768 kHz crystal for Timer1 - this leads to unstable wake-up timing. The PIC16F1936-E/SO configuration word must set FCMEN = OFF for low-power battery designs, otherwise fail-safe clock monitoring draws extra current.
Estimated: at maximum 32 MHz CPU clock and 5.5 V supply, the PIC16F1936-E/SO core draws about 6 mA, dissipating 33 mW internally. With the SOIC-28's typical theta_JA of 80 C/W, the junction rises only ~3 C above ambient - no heatsinking is required. The -E grade's 125 C maximum junction provides 90 C of margin above typical 35 C ambient, which is ample for industrial cabinet installations. Always verify with a production-board thermal probe at worst-case VIN, ambient, and CPU-utilization points.
コンプライアンス情報
RoHS compliant per DigiKey lead-free marking; PIC16F193x family is not AEC-Q100 qualified, so use only in non-automotive-safety or non-AEC-Q100 automotive body modules.