PIC18F67J90-I/PT - 8-Bit MCU 128KB Flash 64-LCD TQFP | Microchip
MPN: PIC18F67J90-I/PT ✓ نشطPIC18F67J90-I/PT نظرة عامة
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.
بدائل مباشرة لـ PIC18F67J90-I/PT — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC18F67J90-I/PT (نفس عامل الشكل والبصمة) — يختلف في ADC, Package, Core Architecture, Operating Temperature, Program Memory (Flash).
PIC18F67J90T-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F65J90T-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F66K90-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F66J15-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F66J50T-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F67J60-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F67J90-I/PT الحدود القصوى والخصائص الكهربائية
| 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 |
| العلبة | 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 |
| درجة حرارة التشغيل | -40C to +85C (Industrial) |
| نوع التركيب | Surface Mount |
| حالة RoHS | Compliant |
| مستوى MSL | 3 |
تكوين أطراف PIC18F67J90-I/PT
| دبوس 1 | SEG0 — LCD segment 0 / RB0 |
| دبوس 2 | SEG1 — LCD segment 1 / RB1 |
| دبوس 3 | SEG2 — LCD segment 2 / RB2 |
| دبوس 4 | SEG3 — LCD segment 3 / RB3 |
| دبوس 5 | SEG4 — LCD segment 4 / RB4 |
| دبوس 6 | SEG5 — LCD segment 5 / RB5 |
| دبوس 7 | SEG6/PGEC2 — LCD segment 6 / ICSP clock alternate |
| دبوس 8 | SEG7/PGED2 — LCD segment 7 / ICSP data alternate |
| دبوس 9 | SEG8 — LCD segment 8 / RC0 |
| دبوس 10 | SEG9 — LCD segment 9 / RC1 |
| دبوس 11 | SEG10 — LCD segment 10 / RC2 |
| دبوس 12 | SEG11 — LCD segment 11 / RC3 |
| دبوس 13 | SEG12 — LCD segment 12 / RC4 |
| دبوس 14 | SEG13 — LCD segment 13 / RC5 |
| دبوس 15 | SEG14 — LCD segment 14 / RC6 |
| دبوس 16 | SEG15 — LCD segment 15 / RC7 |
| دبوس 17 | VSS — Ground |
| دبوس 18 | VDD — Digital supply voltage |
| دبوس 19 | SEG16 — LCD segment 16 / RD0 |
| دبوس 20 | SEG17 — LCD segment 17 / RD1 |
| دبوس 21 | SEG18 — LCD segment 18 / RD2 |
| دبوس 22 | SEG19 — LCD segment 19 / RD3 |
| دبوس 23 | SEG20 — LCD segment 20 / RD4 |
| دبوس 24 | SEG21 — LCD segment 21 / RD5 |
| دبوس 25 | SEG22 — LCD segment 22 / RD6 |
| دبوس 26 | SEG23 — LCD segment 23 / RD7 |
| دبوس 27 | SEG24 — LCD segment 24 / RE0 |
| دبوس 28 | SEG25 — LCD segment 25 / RE1 |
| دبوس 29 | SEG26 — LCD segment 26 / RE2 |
| دبوس 30 | SEG27 — LCD segment 27 / RE3 |
| دبوس 31 | SEG28 — LCD segment 28 / RF0 |
| دبوس 32 | SEG29 — LCD segment 29 / RF1 |
| دبوس 33 | SEG30 — LCD segment 30 / RF2 |
| دبوس 34 | SEG31 — LCD segment 31 / RF3 |
| دبوس 35 | COM0 — LCD common 0 |
| دبوس 36 | COM1 — LCD common 1 |
| دبوس 37 | COM2 — LCD common 2 |
| دبوس 38 | COM3 — LCD common 3 |
| دبوس 39 | VLCD1 — LCD bias voltage 1 |
| دبوس 40 | VLCD2 — LCD bias voltage 2 |
| دبوس 41 | VLCD3 — LCD bias voltage 3 |
| دبوس 42 | AVDD — Analog supply voltage |
| دبوس 43 | AVSS — Analog ground |
| دبوس 44 | RA0/AN0 — Analog input 0 / GPIO |
| دبوس 45 | RA1/AN1 — Analog input 1 / GPIO |
| دبوس 46 | RA2/AN2 — Analog input 2 / GPIO |
| دبوس 47 | RA3/AN3 — Analog input 3 / GPIO |
| دبوس 48 | RA4/AN4 — Analog input 4 / GPIO |
| دبوس 49 | RA5/AN5 — Analog input 5 / GPIO |
| دبوس 50 | RA6/OSC2 — Crystal output / GPIO |
| دبوس 51 | RA7/OSC1 — Crystal input / GPIO |
| دبوس 52 | VSS — Ground |
| دبوس 53 | VDD — Digital supply voltage |
| دبوس 54 | RG0/AN6 — GPIO / analog input 6 |
| دبوس 55 | RG1/AN7 — GPIO / analog input 7 |
| دبوس 56 | RG2 — GPIO |
| دبوس 57 | RG3 — GPIO |
| دبوس 58 | RG4 — GPIO |
| دبوس 59 | RG5 — GPIO |
| دبوس 60 | RG6 — GPIO |
| دبوس 61 | RG7 — GPIO |
| دبوس 62 | MCLR — Master clear reset (active low) |
| دبوس 63 | PGEC1 — ICSP clock |
| دبوس 64 | PGED1 — ICSP data |
التطبيقات النموذجية
PIC18F67J90-I/PT مناسب لـ 6 التطبيقs: 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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC18F67J90-I/PT — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | 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 |
أبرز الفروقات
- Largest Flash density in the PIC18J LCD family (مقابلPIC18F65J90T-I/PT)
- Highest-density LCD MCU without Ethernet overhead (مقابلPIC18F67J60-I/PT)
- Pin-to-pin 5V operation across the J-series (مقابلPIC18F66K90-I/PT)
- Industrial temperature rating for metering applications (مقابلPIC18F66J15-I/PT)
ملاحظات التصميم
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.
معلومات الامتثال
RoHS compliant per Microchip product page. Lead-free matte-tin finish. Not AEC-Q100 qualified; for automotive, evaluate PIC18F66K90-I/PT family instead.