PIC18F83J90-I/PT - 8KB Flash LCD MCU, 80-TQFP | Microchip
MPN: PIC18F83J90-I/PT ✓ Hoạt độngPIC18F83J90-I/PT Tóm tắt
An 8-bit microcontroller is a microprocessor with an internal data path and ALU width of eight bits, optimized for cost-sensitive embedded control. Within the broader taxonomy, this device is a Microcontroller Unit (MCU) -> 8-bit MCU -> PIC18 family -> PIC18J sub-family (nanoWatt XLP + LCD variant). The LCD driver and nanoWatt XLP low-power technology make this PIC18 member a frequent choice for battery-powered, segment-display products such as meters and thermostats.
Key features include 8KB (4K x 16) of self-programmable Flash, 1KB RAM, integrated 10-bit ADC (up to 12 channels), two analog comparators, two UART/USART, SPI, I2C (MSSP), 4 timers, a parallel slave port, and an on-chip LCD driver that can typically drive up to 192 segments (device-dependent). The industrial -40C to +85C temperature grade and 67 I/O lines allow direct connection to keypads, displays, sensors, and external memory or communication buses.
The PIC18J core delivers hardware multiplication, a 16-bit wide instruction path, and nanoWatt XLP technology with sub-microamp sleep currents, plus an ultra-low-power real-time clock/calendar mode. The integrated segmented LCD controller eliminates the need for an external driver IC, reducing BOM cost and PCB area in human-machine-interface products.
Typical applications include handheld meters, thermostats, home security panels, medical instruments, utility metering, and industrial control with LCD display. The wide I/O count and segment-LCD controller suit products that need both a user panel and multiple sensor or communication interfaces.
Designers should provide proper decoupling (100 nF near each VDD pair plus a bulk 10 uF), keep analog traces short and guarded when using the ADC, and use the ICD/ICSP programming pins for in-circuit debugging via MPLAB tools.
This page combines distributor pricing, drop-in alternatives from the Site MPN list, and practical design notes not found in the manufacturer datasheet, giving engineers a faster engineering decision path.
Bộ thay thế dễ dàng lắp đặt cho PIC18F83J90-I/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F83J90-I/PT (cùng hình factor và footprint) — khác nhau ở Core Architecture, I/O Pins, Program Memory (Flash), Operating Temperature, Package.
PIC18F85J90-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F86J90-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F83J90T-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F65J90-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F84J90-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC18F63J90-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F83J90-I/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC18 (8-bit RISC, 16-bit instruction path) |
| Family | PIC18J (nanoWatt XLP + LCD) |
| Program Memory (Flash) | 8 KB (4K x 16) |
| RAM | 1024 bytes |
| Maximum CPU Frequency | 40 MHz (10 MIPS) |
| Operating Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | 67 (digital) + LCD segment pins |
| LCD Segment Driver | Integrated, up to ~192 segments (device-dependent) |
| ADC | 10-bit, multi-channel (12 channels typical) |
| Analog Comparators | 2 |
| Timers | 4 (8-bit / 16-bit mix) |
| Communication | 2x UART, SPI, I2C (MSSP) |
| Parallel Slave Port | Yes |
| Hộp | 80-pin TQFP (PT), 12x12 mm, 1 mm height |
| Nhiệt độ hoạt động | -40C to +85C (Industrial, -I) |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | 3 (per JEDEC J-STD-020) |
| Trạng thái RoHS | Compliant |
| Programming/Debug | ICSP / ICD via MPLAB |
Cấu hình chân PIC18F83J90-I/PT
| Chân 1 | SEG0 — LCD segment output 0 |
| Chân 2 | SEG1 — LCD segment output 1 |
| Chân 3 | SEG2 — LCD segment output 2 |
| Chân 4 | SEG3 — LCD segment output 3 |
| Chân 5 | SEG4 — LCD segment output 4 |
| Chân 6 | SEG5 — LCD segment output 5 |
| Chân 7 | SEG6 — LCD segment output 6 |
| Chân 8 | SEG7 — LCD segment output 7 |
| Chân 9 | SEG8 — LCD segment output 8 |
| Chân 10 | SEG9 — LCD segment output 9 |
| Chân 11 | VDD — Positive supply voltage (2.0-3.6 V) |
| Chân 12 | VSS — Ground reference |
| Chân 13 | OSC1/CLKIN — Oscillator input / external clock input |
| Chân 14 | OSC2/CLKOUT — Oscillator output |
| Chân 15 | MCLR — Master clear reset (active low) |
| Chân 16 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Chân 17 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Chân 18 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Chân 19 | RA3/AN3 — Port A bit 3 / analog input 3 |
| Chân 20 | RA4 — Port A bit 4 |
| Chân 21 | RA5/AN4 — Port A bit 5 / analog input 4 |
| Chân 22 | RA6 — Port A bit 6 |
| Chân 23 | RA7 — Port A bit 7 |
| Chân 24 | VSS — Ground |
| Chân 25 | RB0/INT0 — Port B bit 0 / external interrupt 0 |
| Chân 26 | RB1/INT1 — Port B bit 1 / external interrupt 1 |
| Chân 27 | RB2/INT2 — Port B bit 2 / external interrupt 2 |
| Chân 28 | RB3 — Port B bit 3 |
| Chân 29 | RB4 — Port B bit 4 |
| Chân 30 | RB5 — Port B bit 5 |
| Chân 31 | RB6/PGC — Port B bit 6 / ICSP clock |
| Chân 32 | RB7/PGD — Port B bit 7 / ICSP data |
| Chân 33 | RC0 — Port C bit 0 |
| Chân 34 | RC1 — Port C bit 1 |
| Chân 35 | RC2 — Port C bit 2 |
| Chân 36 | RC3 — Port C bit 3 |
| Chân 37 | RC4 — Port C bit 4 |
| Chân 38 | RC5 — Port C bit 5 |
| Chân 39 | RC6/TX — Port C bit 6 / UART TX |
| Chân 40 | RC7/RX — Port C bit 7 / UART RX |
| Chân 41 | RD0 — Port D bit 0 |
| Chân 42 | RD1 — Port D bit 1 |
| Chân 43 | RD2 — Port D bit 2 |
| Chân 44 | RD3 — Port D bit 3 |
| Chân 45 | RD4 — Port D bit 4 |
| Chân 46 | RD5 — Port D bit 5 |
| Chân 47 | RD6 — Port D bit 6 |
| Chân 48 | RD7 — Port D bit 7 |
| Chân 49 | RE0/RD — Port E bit 0 / PSP read |
| Chân 50 | RE1/WR — Port E bit 1 / PSP write |
| Chân 51 | RE2/CS — Port E bit 2 / PSP chip select |
| Chân 52 | RE3 — Port E bit 3 |
| Chân 53 | RE4 — Port E bit 4 |
| Chân 54 | RE5 — Port E bit 5 |
| Chân 55 | RE6 — Port E bit 6 |
| Chân 56 | RE7 — Port E bit 7 |
| Chân 57 | RF0 — Port F bit 0 |
| Chân 58 | RF1 — Port F bit 1 |
| Chân 59 | RF2 — Port F bit 2 |
| Chân 60 | RF3 — Port F bit 3 |
| Chân 61 | RF4 — Port F bit 4 |
| Chân 62 | RF5 — Port F bit 5 |
| Chân 63 | RF6 — Port F bit 6 |
| Chân 64 | RF7 — Port F bit 7 |
| Chân 65 | RG0 — Port G bit 0 |
| Chân 66 | RG1 — Port G bit 1 |
| Chân 67 | RG2 — Port G bit 2 |
| Chân 68 | RG3 — Port G bit 3 |
| Chân 69 | RG4 — Port G bit 4 |
| Chân 70 | AVDD — Analog positive supply |
| Chân 71 | AVSS — Analog ground |
| Chân 72 | COM0 — LCD common output 0 |
| Chân 73 | COM1 — LCD common output 1 |
| Chân 74 | COM2 — LCD common output 2 |
| Chân 75 | COM3 — LCD common output 3 |
| Chân 76 | VLCD1 — LCD bias voltage 1 |
| Chân 77 | VLCD2 — LCD bias voltage 2 |
| Chân 78 | VLCD3 — LCD bias voltage 3 |
| Chân 79 | VDD — Positive supply voltage |
| Chân 80 | VSS — Ground |
Ứng dụng tiêu biểu
PIC18F83J90-I/PT phù hợp cho 7 Áp dụngs: Handheld Digital Multimeters, Programmable Thermostats, Home Security Panels, Utility Gas and Water Meters, Industrial Process Indicators, Medical Infusion Monitors, Consumer Appliance User Interfaces.
Handheld Digital Multimeters
The PIC18F83J90-I/PT is well-suited for handheld digital multimeters because its integrated LCD segment driver can drive a 3.5- to 4.5-digit numeric display directly, removing the need for an external LCD controller and saving BOM cost. With 8KB Flash and 1KB RAM, the MCU handles auto-ranging, RMS calculation, and EEPROM-trend storage easily. Its nanoWatt XLP sleep current below 1 uA lets handheld meters run for thousands of hours on a single 9V or AAA cell. The 67 I/O lines accept rotary switch, mode button, continuity buzzer, and serial-port signal inputs without external multiplexing.
Được đề xuất
Programmable Thermostats
For programmable thermostats, the PIC18F83J90-I/PT's on-chip LCD driver delivers the segment-based temperature, mode, and schedule readouts typical in wall-mount HVAC controllers. The 67 I/O lines accept keypad inputs, relay drivers for HVAC stages, and NTC thermistor connections through the 10-bit ADC. nanoWatt XLP technology keeps idle current under 1 uA, allowing the thermostat to draw from common-wire 24 VAC without bulky isolation. The 2.0-3.6 V supply range also suits battery-backed time-of-use retention across power outages.
Được đề xuất
Home Security Panels
The PIC18F83J90-I/PT fits home security panels because its 67 I/O lines handle multiple zone inputs, keypad scanning, siren drivers, and communication with central-station modems or wireless transceivers. Integrated LCD segment driver lets the panel show zone status, fault codes, and arm/disarm feedback without an external display IC. The PIC18J nanoWatt XLP deep-sleep mode keeps the panel in armed-standby below 1 uA while still allowing timer-based wake-up for periodic zone polling. Field firmware updates via ICSP simplify post-install updates and security patches.
Được đề xuất
Utility Gas and Water Meters
Utility gas and water meters benefit from the PIC18F83J90-I/PT's integrated LCD segment driver, which can drive the rolling-cubic-foot or cubic-meter display plus annunciators for leak, battery, and tamper flags without an external driver. The 10-bit ADC captures pulse-train flow-sensor inputs, while the nanoWatt XLP sleep current below 1 uA enables 10+ year battery life expected by utility AMR/AMI programs. The 67 I/O lines also accommodate optical tamper switches, valve-control outputs, and an optional wireless AMR module on a UART port.
Được đề xuất
Industrial Process Indicators
Industrial process indicators (tank level, pH, pressure, temperature) fit the PIC18F83J90-I/PT profile because the integrated LCD segment driver can drive 4- to 6-digit numeric displays plus status icons for alarm and relay state. The 10-bit ADC reads 4-20 mA loop or 0-10 V process signals through external resistor scaling; the 67 I/O lines drive relay outputs, 4-20 mA loop-power control, and keypad entry. nanoWatt XLP technology keeps field-powered loop indicators under tight thermal budgets.
Được đề xuất
Medical Infusion Monitors
Battery-powered medical infusion and patient monitors can leverage the PIC18F83J90-I/PT's integrated LCD segment driver for dose, rate, and alarm readouts, eliminating external display ICs and reducing patient-side leakage paths. The 67 I/O lines drive stepper-motor drivers for syringe pumps, watchdog alarm buzzers, and keypad input for clinical staff. The PIC18J nanoWatt XLP deep-sleep mode keeps the infusion pump in standby at sub-1 uA between dosing cycles. Note: medical IEC 60601-1 safety isolation must be addressed externally to the MCU.
Được đề xuất
Consumer Appliance User Interfaces
Washing machines, ovens, dishwashers, and similar white goods benefit from the PIC18F83J90-I/PT's on-chip LCD segment driver, which can drive cycle-status, timer, and temperature readouts without a separate display IC. The 67 I/O lines accept capacitive-touch buttons, rotary encoders, and triac-driven AC loads. PIC18J nanoWatt XLP standby current keeps ENERGY STAR standby budgets intact. The wide 2.0-3.6 V supply range simplifies integration with single-cell Li-ion backup for clock retention.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F83J90-I/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18F85J90-I/PT | PIC18F86J90-I/PT | PIC18F83J90T-I/PT | PIC18F65J90-I/PT | PIC18F63J90-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-80 (12x12 mm) | TQFP-80 (same) | TQFP-80 (same) | TQFP-80 (same) | TQFP-80 (same) | TQFP-80 (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC18J 8-bit | PIC18J 8-bit | PIC18J 8-bit | PIC18J 8-bit | PIC18J 8-bit | PIC18J 8-bit |
| Flash | 8 KB | 32 KB (+300%) | 64 KB (+700%) | 8 KB (same) | 32 KB (+300%) | 8 KB (same) |
| RAM | 1024 B | 2048 B (+100%) | 4096 B (+300%) | 1024 B (same) | 2048 B (+100%) | 1024 B (same) |
| I/O Pins | 67 | 67 (same) | 67 (same) | 67 (same) | 53 | 34 |
| LCD Driver | Integrated (~192 seg) | Integrated (~192 seg) | Integrated (~192 seg) | Integrated (~192 seg) | Integrated (less seg) | Integrated (less seg) |
| Operating Voltage | 2.0-3.6 V | 2.0-3.6 V | 2.0-3.6 V | 2.0-3.6 V | 2.0-3.6 V | 2.0-3.6 V |
| Max Clock | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
Bảo phân biệt quan trọng
- Higher Flash headroom at same TQFP-80 footprint (vsPIC18F83J90T-I/PT)
- Maximum 67 I/O with integrated LCD (vsPIC18F63J90-I/PT)
- Industry-standard PIC18J core with nanoWatt XLP (vsHigher-pin-count PIC24/dsPIC alternatives)
Ghi chú thiết kế
Decoupling: place a 100 nF X7R ceramic between each VDD/VSS pair (typically 4 VDD pins on TQFP-80) plus one 10 uF bulk capacitor near the MCU. For the analog AVDD/AVSS pair, use a separate 100 nF + 10 uF LC-filtered supply when using the ADC at high resolution. nanoWatt XLP sleep current below 1 uA requires proper decoupling during Sleep mode transitions - inadequate bypass can cause spurious wake-ups.
Layout for the LCD segment driver: route SEG and COM traces as short and parallel as possible to maintain equal segment drive impedance. Provide a guard ring around analog ADC inputs (AN0-ANx) tied to AVSS to suppress digital switching noise coupling into the 10-bit ADC. Keep the VLCD charge-pump capacitors (typically 1 uF X7R on VLCD1/2/3) within 5 mm of the respective pins to minimise ripple.
Do not confuse the PIC18F83J90 with the PIC18F83J11 family - they have different peripherals and different pin counts despite similar prefixes. Also note: PIC18F83J90 is in the J (3.3V) family, NOT the K (5V) family - operating above 3.6 V will damage the part. Industrial -I grade parts require -40C to +85C operating range; do not substitute -E grade parts in extended-temperature designs.
Crystal oscillator placement: keep the crystal within 5 mm of OSC1/OSC2 with short, equal-length traces and a ground guard ring. For 40 MHz operation, source a crystal with ESR < 30 ohm and load capacitance matching the configured OSCCON bits. If using the internal LF-INTOSC, leave OSC1/OSC2 as no-connect or drive with the configured HF-INTOSC output to avoid stray pickup.
Thông tin tuân thủ
RoHS compliance per Microchip product page. Lead-free TQFP (PT suffix) packaging per JEDEC J-STD-020 MSL-3. AEC-Q100 not applicable for industrial-grade microcontrollers; for automotive designs see PIC18FxxK90 automotive variants.