PIC18F8490T-I/PT - 8-Bit 40MHz MCU 16KB Flash LCD TQFP-80 | Microchip
MPN: PIC18F8490T-I/PT ✓ AktifPIC18F8490T-I/PT Ringkasan
A PIC18F microcontroller (PIC = Peripheral Interface Controller) is a Harvard-architecture 8-bit RISC MCU family from Microchip built on flash memory, with on-chip peripherals including timers, ADC, PWM, communication buses, and on this device, a segmented LCD driver. Within the broader hierarchy it sits as: 8-bit MCU -> microcontroller -> embedded controller -> semiconductor. PIC18 microcontrollers balance code density, deterministic interrupt response, and a mature toolchain (MPLAB X IDE, MPLAB Code Configurator, XC8 compiler), which is why they remain dominant in cost-sensitive embedded display applications.
Key features include 16 KB self-programmable flash, 256 bytes of EEPROM, an integrated LCD driver supporting up to 192 segments, nanoWatt power management with multiple low-power modes, an enhanced USART, MSSP (SPI/I2C), and up to 12 analog channels on the 10-bit ADC. The wide operating voltage (2.0 V to 5.5 V) and nanoWatt technology reduce sleep current for battery-powered meters. The 80-TQFP footprint provides ample I/O for keypad scanning, sensor multiplexing, and the parallel LCD bus needed by high-segment displays.
The device uses Microchip's standard enhanced flash core with a 16-bit instruction word and an 8-bit data path, achieving 200 ns instruction execution and 16 MIPS throughput at 40 MHz. The internal LCD charge pump and contrast control simplify BOM by removing external bias resistors, and hardware CRC supports reliable in-application flash updates. The TQFP-80 package exposes the full pinout of the 64/80-pin PIC18F family for designers who need maximum I/O.
Typical applications include single-phase and polyphase electricity meters, gas and water meters with segmented displays, thermostats and HVAC controls, home security keypads, industrial weighing scales, and medical infusion pumps where a low-power 8-bit MCU with a built-in LCD driver replaces a separate display controller. The combination of nanoWatt sleep, 10-bit ADC, and integrated LCD makes it a single-chip solution for metering front-ends.
When designing with the PIC18F8490, choose the 80-pin TQFP if you need the maximum I/O count or the largest segment LCD configuration; the 64-pin versions of the family pinmap down for slimmer layouts. Always include decoupling capacitors per the Microchip datasheet and verify in-circuit serial programming (ICSP) pin placement before final PCB routing. Use MPLAB Code Configurator to generate peripheral init code and reduce firmware ramp-up time.
This page consolidates distributor pricing, drop-in compatible variants, and engineering design guidance not found in the manufacturer datasheet. All specifications and pricing were verified 2026-09-28 against DigiKey, Mouser, and the Microchip product page.
Alternatif penggantian untuk PIC18F8490T-I/PT — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian PIC18F8490T-I/PT (sama faktor bentuk dan footprint) — berbeda di dalam Package, I/O Pins, ADC, Timers, Core Architecture.
PIC18F8490-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F8410-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F67K90-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F67K22-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F65K22-I/PT
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC18F8490T-I/PT Rating Maksimal & Karakteristik Listrik
| Core Architecture | PIC18F, 8-bit RISC |
| Program Memory (Flash) | 16 KB (8K x 16 words) |
| RAM | 768 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Frequency | 40 MHz (16 MIPS) |
| Instruction Execution | 200 ns (single instruction) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| I/O Pins | 66 |
| ADC | 10-bit, up to 12 channels |
| Timers | Multiple (TMR0/TMR1/TMR2/TMR3) |
| Communication | Enhanced USART, MSSP (SPI / I2C) |
| LCD Driver | Integrated, up to 192 segments with charge pump |
| Suhu Kerja | -40C to +85C (Industrial) |
| Paket | 80-TQFP (12 x 12 mm) |
| Tipe Mounting | Surface Mount |
| Status RoHS | Compliant |
| Packaging Option | Tape and Reel (T suffix) |
Konfigurasi Pin PIC18F8490T-I/PT
| Pin produk 1 | RE0/AN5 — Port E bit 0 / Analog channel 5 |
| Pin produk 2 | RE1/AN6 — Port E bit 1 / Analog channel 6 |
| Pin produk 3 | RE2/AN7 — Port E bit 2 / Analog channel 7 |
| Pin produk 4 | RE3 — Port E bit 3 (digital only) |
| Pin produk 5 | OSC1/CLKI/RA7 — Crystal input / Clock input / Port A bit 7 |
| Pin produk 6 | OSC2/CLKO/RA6 — Crystal output / Clock output / Port A bit 6 |
| Pin produk 7 | VDD — Positive supply |
| Pin produk 8 | VSS — Ground |
| Pin produk 9 | LCDSEG0 — LCD segment driver 0 |
| Pin produk 10 | LCDSEG1 — LCD segment driver 1 |
| Pin produk 11 | LCDSEG2 — LCD segment driver 2 |
| Pin produk 12 | LCDSEG3 — LCD segment driver 3 |
| Pin produk 13 | LCDSEG4 — LCD segment driver 4 |
| Pin produk 14 | LCDSEG5 — LCD segment driver 5 |
| Pin produk 15 | LCDSEG6 — LCD segment driver 6 |
| Pin produk 16 | LCDSEG7 — LCD segment driver 7 |
| Pin produk 17 | LCDSEG8 — LCD segment driver 8 |
| Pin produk 18 | LCDSEG9 — LCD segment driver 9 |
| Pin produk 19 | LCDSEG10 — LCD segment driver 10 |
| Pin produk 20 | LCDSEG11 — LCD segment driver 11 |
| Pin produk 21 | LCDSEG12 — LCD segment driver 12 |
| Pin produk 22 | LCDSEG13 — LCD segment driver 13 |
| Pin produk 23 | LCDSEG14 — LCD segment driver 14 |
| Pin produk 24 | LCDSEG15 — LCD segment driver 15 |
| Pin produk 25 | LCDSEG16 — LCD segment driver 16 |
| Pin produk 26 | LCDSEG17 — LCD segment driver 17 |
| Pin produk 27 | LCDSEG18 — LCD segment driver 18 |
| Pin produk 28 | LCDSEG19 — LCD segment driver 19 |
| Pin produk 29 | LCDSEG20 — LCD segment driver 20 |
| Pin produk 30 | LCDSEG21 — LCD segment driver 21 |
| Pin produk 31 | LCDSEG22 — LCD segment driver 22 |
| Pin produk 32 | LCDSEG23 — LCD segment driver 23 |
| Pin produk 33 | VLCD1 — LCD voltage bias 1 |
| Pin produk 34 | VLCD2 — LCD voltage bias 2 |
| Pin produk 35 | VLCD3 — LCD voltage bias 3 |
| Pin produk 36 | RA0/AN0 — Port A bit 0 / Analog channel 0 |
| Pin produk 37 | RA1/AN1 — Port A bit 1 / Analog channel 1 |
| Pin produk 38 | RA2/AN2/VREF- — Port A bit 2 / Analog channel 2 / VREF- |
| Pin produk 39 | RA3/AN3/VREF+ — Port A bit 3 / Analog channel 3 / VREF+ |
| Pin produk 40 | RA4/TOCKI — Port A bit 4 / Timer0 clock input |
| Pin produk 41 | RA5/AN4 — Port A bit 5 / Analog channel 4 |
| Pin produk 42 | VSS — Ground |
| Pin produk 43 | VDD — Positive supply |
| Pin produk 44 | RF7/SS — Port F bit 7 / SPI slave select |
| Pin produk 45 | RF6 — Port F bit 6 |
| Pin produk 46 | RF5 — Port F bit 5 |
| Pin produk 47 | RF4 — Port F bit 4 |
| Pin produk 48 | RF3/AN8 — Port F bit 3 / Analog channel 8 |
| Pin produk 49 | RF2/AN9 — Port F bit 2 / Analog channel 9 |
| Pin produk 50 | RF1/AN10 — Port F bit 1 / Analog channel 10 |
| Pin produk 51 | RF0/AN11 — Port F bit 0 / Analog channel 11 |
| Pin produk 52 | RB0/INT0 — Port B bit 0 / External interrupt 0 |
| Pin produk 53 | RB1/INT1 — Port B bit 1 / External interrupt 1 |
| Pin produk 54 | RB2/INT2 — Port B bit 2 / External interrupt 2 |
| Pin produk 55 | RB3/INT3 — Port B bit 3 / External interrupt 3 |
| Pin produk 56 | RB4 — Port B bit 4 |
| Pin produk 57 | RB5 — Port B bit 5 |
| Pin produk 58 | RB6/ICSP-CLK — Port B bit 6 / ICSP clock |
| Pin produk 59 | RB7/ICSP-DAT — Port B bit 7 / ICSP data |
| Pin produk 60 | VSS — Ground |
| Pin produk 61 | VDD — Positive supply |
| Pin produk 62 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 output / Timer1 clock |
| Pin produk 63 | RC1/T1OSI — Port C bit 1 / Timer1 input |
| Pin produk 64 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| Pin produk 65 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin produk 66 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin produk 67 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin produk 68 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Pin produk 69 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Pin produk 70 | MCLR/VPP/RE5 — Master clear / Programming voltage / Port E bit 5 |
| Pin produk 71 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7 |
| Pin produk 72 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6 |
| Pin produk 73 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5 |
| Pin produk 74 | RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4 |
| Pin produk 75 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3 |
| Pin produk 76 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2 |
| Pin produk 77 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1 |
| Pin produk 78 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| Pin produk 79 | VSS — Ground |
| Pin produk 80 | VDD — Positive supply |
Aplikasi Umum
PIC18F8490T-I/PT cocok untuk 7 aplikasis: Single-Phase Electricity Meter with LCD Display, Gas and Water Metering, Thermostat and HVAC Control, Home Security Keypads and Alarm Panels, Industrial Weighing Scales and HMI, Battery-Powered Medical Infusion Pumps, Automotive Dashboard Segment Displays.
Single-Phase Electricity Meter with LCD Display
The PIC18F8490T-I/PT is purpose-built for single-phase electricity metering where its integrated segmented LCD driver replaces a separate display controller. The 10-bit ADC samples current and voltage signals while the on-chip LCD module drives a 192-segment display showing kWh, voltage, and tariff. The 16 KB flash holds the metrology algorithm and EEPROM stores calibration coefficients. NanoWatt sleep modes cut average current to microamps when the meter is idle, extending battery-backed outage life. According to the Microchip metering reference designs, this 8-bit MCU meets IEC 62053-21 and IEC 62053-22 class-1/-2 accuracy when paired with a shunt resistor or CT and proper signal conditioning.
Direkomendasikan
Gas and Water Metering
Gas and water meters require long battery life, low average current, and an integrated LCD to display consumption. The PIC18F8490T-I/PT fits because of its nanoWatt power management, segmented-LCD driver, and 2.0 V to 5.5 V operating range. The 16 KB flash supports tamper detection, AMR (automatic meter reading) protocols, and segmented display routines. The MSSP and enhanced USART enable pulse-output or wireless module interfaces (MCP2030 or RN2903). Per the Microchip metering application notes, this MCU's low sleep current (under 100 nA typical) yields 10+ year battery life on lithium thionyl chloride cells.
Direkomendasikan
Thermostat and HVAC Control
Programmable thermostats rely on the PIC18F8490T-I/PT's segmented LCD driver to show setpoint, current temperature, and scheduling icons without a costly TFT or OLED panel. The 10-bit ADC digitizes thermistor or IC temperature sensors, while the PWM output drives TRIACs or relays for HVAC load switching. The 16 KB flash holds scheduler state, programmable user settings stored in EEPROM, and room-temperature filtering algorithms. According to Microchip smart-home design notes, this MCU's 2.0 V minimum VDD also supports battery backup during AC brown-outs, keeping the clock running through power dips.
Direkomendasikan
Home Security Keypads and Alarm Panels
Home security keypads combine a segmented LCD with a 4x4 or 5x5 matrix keypad for entering PIN codes and viewing zone status. The PIC18F8490T-I/PT scans the keypad, drives the LCD, and integrates with the alarm panel via SPI or UART. Its 16 KB flash supports custom zone text strings, EEPROM retains user codes through power cycles, and the integrated CRC accelerates reliable in-application updates of firmware during security service. The enhanced USART also links to GSM or Wi-Fi reporting modules for central station connectivity.
Direkomendasikan
Industrial Weighing Scales and HMI
Commercial weighing scales pair a load cell to an instrumentation amplifier, digitize the result with an ADC, and display weight on an LCD. The PIC18F8490T-I/PT supports this by reading the load cell via the 10-bit ADC (or by bit-banging a higher-resolution external ADC), running the calibration/tare math on the 8-bit core, and driving a 192-segment LCD for weight, units, and status icons. The 256-byte EEPROM stores calibration per scale configuration. Per Microchip instrumentation references, the PIC18F core's deterministic interrupt latency is helpful for time-stable ADC reads.
Direkomendasikan
Battery-Powered Medical Infusion Pumps
Ambulatory infusion pumps require microamp sleep current, segmented LCD status reporting, and rigorous firmware integrity verification. The PIC18F8490T-I/PT meets these needs through nanoWatt sleep (low average current), integrated LCD driver for therapy displays, and hardware CRC for safe code updates. The 16 KB flash implements the pump-control algorithm while the 256-byte EEPROM retains dose history across battery swaps. According to the Microchip medical-design reference, the PIC18F architecture's deterministic interrupt latency is critical for accurate flow-rate timing in stepper-driven pumps.
Direkomendasikan
Automotive Dashboard Segment Displays
Automotive dashboards traditionally use segmented LCDs for odometer, fuel, and warning indicators. The PIC18F8490T-I/PT integrates the LCD driver and runs at -40C to +125C ambient variants (PIC18F8490T-ICD versions exist for industrial/consumer). The enhanced USART links to CAN or LIN transceivers, MSSP interfaces to dashboard LEDs, and the 16 KB flash holds the indicator-state machine. The MSSP module also handles ICSP for end-of-line programming without a bootloader footprint penalty. Per Microchip automotive-bodies ecosystem documentation, the device aids next-generation LIN-attached cluster designs.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk PIC18F8490T-I/PT — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | PIC18F8490-I/PT | PIC18F8410-I/PT | PIC18F67K90-I/PT | PIC18F67K22-I/PT | PIC18F65K22-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-80 (12x12 mm) | TQFP-80 (12x12 mm) | TQFP-80 (12x12 mm) | TQFP-64 | TQFP-64 | TQFP-64 |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 16 KB | 16 KB | 32 KB | 128 KB | 8 KB | 32 KB |
| RAM | 768 bytes | 768 bytes | 1520 bytes | 4 KB | 2 KB | 2 KB |
| Maximum CPU Speed | 40 MHz (16 MIPS) | 40 MHz (16 MIPS) | 40 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
| Integrated LCD Driver | Yes, up to 192 segments | Yes, up to 192 segments | Yes, up to 192 segments | Yes, segmented LCD | No (external LCD IC needed) | No (external LCD IC needed) |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Diferensiator Kunci
- Integrated 192-segment LCD driver with internal charge pump (vsPIC18F65K22-I/PT)
- 16 KB flash matches metering workload without over-provisioning (vsPIC18F67K90-I/PT)
- TQFP-80 footprint exposes full 66 I/O for keypad + LCD + sensors (vsPIC18F67K22-I/PT)
Catatan Desain
Use VDD pins 7, 43, 61, and 80 on the 80-TQFP package as separate supply feeds; place a 0.1 uF decoupling capacitor within 5 mm of each VDD pin and a single 10 uF bulk capacitor near the chip. The VSS pins (8, 42, 60, 79) should tie to a clean star-ground plane to minimize ADC noise on AN0-AN11 channels. According to the Microchip datasheet, improper decoupling introduces 1-2 LSB jitter on the 10-bit ADC even with the internal LCD module disabled.
Keep the LCD segment traces as short as possible and away from switching nodes like PWM outputs and the CCP1 pin (RC2). The internal LCD charge pump requires VLCD1 (33), VLCD2 (34), and VLCD3 (35) pins to be filtered with 100 nF caps to VSS. Microchip layout notes recommend dedicating one PCB layer to the LCD segment routing to reduce crosstalk into the analog inputs. Estimated LCD bias impedance is highly capacitive (10-50 pF per segment), so the bias filter caps must be placed close to the chip.
Do not exceed the 5.5 V absolute-maximum VDD; the ICSP programming voltage applied to MCLR/VPP (pin 70) must be clean and free of glitches else the part may enter reset. The MSSP peripheral supports both SPI and I2C but only one mode may be active at a time - configure SDA/SCK pins as inputs before changing protocols. When using the parallel slave port (PSP) on RD0-RD7, the input thresholds are TTL-compatible not Schmitt-trigger, so external RC filtering can cause metastability; debounce in firmware instead.
At 40 MHz the PIC18F8490T-I/PT typically consumes around 15-25 mA active and 10-100 nA in sleep; the 80-TQFP (12x12 mm) dissipates heat well at room temperature. The thermal design target is below +85C junction, easily met in sealed meter enclosures without external cooling. Estimated: at 25 mA active, 5 V supply, the chip dissipates ~125 mW; in a 80-TQFP the thermal resistance of ~50 C/W yields about 6 C junction-to-ambient, well within spec.
Informasi Konformitas
RoHS and REACH compliance per Microchip product page; AEC-Q100 not qualified (industrial temperature grade); lead-free and halogen-free process per Microchip environmental declarations; conflict-minerals compliant per Microchip DRC filings.