PIC18F67J90-I/PT - 8-Bit MCU 128KB Flash 64-LCD TQFP | Microchip
Référence : PIC18F67J90-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $8.8 | $8,80 |
| 10 | $7.92 | $79,20 |
| 100 | $7.04 | $704,00 |
| 500 | $6.34 | $3 170,00 |
| 1 000 | $5.64 | $5 640,00 |
PIC18F67J90-I/PT Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and peripheral I/O onto one die. PIC microcontrollers use Microchip's RISC-based PIC18 Harvard architecture with separate program and data buses, allowing deterministic instruction timing. The PIC18J sub-family (J-series) is characterized by 3.3 V core / multi-rail I/O, internal phase-locked loop (PLL) frequency synthesis, and ultra-low-power deep-sleep modes that suit battery-powered designs.
Key differentiating features of the PIC18F67J90 include integrated LCD segment driver hardware (up to 4 common x 32 segment LCD glass), a 12-channel 10-bit ADC, two analog comparators, two USART modules, two MSSP (SPI/I2C) modules, an internal 31 kHz to 8 MHz oscillator block with PLL, and a real-time clock/calendar with separate 32 kHz oscillator. The 64-pin TQFP exposes 54 digital I/O lines plus dedicated LCD segment pins.
The part uses a 16-bit instruction word modified Harvard architecture with 200 ns minimum instruction cycle. On-chip self-programmability allows bootloader-based firmware upgrades, and the nanoWatt Technology power-management set provides idle, sleep, and deep-sleep modes with microamp-level currents.
Typical applications include handheld meters, thermostats, home security panels, portable medical devices, and utility metering products where the on-chip segment LCD and low-power modes directly reduce system BOM. The wide operating range and integrated segment driver also suit automotive clusters and white-goods user interfaces.
When designing, verify the Vcore/Vdd rail topology: the PIC18F67J90 family uses an on-chip voltage regulator that requires an external bulk cap and a low-ESR decoupling network; the LCD bias network must be chosen per glass size. Always check the errata sheet for current silicon revision behavior.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, supporting faster sourcing and schematic reuse.
Alternatives de remplacement direct pour PIC18F67J90-I/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18F67J90-I/PT (même facteur de forme et même empreinte) — différant par ADC, Package, Core Architecture, Operating Temperature, Program Memory (Flash).
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F67J90T-I/PT
✅ Remplacement direct✓ En stock
$4.65 / unité
Voir la fiche technique →PIC18F65J90T-I/PT
✅ Remplacement direct✓ En stock
$3.78 / unité
Voir la fiche technique →PIC18F66K90-I/PT
✅ Remplacement direct✓ En stock
$4.15 / unité
Voir la fiche technique →PIC18F66J15-I/PT
✅ Remplacement direct✓ En stock
$4.2 / unité
Voir la fiche technique →PIC18F66J50T-I/PT
✅ Remplacement direct✓ En stock
$5.1 / unité
Voir la fiche technique →PIC18F67J60-I/PT
✅ Remplacement direct✓ En stock
$5.2 / unité
Voir la fiche technique →PIC18F67J90-I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18 8-bit RISC |
| Program Memory Size | 128 KB (64K x 16) Flash |
| RAM Size | 4 KB |
| Maximum CPU Frequency | 48 MHz (12 MIPS) |
| Operating Voltage Range | 4.2 V to 5.5 V |
| I/O Pins | 54 |
| Boîtier | 64-TQFP (10x10 mm) |
| LCD Segment Driver | Yes, integrated (4 common x 32 segment) |
| ADC | 12-channel, 10-bit |
| Analog Comparators | 2 |
| USART | 2 |
| MSSP (SPI/I2C) | 2 |
| Timers | 8-/16-bit (multiple) |
| Internal Oscillator | 31 kHz to 8 MHz with PLL |
| Température de fonctionnement | -40C to +85C (Industrial) |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
| Niveau MSL | 3 |
Configuration des broches de PIC18F67J90-I/PT
| Broche 1 | SEG0 — LCD segment 0 / RB0 |
| Broche 2 | SEG1 — LCD segment 1 / RB1 |
| Broche 3 | SEG2 — LCD segment 2 / RB2 |
| Broche 4 | SEG3 — LCD segment 3 / RB3 |
| Broche 5 | SEG4 — LCD segment 4 / RB4 |
| Broche 6 | SEG5 — LCD segment 5 / RB5 |
| Broche 7 | SEG6/PGEC2 — LCD segment 6 / ICSP clock alternate |
| Broche 8 | SEG7/PGED2 — LCD segment 7 / ICSP data alternate |
| Broche 9 | SEG8 — LCD segment 8 / RC0 |
| Broche 10 | SEG9 — LCD segment 9 / RC1 |
| Broche 11 | SEG10 — LCD segment 10 / RC2 |
| Broche 12 | SEG11 — LCD segment 11 / RC3 |
| Broche 13 | SEG12 — LCD segment 12 / RC4 |
| Broche 14 | SEG13 — LCD segment 13 / RC5 |
| Broche 15 | SEG14 — LCD segment 14 / RC6 |
| Broche 16 | SEG15 — LCD segment 15 / RC7 |
| Broche 17 | VSS — Ground |
| Broche 18 | VDD — Digital supply voltage |
| Broche 19 | SEG16 — LCD segment 16 / RD0 |
| Broche 20 | SEG17 — LCD segment 17 / RD1 |
| Broche 21 | SEG18 — LCD segment 18 / RD2 |
| Broche 22 | SEG19 — LCD segment 19 / RD3 |
| Broche 23 | SEG20 — LCD segment 20 / RD4 |
| Broche 24 | SEG21 — LCD segment 21 / RD5 |
| Broche 25 | SEG22 — LCD segment 22 / RD6 |
| Broche 26 | SEG23 — LCD segment 23 / RD7 |
| Broche 27 | SEG24 — LCD segment 24 / RE0 |
| Broche 28 | SEG25 — LCD segment 25 / RE1 |
| Broche 29 | SEG26 — LCD segment 26 / RE2 |
| Broche 30 | SEG27 — LCD segment 27 / RE3 |
| Broche 31 | SEG28 — LCD segment 28 / RF0 |
| Broche 32 | SEG29 — LCD segment 29 / RF1 |
| Broche 33 | SEG30 — LCD segment 30 / RF2 |
| Broche 34 | SEG31 — LCD segment 31 / RF3 |
| Broche 35 | COM0 — LCD common 0 |
| Broche 36 | COM1 — LCD common 1 |
| Broche 37 | COM2 — LCD common 2 |
| Broche 38 | COM3 — LCD common 3 |
| Broche 39 | VLCD1 — LCD bias voltage 1 |
| Broche 40 | VLCD2 — LCD bias voltage 2 |
| Broche 41 | VLCD3 — LCD bias voltage 3 |
| Broche 42 | AVDD — Analog supply voltage |
| Broche 43 | AVSS — Analog ground |
| Broche 44 | RA0/AN0 — Analog input 0 / GPIO |
| Broche 45 | RA1/AN1 — Analog input 1 / GPIO |
| Broche 46 | RA2/AN2 — Analog input 2 / GPIO |
| Broche 47 | RA3/AN3 — Analog input 3 / GPIO |
| Broche 48 | RA4/AN4 — Analog input 4 / GPIO |
| Broche 49 | RA5/AN5 — Analog input 5 / GPIO |
| Broche 50 | RA6/OSC2 — Crystal output / GPIO |
| Broche 51 | RA7/OSC1 — Crystal input / GPIO |
| Broche 52 | VSS — Ground |
| Broche 53 | VDD — Digital supply voltage |
| Broche 54 | RG0/AN6 — GPIO / analog input 6 |
| Broche 55 | RG1/AN7 — GPIO / analog input 7 |
| Broche 56 | RG2 — GPIO |
| Broche 57 | RG3 — GPIO |
| Broche 58 | RG4 — GPIO |
| Broche 59 | RG5 — GPIO |
| Broche 60 | RG6 — GPIO |
| Broche 61 | RG7 — GPIO |
| Broche 62 | MCLR — Master clear reset (active low) |
| Broche 63 | PGEC1 — ICSP clock |
| Broche 64 | PGED1 — ICSP data |
Applications typiques
PIC18F67J90-I/PT convient pour 6 applications: Handheld Digital Multimeters, Programmable Thermostats, Home Security Control Panels, Portable Medical Devices, Utility Metering Products, White-Goods User Interfaces.
Handheld Digital Multimeters
The PIC18F67J90-I/PT fits handheld digital multimeters because it integrates a 12-channel 10-bit ADC for voltage/current measurements and the LCD segment driver directly handles 4 common x 32 segment displays without external driver ICs. The 128 KB Flash stores calibration tables, range-switching firmware, and True-RMS math libraries. At 48 MHz the part completes 12 MIPS conversions per second, sufficient for 4-digit display refresh while sampling at 100 kSPS. The 54 I/O pins drive rotary selector switches, range relays, and buzzer feedback. The 4.2-5.5 V supply range accepts two AA alkaline cells via boost converter, simplifying BOM.
Recommandé
Programmable Thermostats
The PIC18F67J90-I/PT is well-suited to programmable thermostats where the on-chip LCD segment controller displays temperature, mode, and schedule icons directly from the 64-TQFP pins, eliminating the LCD driver chip. The 4 KB RAM buffers weekly schedule entries, and 128 KB Flash accommodates PID control loops plus Wi-Fi/BLE host command sets. Two USARTs interface to a Wi-Fi module and a co-processor for HVAC relay control; two comparators monitor thermistor bridge faults. The 4.2-5.5 V range powers the part from a 24VAC half-wave rectified rail with a small LDO.
Recommandé
Home Security Control Panels
Home security control panels benefit from the PIC18F67J90-I/PT because the 128 KB Flash fits AES-encrypted alarm state machines, the LCD shows 4 x 32 segment zone status, and the 54 I/O lines read PIR sensors, door contacts, and keypads. Two analog comparators supervise the backup-battery voltage and detect wire-tamper faults. The 48 MHz CPU encrypts/decrypts RF messages to wireless sensors in real time. Internal nanoWatt sleep drops quiescent to microamp range during AC-mains standby, extending battery backup hours during power outages.
Recommandé
Portable Medical Devices
Portable medical devices such as glucose meters and pulse oximeters leverage the PIC18F67J90-I/PT's 12-channel 10-bit ADC for sensor signal chains and the integrated segment LCD for clear numeric readouts in any lighting. The 128 KB Flash stores lookup tables for HbA1c conversion or SpO2 algorithms. Two MSSP ports drive an SPI color OLED plus an I2C EEPROM for patient log storage. The wide 4.2-5.5 V range accepts two AAA cells, and nanoWatt deep-sleep extends shelf life between uses. Industrial -40C to +85C rating supports home-care and clinical environments.
Recommandé
Utility Metering Products
Electricity, water, and gas meters deploy the PIC18F67J90-I/PT for its on-chip LCD segment driver (showing kWh, m3, or ft3 readings), 12-channel ADC sampling CT/flow-pulse signals, and 128 KB Flash for tariff schedules and tamper detection logic. Two USARTs connect to an optical port (IEC 62056-21) and a wireless M-Bus module for AMR/AMI networks. The 48 MHz CPU runs DLMS/COSEM encryption stacks. Industrial temperature grade supports outdoor enclosure operation, and the 4.2-5.5 V supply works directly from rectified mains without auxiliary rails.
Recommandé
White-Goods User Interfaces
Washing machines, dishwashers, and ovens use the PIC18F67J90-I/PT as the main UI controller because the on-chip segment LCD shows cycle status, time remaining, and icons without an external driver, and the 54 I/O pins drive rotary encoders, capacitive touch buttons, and triac-fired loads. Two analog comparators supervise zero-crossing for triac timing, and two MSSP ports connect to the main motor-control MCU via SPI. The 128 KB Flash stores cycle definitions, fault diagnostics, and language strings for multi-region SKUs. The wide 4.2-5.5 V supply survives noisy switched-mode power rails.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F67J90-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F67J90T-I/PT | PIC18F65J90T-I/PT | PIC18F66K90-I/PT | PIC18F66J15-I/PT | PIC18F66J50T-I/PT | PIC18F67J60-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) |
| Flash Memory | 128 KB | 128 KB | 64 KB | 64 KB | 96 KB | 64 KB | 128 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 3.9 KB | 4 KB | 3.8 KB |
| Maximum Frequency | 48 MHz | 48 MHz | 48 MHz | 64 MHz | 48 MHz | 48 MHz | 48 MHz |
| Operating Voltage | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 1.8 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V |
| LCD Segment Driver | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Ethernet MAC | No | No | No | No | No | No | Yes |
| XLP Deep Sleep | No | No | No | Yes | No | No | No |
Principaux différenciateurs
- Largest Flash density in the PIC18J LCD family (vs PIC18F65J90T-I/PT)
- Highest-density LCD MCU without Ethernet overhead (vs PIC18F67J60-I/PT)
- Pin-to-pin 5V operation across the J-series (vs PIC18F66K90-I/PT)
- Industrial temperature rating for metering applications (vs PIC18F66J15-I/PT)
Notes de conception
The PIC18F67J90 requires a 4.2 V to 5.5 V VDD1 supply and a 1.8 V to 3.6 V VDD2 rail for the LCD charge pump; tie VDD1 to a low-ESR 100 nF ceramic bypass plus a 10 uF bulk cap within 5 mm of the VDD pins. The internal 3.3 V core regulator needs its own 10 uF + 100 nF network on the VCAP pin. According to the Microchip datasheet, sequencing VDD2 after VDD1 prevents in-rush latch-up; if you power both from the same rail, ensure ramp time exceeds 50 us to avoid POR glitches on the LCD bias network.
Estimated: At 48 MHz CPU clock with all peripherals active and LCD segment driver at 1/4 duty, the PIC18F67J90-I/PT draws approximately 25 mA from VDD1, dissipating 125 mW at 5.0 V. The 64-TQFP package has theta_JA around 45 C/W on a 4-layer JEDEC test board, giving a junction-temperature rise of 5.6 C above ambient - well within the 85 C industrial limit. In enclosed thermostat housings with no airflow, derate ambient to 70 C maximum and consider a copper pour under the exposed pad if extended to industrial -40C to +125C operation.
Route the LCD segment lines as 0.2 mm traces with 0.3 mm spacing to the COM lines to limit cross-talk below 5 mV on a 4-mux glass. Keep the VLCD bias traces short and star-grounded at AVSS to avoid ADC reference contamination. Place the 32.768 kHz crystal within 5 mm of the SOSCO/SOSCI pins with a guarded ground ring; long traces inject noise into the LCD charge pump. For ICSP debugging, dedicate the PGEC1/PGED1 pair on pins 63/64 and avoid sharing them with high-speed switching loads.
Do not enable the internal PLL until after the primary oscillator has stabilized - skipping the PLL lock wait can corrupt Flash reads. The CONFIG registers must be programmed to disable the JTAG port if you use RB6/RB7 for general I/O; otherwise the pins stay in JTAG mode after reset. LCD bias ladder capacitors must be X7R ceramics, not Y5V - Y5V capacitance drops 70 percent at 50 C and starves the segment voltage. Finally, always read the latest errata (DS80234 family) before locking down firmware, as early silicon revisions had ADC channel-7 issues.
Informations de conformité
RoHS compliant per Microchip product page. Lead-free matte-tin finish. Not AEC-Q100 qualified; for automotive, evaluate PIC18F66K90-I/PT family instead.