PIC16LF1947-I/PT - 28KB Flash 8-Bit LCD MCU | Microchip
Артикул: PIC16LF1947-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.45 | $4,45 |
| 10 | $3.99 | $39,90 |
| 100 | $3.55 | $355,00 |
| 500 | $3.18 | $1.590,00 |
| 1.000 | $2.85 | $2.850,00 |
| 3.000 | $2.55 | $7.650,00 |
PIC16LF1947-I/PT Обзор
What is an 8-bit LCD microcontroller? An 8-bit LCD microcontroller combines a microcontroller CPU with a built-in segmented LCD driver peripheral, allowing the device to directly control a glass or chip-on-glass LCD without an external charge-pump or segment driver. This integration belongs to the broader category of mixed-signal microcontrollers within the microcontroller IC family and enables single-chip user interfaces in consumer, industrial, and medical products.
Key features include nanoWatt XLP extreme low-power technology (down to ~30 nA sleep current), a 4-segment LCD driver with charge pump, 36 digital I/O pins, multiple serial interfaces (EUSART, MSSP I2C/SPI), and a wide 1.8 V to 3.6 V operating range suitable for 2-cell AA battery operation. The integrated 32 kHz oscillator and capacitive mTouch sensing support further reduce BOM cost. The 64-pin TQFP package exposes the full peripheral set, including all ADC channels and parallel slave port.
Technically, the device uses a RISC Harvard architecture with 200 ns instruction execution, a 14-bit instruction word, and hardware stack for deterministic interrupt handling. The 12-bit ADC with acquisition timer provides accurate measurement for sensor conditioning, while the LCD charge pump maintains contrast down to 1.8 V. The mTouch peripheral enables capacitive touch buttons, sliders, and proximity sensing without external components.
Typical applications include thermostats, blood pressure monitors, portable glucose meters, industrial sensor hubs with LCD readouts, and battery-powered remote controls with capacitive touch buttons. The 64-pin TQFP footprint is well-suited to PCBs with abundant analog and segmented display routing.
When designing with this device, allocate adequate decoupling (100 nF plus 1 µF per power pin pair) and route the LCD segment lines to minimize crosstalk with switching digital lines. Verify that the chosen LCD glass matches the on-chip segment mapping and that the charge pump capacitor values follow the datasheet's bias and divider configuration tables.
Аналоги без доработки для PIC16LF1947-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LF1947-I/PT (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Core Architecture, Timers, LCD Driver.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16LF1947-I/MR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.18 / шт.
Открыть даташит →PIC16LF1947-E/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LF1946-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LF1939-I/PT
✅ Прямая замена✓ В наличии
$1.52 / шт.
Открыть даташит →PIC16LF1934-I/PT
✅ Прямая замена✓ В наличии
$2.41 / шт.
Открыть даташит →PIC16LF1947-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC16 Enhanced Mid-Range 8-bit RISC |
| Program Memory (Flash) | 28 KB (16K x 14) |
| Data SRAM | 1 KB |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (32 MIPS) |
| Instruction Execution | 200 ns |
| Supply Voltage (LF) | 1.8 V to 3.6 V |
| Digital I/O Pins | 36 |
| ADC | 12-bit, up to 17 channels |
| LCD Driver | Up to 4 common x 32 segments, integrated charge pump |
| Timers | 4 (Timer0/1/2/6/4/5 family) |
| Communication | EUSART, MSSP (I2C/SPI) |
| Low-Power Mode | nanoWatt XLP, ~30 nA sleep |
| Capacitive Touch | mTouch peripheral |
| Operating Temperature (I) | -40C to +85C |
| Корпус | 64-pin TQFP (PT), 10x10 mm |
| Тип монтажа | Surface Mount |
| RoHS / Lead-Free | Lead-free, RoHS compliant |
| Уровень MSL | 3 (168 hours) |
Конфигурация выводов PIC16LF1947-I/PT
| Контакт 1 | RA0 — Bidirectional I/O / analog input |
| Контакт 2 | RA1 — Bidirectional I/O / analog input |
| Контакт 3 | RA2 — Bidirectional I/O / analog input |
| Контакт 4 | RA3 — Bidirectional I/O / analog input |
| Контакт 5 | RA4 — Bidirectional I/O / analog input |
| Контакт 6 | RA5 — Bidirectional I/O / analog input |
| Контакт 7 | RA6 — Bidirectional I/O / analog input |
| Контакт 8 | RA7 — Bidirectional I/O / analog input |
| Контакт 9 | VSS — Ground reference |
| Контакт 10 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Контакт 11 | RB0 — Bidirectional I/O / interrupt-on-change |
| Контакт 12 | RB1 — Bidirectional I/O / interrupt-on-change |
| Контакт 13 | RB2 — Bidirectional I/O / interrupt-on-change |
| Контакт 14 | RB3 — Bidirectional I/O / interrupt-on-change |
| Контакт 15 | RB4 — Bidirectional I/O / interrupt-on-change |
| Контакт 16 | RB5 — Bidirectional I/O / interrupt-on-change |
| Контакт 17 | RB6 — Bidirectional I/O / ICSP clock |
| Контакт 18 | RB7 — Bidirectional I/O / ICSP data |
| Контакт 19 | RC0 — Bidirectional I/O |
| Контакт 20 | RC1 — Bidirectional I/O |
| Контакт 21 | RC2 — Bidirectional I/O |
| Контакт 22 | RC3 — Bidirectional I/O / SCL |
| Контакт 23 | RC4 — Bidirectional I/O / SDA |
| Контакт 24 | RC5 — Bidirectional I/O |
| Контакт 25 | RC6 — Bidirectional I/O / TX |
| Контакт 26 | RC7 — Bidirectional I/O / RX |
| Контакт 27 | RD0 — Bidirectional I/O / LCD segment |
| Контакт 28 | RD1 — Bidirectional I/O / LCD segment |
| Контакт 29 | RD2 — Bidirectional I/O / LCD segment |
| Контакт 30 | RD3 — Bidirectional I/O / LCD segment |
| Контакт 31 | RD4 — Bidirectional I/O / LCD segment |
| Контакт 32 | RD5 — Bidirectional I/O / LCD segment |
| Контакт 33 | RD6 — Bidirectional I/O / LCD segment |
| Контакт 34 | RD7 — Bidirectional I/O / LCD segment |
| Контакт 35 | RE0 — Bidirectional I/O / LCD segment |
| Контакт 36 | RE1 — Bidirectional I/O / LCD segment |
| Контакт 37 | RE2 — Bidirectional I/O / LCD segment |
| Контакт 38 | RE3 — Bidirectional I/O / LCD segment |
| Контакт 39 | RE4 — Bidirectional I/O / LCD segment |
| Контакт 40 | RE5 — Bidirectional I/O / LCD segment |
| Контакт 41 | RE6 — Bidirectional I/O / LCD segment |
| Контакт 42 | RE7 — Bidirectional I/O / LCD segment |
| Контакт 43 | RF0 — Bidirectional I/O / LCD segment |
| Контакт 44 | RF1 — Bidirectional I/O / LCD segment |
| Контакт 45 | RF2 — Bidirectional I/O / LCD segment |
| Контакт 46 | RF3 — Bidirectional I/O / LCD segment |
| Контакт 47 | RF4 — Bidirectional I/O / LCD segment |
| Контакт 48 | RF5 — Bidirectional I/O / LCD segment |
| Контакт 49 | RF6 — Bidirectional I/O / LCD segment |
| Контакт 50 | RF7 — Bidirectional I/O / LCD segment |
| Контакт 51 | RG0 — Bidirectional I/O / LCD segment |
| Контакт 52 | RG1 — Bidirectional I/O / LCD segment |
| Контакт 53 | RG2 — Bidirectional I/O / LCD segment |
| Контакт 54 | RG3 — Bidirectional I/O / LCD segment |
| Контакт 55 | RG4 — Bidirectional I/O / LCD segment |
| Контакт 56 | RG5 — Bidirectional I/O / LCD segment |
| Контакт 57 | RG6 — Bidirectional I/O / LCD segment |
| Контакт 58 | RG7 — Bidirectional I/O / LCD segment |
| Контакт 59 | RH0 — Bidirectional I/O / LCD segment |
| Контакт 60 | RH1 — Bidirectional I/O / LCD segment |
| Контакт 61 | RH2 — Bidirectional I/O / LCD segment |
| Контакт 62 | RH3 — Bidirectional I/O / LCD segment |
| Контакт 63 | VSS — Ground reference |
| Контакт 64 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
Типичное применение
PIC16LF1947-I/PT подходит для 7 применениеs: Thermostat with Segmented LCD, Blood Pressure Monitor, Industrial Sensor Hub with LCD, Battery-Powered Remote Control with Touch, Portable Glucose Meter, Smart Home Thermostat Display Panel, Automotive Dashboard Indicator Cluster.
Thermostat with Segmented LCD
The PIC16LF1947-I/PT is a strong fit for residential thermostats with alphanumeric LCD readouts because its integrated 4x32 segment LCD driver with charge pump eliminates the need for an external LCD controller, and its 28 KB Flash comfortably holds schedule, PID, and UI state-machine code. The 12-bit ADC handles thermistor and humidity sensor conditioning with 1 mV resolution, while nanoWatt XLP sleep currents below 50 nA extend battery life on common-wire thermostats to over a year. A 64-pin TQFP allows routing of all segment lines plus mTouch buttons without PCB area penalty. The 1.8-3.6 V LF supply directly accepts two AA alkaline cells. Compared to discrete MCU plus HT1621 LCD driver, this part reduces BOM by approximately $0.40.
Рекомендуется
Blood Pressure Monitor
The PIC16LF1947-I/PT suits battery-powered blood pressure monitors where the integrated 12-bit ADC captures pressure-sensor and cuff-deflation waveforms at high sample rates, while the 4x32 segment LCD directly drives the systolic/diastolic/pulse display glass. With 28 KB Flash it stores cuff-pressure algorithm, calibration constants, and last-N measurement history in 1 KB SRAM. The nanoWatt XLP sleep modes reduce quiescent draw between measurements to microamp levels, supporting 6-month battery life on 2x AA. The 64-pin TQFP exposes the parallel slave port for optional printer or PC link, and mTouch supports capacitive start/stop buttons. Medical-grade design requires the industrial -40C to +85C temperature range and RoHS/REACH compliance, both of which the part meets per Microchip datasheet 40001733E.
Рекомендуется
Industrial Sensor Hub with LCD
The PIC16LF1947-I/PT functions as a multi-sensor industrial hub reading 4-20 mA loops, RTDs, or thermocouples through its 17-channel 12-bit ADC and displaying live readings on a segmented LCD. The 36 digital I/O pins in 64-pin TQFP allow direct connection to multiple sensor front-ends and relay outputs, while EUSART and MSSP provide RS-485 and I2C field-bus options. nanoWatt XLP idle current supports solar-powered remote installations where quiescent draw dominates battery sizing. The 28 KB Flash holds MODBUS RTU, scaling, and linearization firmware without an external memory. Compared to discrete MCU plus I/O expander, this integrated solution saves PCB space and simplifies EMC certification by reducing component count and trace lengths.
Рекомендуется
Battery-Powered Remote Control with Touch
The PIC16LF1947-I/PT is an excellent controller for TV/set-top remote controls combining mTouch capacitive buttons, segmented LCD channel display, and 2-cell AA battery operation. Its 1.8 V minimum supply allows direct battery connection without boost converters, and nanoWatt XLP sleep extends shelf life to multi-year durations. The 28 KB Flash holds IR protocol libraries (RC5, NEC, SIRC), and the integrated LCD charge pump drives up to 32 segments for channel, volume, and menu icons. The 32 MHz MIPS performance ensures sub-100 µs IR carrier generation timing accuracy. With 1 KB SRAM it can buffer command histories and pairing state without external EEPROM pressure.
Рекомендуется
Portable Glucose Meter
The PIC16LF1947-I/PT is well-matched to portable glucose meters where 12-bit ADC accuracy quantifies electrochemical strip currents over wide dynamic ranges, and the integrated 4x32 segment LCD shows glucose value, time, and history without extra drivers. The 1.8 V minimum supply allows CR2032 coin-cell operation with proper boost topology, and nanoWatt XLP holds sleep current below 1 µA, preserving battery life across month-long test intervals. The 28 KB Flash stores calibration curves for multiple strip lots and a 200-test history buffer in 1 KB SRAM plus 256 B EEPROM. The 64-pin TQFP footprint accommodates the segmented LCD glass tape and mTouch strip-port detection pins cleanly.
Рекомендуется
Smart Home Thermostat Display Panel
The PIC16LF1947-I/PT serves as the display and user-interface controller in smart home thermostat panels that combine Wi-Fi connectivity (via an external module) with local capacitive touch controls and a segmented LCD status indicator. Its 12-bit ADC reads onboard temperature and humidity sensors, while mTouch inputs handle glass-front-panel buttons and sliders. The 36 I/O pins support parallel LCD glass and status LEDs, and the 32 MIPS performance allows responsive menu navigation without perceptible lag. nanoWatt XLP sleep modes keep the panel's standby power below 50 mW, important for ENERGY STAR rated appliances. The 64-pin TQFP allows routing of both 4-wire resistive touch and capacitive touch planes if needed for hybrid interfaces.
Рекомендуется
Automotive Dashboard Indicator Cluster
The PIC16LF1947-I/PT can drive auxiliary dashboard indicator clusters in automotive applications where the integrated 4x32 segment LCD handles gear-position, odometer, and warning displays while the 12-bit ADC monitors sensor inputs like fuel level and coolant temperature. However, note that the I-grade -40C to +85C rating limits it to cabin applications; for under-hood use the PIC16LF1947-E/PT extended temperature variant is required. The 28 KB Flash holds CAN/LIN message filtering and indicator logic, and nanoWatt XLP supports key-off quiescent currents below 100 µA critical for 12 V battery drain compliance. The 64-pin TQFP provides ample I/O for backlight PWM, button inputs, and segmented LCD glass.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LF1947-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16LF1947-I/MR | PIC16LF1947-E/PT | PIC16LF1946-I/PT | PIC16LF1939-I/PT | PIC16LF1934-I/PT |
|---|---|---|---|---|---|---|
| Package | 64-pin TQFP (PT) 10x10 mm | 64-pin QFN (MR) - different package, smaller footprint | 64-pin TQFP (PT) - same | 64-pin TQFP (PT) - same | 64-pin TQFP (PT) - same | 64-pin TQFP (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 28 KB | 28 KB | 28 KB | 16 KB | 16 KB | 7 KB |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C | -40C to +125C (extended) | -40C to +85C | -40C to +85C | -40C to +85C |
| Maximum Clock Speed | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS |
| LCD Driver (segments) | Up to 4x32 (128 segments) | 4x32 | 4x32 | 4x32 | 4x28 | 4x24 |
| ADC | 12-bit, up to 17 channels | 12-bit, up to 17 channels | 12-bit, up to 17 channels | 12-bit, up to 17 channels | 10-bit, up to 17 channels | 10-bit, up to 14 channels |
| Lifecycle Status | Active | Active | Active | Active | Active | Active |
| Approx. Unit Price (1k qty) | ~$2.85 USD | ~$2.85 USD | ~$3.10 USD | ~$2.65 USD | ~$2.50 USD | ~$2.30 USD |
Ключевые отличия
- Highest Flash density in the PIC16LF193x/194x LF family (против PIC16LF1946-I/PT)
- 12-bit ADC across the full pin count (против PIC16LF1939-I/PT)
- Full 4x32 segment LCD driver (128 segments) (против PIC16LF1934-I/PT)
Заметки по проектированию
Estimated: For battery-powered designs, the nanoWatt XLP sleep current of ~30 nA (per datasheet typical value) requires the Watchdog Timer and Brown-out Reset to be disabled or properly configured before entering sleep. Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pair on the 64-pin TQFP package (pin 10/63 and pin 9/64 per the pinout). For 2-cell AA designs, add a 1 µF bulk capacitor near the IC to handle inrush during ADC burst sampling; this prevents VDD droop that can cause ADC LSB errors above 12-bit precision.
Estimated: The 64-pin TQFP (PT) package has a junction-to-ambient thermal resistance (theta_JA) of approximately 50 C/W on a standard 2-layer FR4 PCB without copper pour. At maximum clock speed (32 MHz) and active peripheral load, internal dissipation is under 50 mW, so the junction temperature rise above ambient is below 5 C - well within the industrial -40C to +85C range. For sealed enclosures with limited convection, add a top-side copper pour under the exposed thermal pad region to reduce theta_JA by 30-40%.
Route the LCD segment lines (PORTD through PORTH on pins 27-62) as a group on one PCB layer, keeping them away from high-frequency digital switching lines like PWM outputs and oscillator traces. Maintain at least 0.2 mm clearance between adjacent segment traces to prevent capacitive crosstalk on glass displays. Place the LCD charge pump capacitors (typically 0.1 µF ceramic) within 5 mm of the VLCD pin (pin 11 area on PORTB). Use a ground plane on layer 2 to shield segment traces from noisy signals below.
Do not configure the LF device (1.8-3.6 V) for programming with the standard 5 V ICD programmer - use a 3.3 V-capable debugger such as MPLAB ICD 4 or PICkit 4 to avoid damaging the I/O cells. The LF voltage rating is the maximum and not the recommended operating voltage for programming; configure the debugger's VDD output to 3.3 V. Also note that the mTouch peripheral requires firmware calibration for each PCB layout; do not reuse calibration constants across board revisions without re-running the touch tuning procedure documented in Microchip application note AN1470.
For ADC measurements above 10-bit precision, add a 10 nF bypass capacitor on each analog input pin and avoid routing digital lines adjacent to analog traces. The 12-bit ADC's acquisition time is programmable; for high-impedance sensors (above 10 kohm source impedance), increase TACQ to at least 20 µs to allow the sample capacitor to settle within 0.5 LSB. The internal bandgap reference has a typical temperature coefficient of 50 ppm/C; for absolute voltage measurements requiring better than 2% accuracy over the full -40C to +85C range, use an external MCP1501 reference instead.
Информация о соответствии
RoHS compliant and lead-free per Microchip product page and DigiKey listing. Not AEC-Q100 qualified (I-grade is industrial only); for AEC-Q100 automotive use, choose the PIC16LF1947-E/PT extended temperature variant or contact Microchip for automotive-grade part numbers.