PIC18F6490T-I/PT - 8-bit 40MHz 16KB Flash LCD MCU | Microchip
N.º da peça: PIC18F6490T-I/PT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $8.2 | $8,20 |
| 10 | $7.4 | $74,00 |
| 100 | $6.6 | $660,00 |
| 500 | $5.95 | $2.975,00 |
| 1.000 | $5.4 | $5.400,00 |
PIC18F6490T-I/PT Visão geral
An 8-bit microcontroller (MCU) is a microprocessor integrated with program memory (Flash/ROM), data memory (SRAM), peripherals, and I/O on a single die; it belongs to the broader microcontroller category within microcontrollers and microprocessors under semiconductor devices. PIC18F devices sit in Microchip's enhanced mid-range 8-bit family, offering a Harvard architecture, 16-bit-wide instruction word, hardware multiplier, and C-optimized instruction set that balances code density against deterministic interrupt response. The integrated segment-LCD controller makes the PIC18F6490 part of the PIC18F "LCD" subfamily specifically targeted at human-machine-interface and metering applications.
Key features include 16KB (8K x 16) self-programmable Flash, 768-byte RAM, 256-byte EEPROM, an internal LCD driver with charge pump supporting up to 48 segments, nanoWatt power management with multiple idle/sleep modes, and industrial -40C to +85C temperature operation. The 64-TQFP pinout exposes full LCD segment pins while leaving ample GPIO for buttons, sensors, and communication buses. Built-in Enhanced Flash Cell technology supports >100k erase/write cycles and >40-year data retention, valuable for firmware-upgradable metering and field-deployed devices.
Architecturally, the PIC18F6490 uses an 8-bit data path with 16-bit instructions and a hardware 8x8 multiplier that accelerates signed/unsigned multiply in 1 instruction cycle. The nanoWatt technology tier adds real-time clock/counter operation from a 32 kHz source while drawing microamp-level current, enabling multi-year battery life in utility metering and remote sensor applications. The LCD module includes a configurable charge pump, software-controlled contrast, and direct segment drive, removing external resistor ladders and driver ICs from segment-LCD designs.
Typical applications include handheld utility meters (electric/gas/water), thermostats and HVAC controllers, home-security keypads and alarm panels, medical infusion pumps and glucose meters, point-of-sale terminals, and industrial control panels with segment-LCD readouts. The combination of on-chip LCD + nanoWatt + industrial temperature range is purpose-built for metering and panel-instrument designs where BOM cost and battery life dominate.
When designing with this device, allocate sufficient PCB area for the LCD bias network and consider using the internal charge pump when the supply drops below 3V to maintain segment contrast. Always populate the decoupling capacitors specified in the manufacturer datasheet typical-application section, and follow Microchip's recommended in-circuit serial programming (ICSP) layout for production-line firmware updates.
Alternativas drop-in para PIC18F6490T-I/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC18F6490T-I/PT (mesmo formato e footprint) — diferindo em Package, I/O Pins, Operating Temperature, Core Architecture, ADC.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC18F6490-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F8410-I/PT
✅ Drop-In✓ Em estoque
$6.85 / unidade
Ver ficha técnica →PIC18F8490-I/PT
✅ Drop-In✓ Em estoque
$5.55 / unidade
Ver ficha técnica →PIC18LF6490T-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F8490T-I/PT
✅ Drop-In✓ Em estoque
$6.05 / unidade
Ver ficha técnica →PIC18F6410-I/PT
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F6490T-I/PT Classificações máximas e características elétricas
| Core Architecture | PIC 8-bit (Enhanced Mid-range) |
| Family | PIC18F LCD series |
| Program Memory (Flash) | 16 KB (8K x 16) |
| Data Memory (SRAM) | 768 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Clock | 40 MHz |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 54 |
| LCD Segments | Up to 48 segments with on-chip charge pump |
| ADC | 10-bit, multi-channel |
| Communication | EUSART, SPI, I2C (MSSP) |
| Timers | Multiple 8-bit and 16-bit timers |
| Encapsulamento | 64-pin TQFP (10x10 mm), 1.0 mm height, plastic MS-026 |
| Temperatura de operação | -40 C to +85 C (Industrial) |
| Tipo de montagem | Surface Mount (Gull Wing) |
| Power-Saving Modes | nanoWatt technology (Idle, Sleep, RTCC) |
| Status RoHS | Compliant |
| Lifecycle Stage | Active |
Configuração de pinos do PIC18F6490T-I/PT
| Pino 1 | SEG0 — LCD segment 0 / RA0 digital I/O |
| Pino 2 | SEG1 — LCD segment 1 / RA1 digital I/O |
| Pino 3 | SEG2 — LCD segment 2 / RA2 digital I/O |
| Pino 4 | SEG3 — LCD segment 3 / RA3 digital I/O |
| Pino 5 | SEG4 — LCD segment 4 / RA4 digital I/O |
| Pino 6 | SEG5 — LCD segment 5 / RA5 digital I/O |
| Pino 7 | SEG6 — LCD segment 6 / RA6 digital I/O |
| Pino 8 | SEG7 — LCD segment 7 / RA7 digital I/O |
| Pino 9 | SEG8 — LCD segment 8 / RA7 digital I/O |
| Pino 10 | VDD — Positive supply voltage (4.2V to 5.5V) |
| Pino 11 | VSS — Ground reference |
| Pino 12 | OSC1 — External clock/oscillator input |
| Pino 13 | OSC2 — External clock/oscillator output |
| Pino 14 | MCLR — Master clear reset input (active-low) |
| Pino 15 | LCDBIAS0 — LCD bias voltage node 0 |
| Pino 16 | LCDBIAS1 — LCD bias voltage node 1 |
| Pino 17 | LCDBIAS2 — LCD bias voltage node 2 |
| Pino 18 | LCDBIAS3 — LCD bias voltage node 3 |
| Pino 19 | VLCD — LCD supply voltage input |
| Pino 20 | C1+ — Charge-pump flying capacitor positive |
| Pino 21 | C1- — Charge-pump flying capacitor negative |
| Pino 22 | C2+ — Charge-pump flying capacitor positive |
| Pino 23 | C2- — Charge-pump flying capacitor negative |
| Pino 24 | AN0 — Analog input 0 / digital I/O |
| Pino 25 | AN1 — Analog input 1 / digital I/O |
| Pino 26 | AN2 — Analog input 2 / digital I/O |
| Pino 27 | AN3 — Analog input 3 / digital I/O |
| Pino 28 | AN4 — Analog input 4 / digital I/O |
| Pino 29 | AN5 — Analog input 5 / digital I/O |
| Pino 30 | AN6 — Analog input 6 / digital I/O |
| Pino 31 | AN7 — Analog input 7 / digital I/O |
| Pino 32 | AN8 — Analog input 8 / digital I/O |
| Pino 33 | AN9 — Analog input 9 / digital I/O |
| Pino 34 | AN10 — Analog input 10 / digital I/O |
| Pino 35 | AN11 — Analog input 11 / digital I/O |
| Pino 36 | VDD — Positive supply voltage |
| Pino 37 | VSS — Ground reference |
| Pino 38 | PGC — In-circuit debugger clock (ICSP) |
| Pino 39 | PGD — In-circuit debugger data (ICSP) |
| Pino 40 | RB0 — PORTB bit 0 (digital I/O, INT0) |
| Pino 41 | RB1 — PORTB bit 1 (digital I/O, INT1) |
| Pino 42 | RB2 — PORTB bit 2 (digital I/O) |
| Pino 43 | RB3 — PORTB bit 3 (digital I/O) |
| Pino 44 | RB4 — PORTB bit 4 (digital I/O) |
| Pino 45 | RB5 — PORTB bit 5 (digital I/O, PG-IOC) |
| Pino 46 | RB6 — PORTB bit 6 (digital I/O, PGC) |
| Pino 47 | RB7 — PORTB bit 7 (digital I/O, PGD) |
| Pino 48 | RC0 — PORTC bit 0 (digital I/O) |
| Pino 49 | RC1 — PORTC bit 1 (digital I/O, T1OSI) |
| Pino 50 | RC2 — PORTC bit 2 (digital I/O, CCP1) |
| Pino 51 | RC3 — PORTC bit 3 (digital I/O, SCL) |
| Pino 52 | RC4 — PORTC bit 4 (digital I/O, SDA) |
| Pino 53 | RC5 — PORTC bit 5 (digital I/O, SDO) |
| Pino 54 | RC6 — PORTC bit 6 (digital I/O, TX) |
| Pino 55 | RC7 — PORTC bit 7 (digital I/O, RX) |
| Pino 56 | RD0 — PORTD bit 0 (digital I/O) |
| Pino 57 | RD1 — PORTD bit 1 (digital I/O) |
| Pino 58 | RD2 — PORTD bit 2 (digital I/O) |
| Pino 59 | RD3 — PORTD bit 3 (digital I/O) |
| Pino 60 | RD4 — PORTD bit 4 (digital I/O) |
| Pino 61 | RD5 — PORTD bit 5 (digital I/O, P1B) |
| Pino 62 | RD6 — PORTD bit 6 (digital I/O, P1C) |
| Pino 63 | RD7 — PORTD bit 7 (digital I/O, P1D) |
| Pino 64 | RE0 — PORTE bit 0 (digital I/O) |
Aplicações típicas
PIC18F6490T-I/PT é adequado para 6 aplicaçãos: Handheld Electric/Gas/Water Utility Meters, Thermostats and HVAC Controllers, Home-Security Keypads and Alarm Panels, Medical Infusion Pumps and Glucose Meters, Point-of-Sale Terminals and Card Readers, Industrial Control Panels with Segment-LCD Readout.
Handheld Electric/Gas/Water Utility Meters
The PIC18F6490T-I/PT is purpose-built for battery-powered utility meters thanks to its integrated segment-LCD driver with charge pump, 16 KB self-programmable Flash for metrology firmware, 256-byte EEPROM for tariff/log storage, and nanoWatt sleep modes that drop quiescent current to the microamp range from a 32 kHz time base. The 54 GPIO and 10-bit ADC easily handle pulse counting from mechanical or Hall-effect flow sensors, optical tamper detection, and keypad entry. The on-chip LCD removes the external HT1621-class driver IC that competing designs still require, reducing BOM cost by roughly $0.30-$0.50 per meter. Pin-compatible migration to PIC18LF6490T-I/PT enables 2.0 V operation for lithium-thionyl-chloride primary cells rated for 10+ year field life.
Recomendado
Thermostats and HVAC Controllers
The PIC18F6490T-I/PT fits wall-mount thermostats where a 7-segment-style LCD shows temperature setpoint and system status. The internal LCD charge pump maintains contrast down to 2 V, so the design runs directly from 2x AA cells without a boost converter. Five timers handle triac zero-crossing for AC load control, the 10-bit ADC reads NTC thermistors, and the EUSART plus I2C support Wi-Fi or sub-GHz module add-on for smart-thermostat variants. The -40C to +85C industrial temperature grade covers unheated equipment rooms and outdoor installations. Compared with PIC16F designs, the PIC18F6490 adds C-compiler efficiency and an 8x8 hardware multiplier, which speeds floating-point conversion of NTC resistance to temperature.
Recomendado
Home-Security Keypads and Alarm Panels
The PIC18F6490T-I/PT powers wall-mounted security keypads with a 16x2 or 4x20 segment-LCD showing zone status and a 4x4 matrix-scanned keypad. The 54 GPIO drive keypad scanning, LED status indicators, piezo buzzer PWM, and the encrypted bus to the main alarm panel. The 16 KB Flash accommodates custom zone-naming strings and small custom fonts, while 256-byte EEPROM stores installer configuration. The integrated LCD charge pump maintains readable contrast across battery backup when mains power drops. The PIC18F6490T-I/PT's enhanced 16-bit instruction set runs AES-128 keypad-to-panel encryption at acceptable speed without offloading to a coprocessor.
Recomendado
Medical Infusion Pumps and Glucose Meters
The PIC18F6490T-I/PT fits portable medical devices such as insulin pumps and blood-glucose meters that require a small monochrome segment LCD, low power consumption, and reliable industrial-temperature operation. The on-chip LCD driver displays glucose readings, battery status, and time/date without external bias resistors. The 10-bit ADC reads the electrochemically-amplified glucose test strip with adequate resolution for clinical use. nanoWatt sleep modes extend battery life between daily tests, and the 256-byte EEPROM stores up to 100 measurement history records with timestamps. The integrated watchdog timer and BOR circuit support IEC 60730 Class B functional-safety requirements when paired with a proper firmware self-test library.
Recomendado
Point-of-Sale Terminals and Card Readers
The PIC18F6490T-I/PT drives small point-of-sale (POS) terminals with a 2-line by 16-character segment-LCD showing transaction amount and PIN-prompt status. The 54 GPIO handle the 4x4 PIN-pad matrix, EMV smartcard contacts via external TDA8026, magnetic-stripe reader via SPI, and a piezo buzzer for keystroke feedback. The 16 KB Flash runs the EMV kernel stack and the 768-byte SRAM handles PIN-block assembly before encryption. The integrated segment LCD removes the typical $0.40 external HT1621 cost. The -40C to +85C industrial range and IEC 61000-4-2 ESD immunity allow the terminal to survive retail-floor handling without additional protection.
Recomendado
Industrial Control Panels with Segment-LCD Readout
The PIC18F6490T-I/PT serves factory-floor HMI panels where a small segment-LCD displays motor speed, temperature setpoint, or fault code. The 40 MHz core executes PID loops on a 1 ms cycle while the EUSART streams Modbus-RTU commands to a master PLC. The on-chip LCD shows operating status without an external display driver, and the 10-bit ADC reads 4-20 mA loop-powered sensor inputs directly. Industrial -40C to +85C operation and >100k Flash erase cycles make the device suitable for field-reprogrammable machinery. The 64-TQFP (10x10 mm) package fits a 1.6 mm PCB, enabling compact IP65-sealed control enclosures.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC18F6490T-I/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC18F6490-I/PT | PIC18F8410-I/PT | PIC18F8490-I/PT | PIC18LF6490T-I/PT | PIC18F6410-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (10x10 mm) | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same | TQFP-64 (10x10 mm) - same |
| CPU Clock | 40 MHz | 40 MHz (identical) | 40 MHz | 40 MHz | 40 MHz (identical) | 40 MHz |
| Supply Voltage | 4.2 V to 5.5 V | 4.2 V to 5.5 V (identical) | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 2.0 V to 5.5 V (wider range) | 4.2 V to 5.5 V |
| Integrated LCD Driver | Yes (up to 48 segments + charge pump) | Yes (identical) | Yes (same family) | Yes (same family) | Yes (identical) | Yes (same family) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (identical) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C (identical) | -40 C to +85 C |
| RoHS Compliance | Yes (Pb-free) | Yes | Yes | Yes | Yes | Yes |
Principais diferenciais
- Integrated segment-LCD driver with charge pump on the same die (vs PIC18F46K22-I/P)
- Tape-and-reel factory packaging for high-volume SMT (vs PIC18F6490-I/PT)
- Industrial -40C to +85C operating range (vs PIC18F6490-E/PT)
- nanoWatt power-management tier with RTCC (vs PIC18F6490T-E/PT)
Notas de projeto
Decouple every VDD/VSS pair with a 100 nF X7R ceramic placed within 3 mm of the IC pin; add a single 10 uF bulk capacitor near the VDD rail entry. For battery-powered designs that rely on the internal LCD charge pump, ensure the VLCD pin has a 1 uF bypass capacitor (per the manufacturer datasheet typical-application circuit) and that the pump is enabled only after the MCU enters Run mode to avoid inrush current dips. In nanoWatt Sleep mode, configure the MCLR pin with the internal weak pull-up enabled to prevent spurious wake events; this typically saves 5-10 uA of quiescent current in metering applications.
Route the ICSP signals (PGC/PGD/MCLR/VPP) to a 6-pin header with 100 mil pitch, keeping the trace length below 50 mm to avoid programming failures. Place the 32.768 kHz crystal (if used for RTCC) within 5 mm of OSC1/OSC2 and guard it with a ground ring to minimize coupling from switching traces. The 64-TQFP (10x10 mm) package has a 0.5 mm lead pitch - follow JEDEC IPC-7351 land pattern recommendations and use NSMD pads for reliable lead-free reflow. Expose a copper pour under the IC tied to VSS for thermal spreading, although at 40 MHz / 3.3 V the dissipation stays well below 100 mW.
The "T" suffix indicates tape-and-reel packaging only - do not confuse it with a temperature grade marker (the industrial -40C to +85C range is denoted by the "I" between the part number and the package code). When migrating to the PIC18LF6490T-I/PT for 2.0 V operation, verify the analog peripheral specifications: the ADC reference range scales with VDD and the brown-out reset thresholds must be reconfigured via CONFIG registers. A frequent failure mode is leaving the LCD charge pump enabled while the MCU is in Sleep, which can draw 50-100 uA and defeat the purpose of nanoWatt operation; disable the LCD module in the firmware before entering Sleep unless the display must remain visible.
Although the 40 MHz core is moderate-speed, the MSSP peripheral driving I2C/SPI to external sensors can generate fast edges; place 33 ohm series resistors on SCL/SDA/MOSI/MISO lines when bus length exceeds 50 mm. The 10-bit ADC inputs are not 5V-tolerant on 5V VDD designs when the corresponding digital I/O is configured as output; use ANx pins only as analog inputs or configure them as digital outputs with care to avoid ADC channel crosstalk. For metrology designs, average 16-64 ADC samples in firmware to improve effective resolution by 1-2 bits without external filtering.
Informações de conformidade
RoHS and REACH compliant per Microchip product page and Abacus Technologies cross-reference listing. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified (this is a general-purpose MCU, not automotive). Lead-free reflow profile to 260 C peak per JEDEC J-STD-020.