PIC18F85J94-I/PT - 8-bit 64MHz MCU 32KB Flash USB LCD 80-TQFP | Microchip
MPN: PIC18F85J94-I/PT ✓ Hoạt độngPIC18F85J94-I/PT Tóm tắt
An 8-bit PIC microcontroller (MCU) is a Harvard-architecture CMOS processor widely used for embedded control, combining a deterministic instruction set, rich on-chip peripherals, and extremely low power consumption. The PIC18F family extends the base PIC16 architecture with 16-bit instructions, a hardware multiplier, and larger memory addressing, while the J94 sub-family specifically adds integrated LCD segment drivers, hardware USB, and nanoWatt XLP sleep modes, making it a single-chip solution for human-interface products.
Key differentiating features of the PIC18F85J94-I/PT include 12-bit ADC with up to 24 channels, hardware real-time clock and calendar (RTCC) with Vbat battery backup domain, charge time measurement unit (CTMU) for capacitive touch sensing, multiple UART/SPI/I2C peripherals, and nanoWatt XLP technology with sub-uA sleep currents. The integrated LCD controller supports static to 1/4 duty multiplexed displays with software-contrast control.
The 80-pin TQFP package provides up to 69 general-purpose I/O pins with individual weak pull-ups, peripheral pin select mapping, and five 16-bit timer/counters. The architecture also provides two comparators, a 12-bit ADC, and a CTMU block for capacitive touch buttons or sliders without an external analog front end.
Typical applications for the PIC18F85J94-I/PT include battery-powered medical monitors with segment LCDs, USB-connected industrial gauges, e-metering and smart thermostats, automotive accessory dashboards, capacitive touch human-machine interfaces, and portable point-of-sale terminals. The combination of USB, LCD, RTCC, and capacitive touch in a single chip eliminates several external components and reduces both BOM cost and PCB area.
When designing with this part, ensure the Vbat pin is connected to a backup battery or supercapacitor if you need RTCC retention during main power loss. The 80-pin TQFP requires a 12x12 mm footprint with thermal pad routing - allocate at least 4-layer PCB construction to fan out the center GND paddle and maintain signal integrity on the USB DP/DM pair.
This page synthesizes distributor pricing across Mouser, DigiKey, LCSC, and XAIPART stock data, plus drop-in PIC18FXXJ94 family alternatives and practical design notes that go beyond the manufacturer datasheet summary.
Bộ thay thế dễ dàng lắp đặt cho PIC18F85J94-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 PIC18F85J94-I/PT (cùng hình factor và footprint) — khác nhau ở Package, ADC, Core, Operating Temperature, Program Memory (Flash).
PIC18F85J90-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F65J94-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC18F85J50-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F85J11-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F8722T-I/PT
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F85J94-I/PT Tỷ lệ tối đa & tính chất điện
| Core | PIC18 (8-bit, enhanced instruction set) |
| Family | PIC18FXXJ94 (PIC XLP 18J) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| RAM | 4 KB |
| Maximum CPU Frequency | 64 MHz (16 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Hộp | 80-pin TQFP (12 x 12 mm, 0.5 mm pitch) |
| GPIO Pins | Up to 69 |
| ADC | 12-bit, up to 24 channels |
| USB | USB 2.0 Full-Speed (12 Mbps) device with internal transceiver |
| LCD Controller | Segmented LCD up to 368 segments (1/4 duty, 1/3 bias) |
| Timers | Five 16-bit timer/counters |
| Communication | 2x UART, 2x SPI, 2x I2C |
| Other Peripherals | RTCC with Vbat, CTMU capacitive touch, 2x comparators, hardware multiplier |
| Low-Power Mode | nanoWatt XLP technology (sub-uA sleep) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F85J94-I/PT
| Chân 1 | RF7/SEG37 — GPIO RF7 / LCD segment 37 |
| Chân 2 | RF6/SEG36 — GPIO RF6 / LCD segment 36 |
| Chân 3 | RB5/SEG25 — GPIO RB5 / LCD segment 25 |
| Chân 4 | RB4/SEG24 — GPIO RB4 / LCD segment 24 |
| Chân 5 | RB3/SEG23 — GPIO RB3 / LCD segment 23 |
| Chân 6 | RB2/SEG22 — GPIO RB2 / LCD segment 22 |
| Chân 7 | RB1/SEG21 — GPIO RB1 / LCD segment 21 |
| Chân 8 | RB0/SEG20 — GPIO RB0 / LCD segment 20 |
| Chân 9 | VDD — Positive supply (3.3V) |
| Chân 10 | VSS — Ground |
| Chân 11 | RC7/RX1 — GPIO RC7 / EUSART1 RX |
| Chân 12 | RC6/TX1 — GPIO RC6 / EUSART1 TX |
| Chân 13 | RC5/D+ — GPIO RC5 / USB D+ |
| Chân 14 | RC4/D- — GPIO RC4 / USB D- |
| Chân 15 | RD7 — GPIO RD7 |
| Chân 16 | RD6 — GPIO RD6 |
| Chân 17 | RD5 — GPIO RD5 |
| Chân 18 | RD4 — GPIO RD4 |
| Chân 19 | RC3 — GPIO RC3 |
| Chân 20 | RC2 — GPIO RC2 |
| Chân 21 | RC1 — GPIO RC1 |
| Chân 22 | RC0 — GPIO RC0 |
| Chân 23 | RA7 — GPIO RA7 |
| Chân 24 | RA6 — GPIO RA6 |
| Chân 25 | RA5 — GPIO RA5 |
| Chân 26 | RA4 — GPIO RA4 |
| Chân 27 | RA3 — GPIO RA3 |
| Chân 28 | RA2 — GPIO RA2 |
| Chân 29 | RA1 — GPIO RA1 |
| Chân 30 | RA0 — GPIO RA0 |
| Chân 31 | VSS — Ground |
| Chân 32 | VDD — Positive supply (3.3V) |
| Chân 33 | RF5/SEG35 — GPIO RF5 / LCD segment 35 |
| Chân 34 | RF4/SEG34 — GPIO RF4 / LCD segment 34 |
| Chân 35 | RF3/SEG33 — GPIO RF3 / LCD segment 33 |
| Chân 36 | RF2/SEG32 — GPIO RF2 / LCD segment 32 |
| Chân 37 | RF1/SEG31 — GPIO RF1 / LCD segment 31 |
| Chân 38 | RF0/SEG30 — GPIO RF0 / LCD segment 30 |
| Chân 39 | RE7 — GPIO RE7 |
| Chân 40 | RE6 — GPIO RE6 |
| Chân 41 | RE5 — GPIO RE5 |
| Chân 42 | RE4 — GPIO RE4 |
| Chân 43 | RD3 — GPIO RD3 |
| Chân 44 | RD2 — GPIO RD2 |
| Chân 45 | RD1 — GPIO RD1 |
| Chân 46 | RD0 — GPIO RD0 |
| Chân 47 | Vbat — RTCC backup battery input |
| Chân 48 | RG7 — GPIO RG7 |
| Chân 49 | RG6 — GPIO RG6 |
| Chân 50 | RG5 — GPIO RG5 |
| Chân 51 | RG4 — GPIO RG4 |
| Chân 52 | RG3 — GPIO RG3 |
| Chân 53 | RG2 — GPIO RG2 |
| Chân 54 | RG1 — GPIO RG1 |
| Chân 55 | RG0 — GPIO RG0 |
| Chân 56 | RB7 — GPIO RB7 |
| Chân 57 | RB6 — GPIO RB6 |
| Chân 58 | VSS — Ground |
| Chân 59 | VDD — Positive supply (3.3V) |
| Chân 60 | RF7 — GPIO RF7 (alternate position) |
| Chân 61 | RH7/SEG47 — GPIO RH7 / LCD segment 47 |
| Chân 62 | RH6/SEG46 — GPIO RH6 / LCD segment 46 |
| Chân 63 | RH5/SEG45 — GPIO RH5 / LCD segment 45 |
| Chân 64 | RH4/SEG44 — GPIO RH4 / LCD segment 44 |
| Chân 65 | RH3/SEG43 — GPIO RH3 / LCD segment 43 |
| Chân 66 | RH2/SEG42 — GPIO RH2 / LCD segment 42 |
| Chân 67 | RH1/SEG41 — GPIO RH1 / LCD segment 41 |
| Chân 68 | RH0/SEG40 — GPIO RH0 / LCD segment 40 |
| Chân 69 | RJ7/SEG55 — GPIO RJ7 / LCD segment 55 |
| Chân 70 | RJ6/SEG54 — GPIO RJ6 / LCD segment 54 |
| Chân 71 | RJ5/SEG53 — GPIO RJ5 / LCD segment 53 |
| Chân 72 | RJ4/SEG52 — GPIO RJ4 / LCD segment 52 |
| Chân 73 | RJ3/SEG51 — GPIO RJ3 / LCD segment 51 |
| Chân 74 | RJ2/SEG50 — GPIO RJ2 / LCD segment 50 |
| Chân 75 | RJ1/SEG49 — GPIO RJ1 / LCD segment 49 |
| Chân 76 | RJ0/SEG48 — GPIO RJ0 / LCD segment 48 |
| Chân 77 | RK7/SEG63 — GPIO RK7 / LCD segment 63 |
| Chân 78 | RK6/SEG62 — GPIO RK6 / LCD segment 62 |
| Chân 79 | RK5/SEG61 — GPIO RK5 / LCD segment 61 |
| Chân 80 | RK4/SEG60 — GPIO RK4 / LCD segment 60 |
Ứng dụng tiêu biểu
PIC18F85J94-I/PT phù hợp cho 7 Áp dụngs: Battery-Powered Medical Monitor with Segment LCD, USB-Connected Industrial Gauge / Data Logger, Smart Thermostat / HVAC Control Panel, Capacitive Touch Human-Machine Interface (HMI), Portable Point-of-Sale (POS) Terminal, Automotive Accessory Dashboard Cluster, Electronic Meter / Smart Energy Display.
Battery-Powered Medical Monitor with Segment LCD
The PIC18F85J94-I/PT's nanoWatt XLP sleep mode (sub-uA), integrated 368-segment LCD controller, and Vbat-backed RTCC make it ideal for portable medical monitors such as glucose meters and pulse oximeters. The 32KB flash stores UI state, patient history buffers, and BLE/USB command stacks, while the 4KB RAM is sufficient for LCD frame buffers and ADC sample averaging. The 12-bit ADC with up to 24 channels supports multi-sensor acquisition, and the CTMU drives capacitive touch buttons without an external analog front end - reducing BOM cost versus discrete solutions.
Được đề xuất
USB-Connected Industrial Gauge / Data Logger
The PIC18F85J94-I/PT's on-chip USB 2.0 full-speed device controller eliminates external USB interface chips, enabling cost-effective industrial gauges and data loggers that connect to a host PC for configuration and data export. The 64 MHz / 16 MIPS core processes Modbus RTU frames, RTCC timestamps, and ADC scans without external DSP. The 80-pin TQFP exposes up to 69 GPIO for sensor matrix scanning, while the industrial -40C to +85C temperature range supports factory-floor deployment per Microchip datasheet ratings.
Được đề xuất
Smart Thermostat / HVAC Control Panel
The integrated 368-segment LCD controller drives the typical 7-segment + icon display on residential thermostats directly, without an external LCD driver. The PIC18F85J94-I/PT's CTMU block scans multiple capacitive touch sliders for the temperature setpoint and mode buttons, the 12-bit ADC reads thermistor inputs with hardware averaging, and the RTCC maintains scheduling through brief power interruptions via Vbat. The 32KB flash holds the control algorithm, UI state machine, and Wi-Fi/BLE module command interface over UART.
Được đề xuất
Capacitive Touch Human-Machine Interface (HMI)
The PIC18F85J94-I/PT's hardware CTMU block enables robust capacitive touch sensing for buttons, sliders, and proximity wake without an external analog front end IC. The 69 GPIO expand the touch matrix beyond 16 channels typical of dedicated touch ICs, supporting larger glass-overlay panels. The integrated LCD controller directly drives the HMI's segment display, while USB allows firmware updates and event logging to a host PC during production calibration - a single-chip solution for industrial HMI panels per Microchip CTMU application notes.
Được đề xuất
Portable Point-of-Sale (POS) Terminal
The PIC18F85J94-I/PT's full-speed USB device port supports direct USB CDC/HID communication with mobile POS hosts (tablets, phones) for card reader peripherals and barcode scanner accessories. The 32KB flash stores USB stack, scanner protocol handlers, and cryptographic primitives, while the 4KB RAM buffers scanned payloads. The integrated LCD controller drives the merchant-facing mini-display showing transaction status, and nanoWatt XLP sleep extends battery life between transactions - per Microchip USB + LCD application examples.
Được đề xuất
Automotive Accessory Dashboard Cluster
The PIC18F85J94-I/PT supports a range of automotive accessory dashboards (motorcycle info panels, marine gauge clusters, RV status panels) where the integrated 368-segment LCD replaces a separate display driver and the CTMU drives capacitive backlit mode buttons. The 12-bit ADC monitors up to 24 analog channels (fuel level, temperature, voltage), the RTCC timestamps trip data, and the 64 MHz core processes display updates smoothly. Industrial temperature range -40C to +85C covers cabin environments per Microchip product family ratings.
Được đề xuất
Electronic Meter / Smart Energy Display
The PIC18F85J94-I/PT's segment LCD controller is well-matched to the multi-digit display of electricity, water, or gas meters, driving up to 368 segments directly. The 12-bit ADC accurately samples current/voltage sensors at modest bandwidth, while the RTCC provides accurate time-of-use scheduling through Vbat backup during main power loss. The 32KB flash holds the metering algorithm, calibration tables, and Modbus/ANSI C12.18/21 communication stack over UART - a true single-chip solution for residential e-meters.
Đượ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 PIC18F85J94-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 | PIC18F65J94-I/PT | PIC18F85J50-I/PT | PIC18F85J11-I/PT | PIC18F8722T-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-80 (PT) | TQFP-80 (PT) - same | TQFP-80 (PT) - same | TQFP-80 (PT) - same | TQFP-80 (PT) - same | TQFP-80 (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 32 KB | 64 KB | 64 KB | 128 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 3.9 KB |
| USB 2.0 Full-Speed | Yes | Yes | Yes | Yes | No | No |
| LCD Segments (max) | 368 | 368 | 368 | 0 (no LCD) | 0 (no LCD) | 0 (no LCD) |
| Maximum CPU Frequency | 64 MHz (16 MIPS) | 64 MHz | 64 MHz | 48 MHz | 48 MHz | 40 MHz |
| nanoWatt XLP Sleep | Yes (sub-uA) | Yes | Yes | Yes | No | No |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Bảo phân biệt quan trọng
- Integrated 368-segment LCD controller with charge pump and software contrast (vsPIC18F85J50-I/PT)
- Hardware CTMU capacitive touch engine with no external analog front end (vsPIC18F8722T-I/PT)
- nanoWatt XLP technology with sub-uA sleep and Vbat-backed RTCC (vsPIC18F85J11-I/PT)
- Integrated USB 2.0 full-speed device with on-chip transceiver (vsPIC18F8722T-I/PT)
Ghi chú thiết kế
Place 100nF ceramic decoupling capacitors as close as possible to every VDD/VSS pin of the PIC18F85J94-I/PT; the 80-pin TQFP exposes multiple VDD/VSS pairs and each requires its own bypass to suppress switching transients on USB DP/DM. Add a bulk 10uF tantalum or ceramic cap near the device to handle USB inrush events. The Vbat pin must be tied to a backup battery (coin cell or supercap) via a series diode if RTCC retention is required during main power loss.
The 80-pin TQFP (0.5mm pitch, 12x12mm body) requires 4-layer PCB construction to fan out the inner pads cleanly. Maintain at least 0.2mm trace/space rules and use a continuous ground plane under the device. The USB DP/DM pair must be routed as a 90-ohm differential pair with length matching within 150 mils per USB 2.0 full-speed guidelines; this is essential for USB compliance certification.
Configuration words must be programmed before code execution for the PIC18F85J94-I/PT; failure to set the IESO and FCMEN configuration bits properly causes USB oscillator start-up failures and LCD waveform glitches. The CTMU requires careful calibration of the current source via the CTMUICON register before touch scanning - leaving it at reset default produces unreliable touch detection. Reference Microchip AN1250 and TB3063 for proper CTMU initialization sequences.
The 64 MHz internal oscillator on the PIC18F85J94-I/PT generates harmonics up to 500 MHz that can couple into the USB DP/DM traces if the analog supply is not well-bypassed. Place a ferrite bead (600 ohm at 100 MHz) in series with AVDD and a 10uF + 100nF cap stack on the analog supply pin if present on the package. Avoid routing ADC inputs parallel to the USB data pair to prevent injected noise on capacitive touch measurements.
Estimated: at 64 MHz CPU clock and full USB + LCD + ADC active, the PIC18F85J94-I/PT typically dissipates about 50 mW. With theta_JA around 50 C/W for the 80-pin TQFP, junction temperature rise above ambient is approximately 2.5 C at room temperature, well within the -40C to +85C industrial rating. No special thermal management is required for normal operation; however, in enclosed enclosures above 60 C ambient, verify operation with worst-case firmware workload.
Thông tin tuân thủ
RoHS compliant per Microchip product page. The -I/PT industrial grade part is not AEC-Q100 qualified - select automotive-grade PIC18F variants (typically -E/PT extended or -VAO suffix) for AEC-Q100 requirements. Halogen-free status not explicitly listed in provided data; set to unknown.