PIC18F8490T-I/PT - 8-Bit 40MHz MCU 16KB Flash LCD TQFP-80 | Microchip
MPN: PIC18F8490T-I/PT ✓ פעילPIC18F8490T-I/PT סקירה
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.
חלופות תחליף ישיר עבור PIC18F8490T-I/PT — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC18F8490T-I/PT (אותו גורם צורה וטביעת רגל) — שונים ב Package, I/O Pins, ADC, Timers, Core Architecture.
PIC18F8490-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F8410-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F67K90-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F67K22-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F65K22-I/PT
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F8490T-I/PT דירוגים מרביים ומאפיינים חשמליים
| 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 |
| טמפרטורת פעולה | -40C to +85C (Industrial) |
| מארז | 80-TQFP (12 x 12 mm) |
| סוג הרכבה | Surface Mount |
| סטטוס RoHS | Compliant |
| Packaging Option | Tape and Reel (T suffix) |
תצורת פינים של PIC18F8490T-I/PT
| פין 1 | RE0/AN5 — Port E bit 0 / Analog channel 5 |
| פין 2 | RE1/AN6 — Port E bit 1 / Analog channel 6 |
| פין 3 | RE2/AN7 — Port E bit 2 / Analog channel 7 |
| פין 4 | RE3 — Port E bit 3 (digital only) |
| פין 5 | OSC1/CLKI/RA7 — Crystal input / Clock input / Port A bit 7 |
| פין 6 | OSC2/CLKO/RA6 — Crystal output / Clock output / Port A bit 6 |
| פין 7 | VDD — Positive supply |
| פין 8 | VSS — Ground |
| פין 9 | LCDSEG0 — LCD segment driver 0 |
| פין 10 | LCDSEG1 — LCD segment driver 1 |
| פין 11 | LCDSEG2 — LCD segment driver 2 |
| פין 12 | LCDSEG3 — LCD segment driver 3 |
| פין 13 | LCDSEG4 — LCD segment driver 4 |
| פין 14 | LCDSEG5 — LCD segment driver 5 |
| פין 15 | LCDSEG6 — LCD segment driver 6 |
| פין 16 | LCDSEG7 — LCD segment driver 7 |
| פין 17 | LCDSEG8 — LCD segment driver 8 |
| פין 18 | LCDSEG9 — LCD segment driver 9 |
| פין 19 | LCDSEG10 — LCD segment driver 10 |
| פין 20 | LCDSEG11 — LCD segment driver 11 |
| פין 21 | LCDSEG12 — LCD segment driver 12 |
| פין 22 | LCDSEG13 — LCD segment driver 13 |
| פין 23 | LCDSEG14 — LCD segment driver 14 |
| פין 24 | LCDSEG15 — LCD segment driver 15 |
| פין 25 | LCDSEG16 — LCD segment driver 16 |
| פין 26 | LCDSEG17 — LCD segment driver 17 |
| פין 27 | LCDSEG18 — LCD segment driver 18 |
| פין 28 | LCDSEG19 — LCD segment driver 19 |
| פין 29 | LCDSEG20 — LCD segment driver 20 |
| פין 30 | LCDSEG21 — LCD segment driver 21 |
| פין 31 | LCDSEG22 — LCD segment driver 22 |
| פין 32 | LCDSEG23 — LCD segment driver 23 |
| פין 33 | VLCD1 — LCD voltage bias 1 |
| פין 34 | VLCD2 — LCD voltage bias 2 |
| פין 35 | VLCD3 — LCD voltage bias 3 |
| פין 36 | RA0/AN0 — Port A bit 0 / Analog channel 0 |
| פין 37 | RA1/AN1 — Port A bit 1 / Analog channel 1 |
| פין 38 | RA2/AN2/VREF- — Port A bit 2 / Analog channel 2 / VREF- |
| פין 39 | RA3/AN3/VREF+ — Port A bit 3 / Analog channel 3 / VREF+ |
| פין 40 | RA4/TOCKI — Port A bit 4 / Timer0 clock input |
| פין 41 | RA5/AN4 — Port A bit 5 / Analog channel 4 |
| פין 42 | VSS — Ground |
| פין 43 | VDD — Positive supply |
| פין 44 | RF7/SS — Port F bit 7 / SPI slave select |
| פין 45 | RF6 — Port F bit 6 |
| פין 46 | RF5 — Port F bit 5 |
| פין 47 | RF4 — Port F bit 4 |
| פין 48 | RF3/AN8 — Port F bit 3 / Analog channel 8 |
| פין 49 | RF2/AN9 — Port F bit 2 / Analog channel 9 |
| פין 50 | RF1/AN10 — Port F bit 1 / Analog channel 10 |
| פין 51 | RF0/AN11 — Port F bit 0 / Analog channel 11 |
| פין 52 | RB0/INT0 — Port B bit 0 / External interrupt 0 |
| פין 53 | RB1/INT1 — Port B bit 1 / External interrupt 1 |
| פין 54 | RB2/INT2 — Port B bit 2 / External interrupt 2 |
| פין 55 | RB3/INT3 — Port B bit 3 / External interrupt 3 |
| פין 56 | RB4 — Port B bit 4 |
| פין 57 | RB5 — Port B bit 5 |
| פין 58 | RB6/ICSP-CLK — Port B bit 6 / ICSP clock |
| פין 59 | RB7/ICSP-DAT — Port B bit 7 / ICSP data |
| פין 60 | VSS — Ground |
| פין 61 | VDD — Positive supply |
| פין 62 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 output / Timer1 clock |
| פין 63 | RC1/T1OSI — Port C bit 1 / Timer1 input |
| פין 64 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| פין 65 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| פין 66 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| פין 67 | RC5/SDO — Port C bit 5 / SPI data out |
| פין 68 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| פין 69 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| פין 70 | MCLR/VPP/RE5 — Master clear / Programming voltage / Port E bit 5 |
| פין 71 | RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7 |
| פין 72 | RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6 |
| פין 73 | RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5 |
| פין 74 | RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4 |
| פין 75 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3 |
| פין 76 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2 |
| פין 77 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1 |
| פין 78 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| פין 79 | VSS — Ground |
| פין 80 | VDD — Positive supply |
יישומים טיפוסיים
PIC18F8490T-I/PT מתאים עבור 7 יישוםs: 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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC18F8490T-I/PT — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | 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) |
מבדילים עיקריים
- Integrated 192-segment LCD driver with internal charge pump (לעומתPIC18F65K22-I/PT)
- 16 KB flash matches metering workload without over-provisioning (לעומתPIC18F67K90-I/PT)
- TQFP-80 footprint exposes full 66 I/O for keypad + LCD + sensors (לעומתPIC18F67K22-I/PT)
הערות תכנון
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.
מידע על תאימות
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.