PIC18F95J94T-I/PF - 8-Bit XLP MCU 32KB Flash USB LCD | Microchip
부품 번호: PIC18F95J94T-I/PF ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $8.42 | $8.42 |
| 10 | $7.55 | $75.50 |
| 100 | $6.71 | $671.00 |
| 500 | $6.05 | $3,025.00 |
| 1,000 | $5.38 | $5,380.00 |
PIC18F95J94T-I/PF 개요
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, plus peripherals such as timers, ADC, communication controllers and I/O. The PIC18F95J94 belongs to the 8-bit PIC18 hierarchy - the broadest of Microchip's 8-bit lines - within the larger microcontroller -> embedded controller -> semiconductor taxonomy. The "J" suffix indicates the 2.0-3.6V wide-range flash family, and the "95" pin-count code identifies the 100-pin segment that hosts the highest pin count in this family.
Key features include 32KB Flash, 4KB RAM, 16 MIPS throughput, nanoWatt XLP sleep currents typically below 100 nA, an integrated USB 2.0 full-speed transceiver, a 10-bit ADC up to 1.1 Msps, multiple Enhanced USART, SPI and I2C peripherals, and a segmented LCD controller with up to 480 pixels and charge-pump bias. The CTMU module provides capacitive-touch sensing for buttons, sliders and proximity detection without an external touch controller.
The PIC18J core uses a 16-bit modified-Harvard architecture with hardware multiply, an 8x8 hardware multiplier, and C-friendly call frames. The integrated 3.3V LDO and wide 2.0-3.6V supply enable direct Li-ion or 2xAA operation, while the segmented LCD driver with selectable contrast and bias modes (Static, 1/2, 1/3, 1/4) supports up to 48 commons / 112 segments, ideal for human-machine interfaces.
Typical applications include USB human-interface devices (HID) with LCD displays such as industrial remote controls, blood-pressure and glucose meters with segmented LCD readouts, USB smart-card readers, electronic shelf labels, and capacitive-touch user interfaces. The USB + LCD combination is a distinctive pairing for low-cost connected products.
When designing with this device, budget the 32KB Flash and 4KB RAM carefully: 32KB suits small USB stacks (Microchip's USB framework typically consumes 8-14KB) but limits complex graphics. Use the CTMU for touch and the RTCC for calendar functions to keep the main loop lean.
This page synthesizes distributor pricing, drop-in PIC18F95J94-family alternatives, USB- and LCD-specific design notes, and parametric comparisons that complement the Microchip datasheet.
드롭인 대체품: PIC18F95J94T-I/PF — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F95J94T-I/PF (동일 폼 팩터 및 풋프린트) — 차이점: Package, I/O Pins, Operating Temperature, ADC, Program Memory (Flash).
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F97J94T-I/PF
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F96J94T-I/PF
✅ 드롭인✓ 재고 있음
$5.65 / 개
데이터시트 보기 →PIC18F87J72-I/PT
✅ 드롭인✓ 재고 있음
$4.78 / 개
데이터시트 보기 →PIC18F86J65-I/PT
✅ 드롭인✓ 재고 있음
$5.8 / 개
데이터시트 보기 →PIC18F87J10-I/PT
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC18F95J94T-I/PF 최대 정격 & 전기적 특성
| Family | PIC18FxxJ94 |
| Core | PIC18 (8-bit) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| RAM | 4 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | Up to 80 (100-pin package) |
| 패키지 | 100-TQFP (14x14 mm) |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40C to +85C (Industrial, "I") |
| USB | USB 2.0 Full-Speed transceiver, integrated |
| LCD Driver | Segmented, up to 480 segments |
| ADC | 10-bit, up to 16 channels |
| ADC Sample Rate | Up to 1.1 Msps |
| Touch Sensing | CTMU (Capacitive Touch) |
| Communication | 2x Enhanced USART, 2x SPI, 2x I2C |
| Timers | 8-bit / 16-bit, RTCC |
| nanoWatt XLP | Yes (sleep current <100 nA typical) |
| MSL 레벨 | 3 (per JEDEC J-STD-020) |
| RoHS 상태 | Compliant |
PIC18F95J94T-I/PF 핀 구성
| 핀 1 | RG0/SEG19/COM7 — I/O port / LCD segment / LCD common |
| 핀 2 | RG1/SEG20/COM6 — I/O port / LCD segment / LCD common |
| 핀 3 | RG2/SEG21/COM5 — I/O port / LCD segment / LCD common |
| 핀 4 | RG3/SEG22/COM4 — I/O port / LCD segment / LCD common |
| 핀 5 | RG4/SEG23/COM3 — I/O port / LCD segment / LCD common |
| 핀 6 | MCLR — Master Clear (reset, active low) |
| 핀 7 | RG5/SEG24/COM2 — I/O port / LCD segment / LCD common |
| 핀 8 | RG6/SEG25/COM1 — I/O port / LCD segment / LCD common |
| 핀 9 | RG7/SEG26/COM0 — I/O port / LCD segment / LCD common |
| 핀 10 | VDD — Power supply (2.0V-3.6V) |
| 핀 11 | VSS — Ground reference |
| 핀 12 | RH0/SEG27 — I/O port / LCD segment |
| 핀 13 | RH1/SEG28 — I/O port / LCD segment |
| 핀 14 | RH2/SEG29 — I/O port / LCD segment |
| 핀 15 | RH3/SEG30 — I/O port / LCD segment |
| 핀 16 | RH4/SEG31 — I/O port / LCD segment |
| 핀 17 | RH5/SEG32/AN21 — I/O port / LCD segment / analog input |
| 핀 18 | RH6/SEG33/AN20 — I/O port / LCD segment / analog input |
| 핀 19 | RH7/SEG34/AN19 — I/O port / LCD segment / analog input |
| 핀 20 | VDD — Power supply (2.0V-3.6V) |
| 핀 21 | VSS — Ground reference |
| 핀 22 | AVDD — Analog power supply |
| 핀 23 | AVSS — Analog ground |
| 핀 24 | RA0/AN0/C1INA — I/O port / analog input / comparator input |
| 핀 25 | RA1/AN1/C1INB — I/O port / analog input / comparator input |
| 핀 26 | RA2/AN2/C2INA — I/O port / analog input / comparator input |
| 핀 27 | RA3/AN3/C2INB — I/O port / analog input / comparator input |
| 핀 28 | RA4/AN4/C1INC — I/O port / analog input / comparator input |
| 핀 29 | RA5/AN5/C2INC — I/O port / analog input / comparator input |
| 핀 30 | RA6/AN6/OSC2 — I/O port / analog input / oscillator output |
| 핀 31 | RA7/AN7/OSC1 — I/O port / analog input / oscillator input |
| 핀 32 | VDD — Power supply (2.0V-3.6V) |
| 핀 33 | VSS — Ground reference |
| 핀 34 | RB0/AN8/SEG0 — I/O port / analog input / LCD segment |
| 핀 35 | RB1/AN9/SEG1 — I/O port / analog input / LCD segment |
| 핀 36 | RB2/AN10/SEG2 — I/O port / analog input / LCD segment |
| 핀 37 | RB3/AN11/SEG3 — I/O port / analog input / LCD segment |
| 핀 38 | RB4/AN12/SEG4 — I/O port / analog input / LCD segment |
| 핀 39 | RB5/AN13/SEG5 — I/O port / analog input / LCD segment |
| 핀 40 | RB6/AN14/SEG6/PGC — I/O port / analog input / LCD segment / ICD clock |
| 핀 41 | RB7/AN15/SEG7/PGD — I/O port / analog input / LCD segment / ICD data |
| 핀 42 | VDD — Power supply (2.0V-3.6V) |
| 핀 43 | VSS — Ground reference |
| 핀 44 | RC0/SOSCO/T1CKI — I/O port / secondary oscillator / Timer1 clock |
| 핀 45 | RC1/SOSCI/CCP2 — I/O port / secondary oscillator / CCP2 |
| 핀 46 | RC2/CCP1 — I/O port / CCP1 |
| 핀 47 | RC3/SCL1 — I/O port / I2C1 clock |
| 핀 48 | RC4/SDA1 — I/O port / I2C1 data |
| 핀 49 | RC5/SDO2 — I/O port / SPI2 data out |
| 핀 50 | RC6/SDI2/TX2/CK2 — I/O port / SPI2 data in / USART2 TX / USART2 CK |
| 핀 51 | RC7/SDO2/RX2/DT2 — I/O port / SPI2 data out / USART2 RX / USART2 DT |
| 핀 52 | VDD — Power supply (2.0V-3.6V) |
| 핀 53 | VSS — Ground reference |
| 핀 54 | RD0/SEG8 — I/O port / LCD segment |
| 핀 55 | RD1/SEG9 — I/O port / LCD segment |
| 핀 56 | RD2/SEG10 — I/O port / LCD segment |
| 핀 57 | RD3/SEG11 — I/O port / LCD segment |
| 핀 58 | RD4/SEG12 — I/O port / LCD segment |
| 핀 59 | RD5/SEG13 — I/O port / LCD segment |
| 핀 60 | RD6/SEG14 — I/O port / LCD segment |
| 핀 61 | RD7/SEG15 — I/O port / LCD segment |
| 핀 62 | VDD — Power supply (2.0V-3.6V) |
| 핀 63 | VSS — Ground reference |
| 핀 64 | RE0/AN16/SEG16 — I/O port / analog input / LCD segment |
| 핀 65 | RE1/AN17/SEG17 — I/O port / analog input / LCD segment |
| 핀 66 | RE2/AN18/SEG18 — I/O port / analog input / LCD segment |
| 핀 67 | RE3 — I/O port (digital only) |
| 핀 68 | VDD — Power supply (2.0V-3.6V) |
| 핀 69 | VSS — Ground reference |
| 핀 70 | RF0/C1OUT — I/O port / comparator 1 output |
| 핀 71 | RF1/C2OUT — I/O port / comparator 2 output |
| 핀 72 | RF2/PMA5 — I/O port / PMP address |
| 핀 73 | RF3/PMA4 — I/O port / PMP address |
| 핀 74 | RF4/PMA3 — I/O port / PMP address |
| 핀 75 | RF5/PMA2 — I/O port / PMP address |
| 핀 76 | RF6/PMA1 — I/O port / PMP address |
| 핀 77 | RF7/PMA0 — I/O port / PMP address |
| 핀 78 | VDD — Power supply (2.0V-3.6V) |
| 핀 79 | VSS — Ground reference |
| 핀 80 | D+ — USB D+ data line |
| 핀 81 | D- — USB D- data line |
| 핀 82 | VBUS — USB VBUS (4.4V tolerant) |
| 핀 83 | VUSB — Internal USB 3.3V LDO output (bypass cap) |
| 핀 84 | RJ0 — I/O port (digital only) |
| 핀 85 | RJ1 — I/O port (digital only) |
| 핀 86 | RJ2 — I/O port (digital only) |
| 핀 87 | RJ3 — I/O port (digital only) |
| 핀 88 | RJ4 — I/O port (digital only) |
| 핀 89 | RJ5 — I/O port (digital only) |
| 핀 90 | RJ6 — I/O port (digital only) |
| 핀 91 | RJ7 — I/O port (digital only) |
| 핀 92 | VDD — Power supply (2.0V-3.6V) |
| 핀 93 | VSS — Ground reference |
| 핀 94 | RK0/SEG35 — I/O port / LCD segment |
| 핀 95 | RK1/SEG36 — I/O port / LCD segment |
| 핀 96 | RK2/SEG37 — I/O port / LCD segment |
| 핀 97 | RK3/SEG38 — I/O port / LCD segment |
| 핀 98 | RK4/SEG39 — I/O port / LCD segment |
| 핀 99 | RK5/SEG40 — I/O port / LCD segment |
| 핀 100 | RK6/SEG41 — I/O port / LCD segment |
일반적인 애플리케이션
PIC18F95J94T-I/PF 적합 용도: 7 애플리케이션s: USB Human-Interface Devices (HID) with LCD, Medical Devices with Segmented LCD, USB Smart-Card and Token Readers, Industrial Measurement and Metering, Capacitive-Touch User Interfaces, Electronic Shelf Labels and Retail Displays, Portable Data-Acquisition Loggers.
USB Human-Interface Devices (HID) with LCD
The PIC18F95J94T-I/PF's integrated USB 2.0 full-speed transceiver and segmented LCD controller (up to 480 segments) make it ideal for USB HID products that also need a local display - remote controls with status readouts, programmable keypads, USB-connected thermostats, and barcode-scanner displays. The 32KB Flash accommodates Microchip's MLA USB HID stack plus application code, while the 80 I/O pins support large key matrices and the segmented LCD up to 480 segments, eliminating the need for a separate display driver. At 64 MHz / 16 MIPS, USB polling and LCD refresh coexist with no perceptible lag, and nanoWatt XLP sleep currents below 100 nA enable USB-suspend-friendly battery operation.
추천
Medical Devices with Segmented LCD
The PIC18F95J94T-I/PF suits blood-pressure monitors, glucose meters, digital thermometers, and pulse oximeters that combine USB connectivity with large segmented LCD readouts (up to 480 segments and 48 commons). Its 10-bit ADC up to 1.1 Msps captures sensor signals accurately, and nanoWatt XLP technology below 100 nA sleep current extends battery life across months of intermittent use. The CTMU module provides capacitive-touch button sensing without an external touch controller, reducing BOM cost on handheld medical devices. Wide 2.0-3.6V supply supports 2xAA or single Li-ion cells directly.
추천
USB Smart-Card and Token Readers
The PIC18F95J94T-I/PF's USB Full-Speed transceiver, 32KB Flash for ISO 7816 smart-card stacks, and 80 I/O pins (including USART and SPI peripherals for card interfaces) make it a strong fit for USB smart-card readers, security tokens, and authentication dongles. The PIC18J core runs at 16 MIPS, sufficient for software-based AES and SHA routines; the part's wide 2.0-3.6V supply aligns with USB VBUS (5V via internal 3.3V LDO) and reader-side power rails. nanoWatt XLP supports suspend/resume USB states cleanly. Pin-compatible alternatives include PIC18F96J94T-I/PF (64KB Flash) for richer security stacks.
추천
Industrial Measurement and Metering
The PIC18F95J94T-I/PF fits industrial metering - electricity, gas, water, and heat meters - with its integrated segmented LCD (up to 480 segments for kWh displays, tariffs, status icons) and USB service port for field configuration. The 10-bit ADC handles sensor inputs, RTCC maintains time-of-use tariffs, and nanoWatt XLP below 100 nA sleep current supports 10+ year battery life on a single cell. Wide 2.0-3.6V operation matches 2xAA or D-cell lithium primaries. Industrial -40C to +85C temperature range handles outdoor meter deployments.
추천
Capacitive-Touch User Interfaces
The PIC18F95J94T-I/PF's on-chip CTMU (Charge Time Measurement Unit) enables capacitive-touch button, slider, and wheel sensing without an external touch controller, reducing BOM cost for appliances, audio equipment, and consumer products. Combined with the integrated segmented LCD (up to 480 segments for status readouts) and 80 I/O pins, the part supports full touch + display interfaces in a 14x14 mm 100-TQFP. nanoWatt XLP below 100 nA sleep is ideal for battery-powered touch remotes; wake-on-touch current draw is microamp-range.
추천
Electronic Shelf Labels and Retail Displays
The PIC18F95J94T-I/PF suits small-footprint retail devices - electronic shelf labels (ESL), price-tag updaters, and POS peripherals - with its USB port for in-store programming and segmented LCD (up to 480 segments for price, currency, and barcode) for clear at-a-glance readouts. The 32KB Flash accommodates USB plus ESL update logic, and nanoWatt XLP below 100 nA sleep supports coin-cell or button-cell operation for years. The 100-pin TQFP footprint is shared with the broader PIC18FxxJ94 family, allowing PCB reuse across ESL, labeler, and POS variants.
추천
Portable Data-Acquisition Loggers
The PIC18F95J94T-I/PF's 10-bit ADC up to 1.1 Msps, 32KB Flash, 4KB RAM, and integrated USB for data offload make it a fit for portable data loggers - environmental sensors, vibration loggers, and field-test instruments. The segmented LCD (up to 480 segments) shows real-time readings without a graphic-display penalty, and the wide 2.0-3.6V supply supports field-battery operation. nanoWatt XLP below 100 nA sleep enables long standby between measurement bursts; USB Full-Speed provides fast data offload back to the host.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F95J94T-I/PF — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F97J94T-I/PF | PIC18F96J94T-I/PF | PIC18F87J72-I/PT | PIC18F86J65-I/PT | PIC18F87J10-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (14x14 mm) | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same | 100-TQFP (14x14 mm) - same |
| Flash | 32 KB | 128 KB | 64 KB | 64 KB | 96 KB | 128 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 3.9 KB |
| USB | USB 2.0 FS integrated | USB 2.0 FS integrated | USB 2.0 FS integrated | No USB (J72) | USB 2.0 FS + Ethernet MAC | USB 2.0 FS integrated |
| LCD Segments | Up to 480 | Up to 480 | Up to 480 | Up to 480 | Up to 416 | No LCD (J10 core) |
| CPU Speed | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 48 MHz / 12 MIPS | 48 MHz / 12 MIPS | 40 MHz / 10 MIPS |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| AEC-Q100 Automotive | Not qualified (Industrial grade only) | Not qualified | Not qualified | Not qualified | Not qualified | Not qualified |
주요 차별점
- USB Full-Speed + segmented LCD (up to 480 segments) in 32KB Flash (vs PIC18F87J72-I/PT (no USB))
- nanoWatt XLP for years of battery life (vs PIC18F87J10-I/PT (no XLP))
- 100-pin TQFP with 80 I/O and integrated USB + LCD (vs PIC18F85J94-I/PT (80-pin TQFP, ~65 I/O))
설계 노트
The PIC18F95J94T-I/PF operates from 2.0V to 3.6V VDD; place a 100nF decoupling capacitor within 5mm of each VDD/VSS pair, plus a 4.7uF bulk capacitor near the VDD pin closest to the internal 3.3V LDO (pin 10/20 region). Estimated: at 64 MHz active, IDD ~10 mA; in nanoWatt XLP sleep, IDD drops below 100 nA. The internal 3.3V LDO powers the USB transceiver; bypass VUSB (pin 83) with 220nF to VSS.
The 100-TQFP (14x14 mm) package is large for a microcontroller - allocate at least 1.5 oz copper pours under the chip for thermal relief and ground. Keep D+ and D- (pins 80/81) traces length-matched to within 2 mm and 90 ohms differential; route the USB traces on the top layer with a continuous ground plane below. The VBUS pin (82) is 5V-tolerant even though the MCU runs at 3.3V, simplifying host-port integration. Place the 1.5 k pull-up resistor on D+ within 25 mm of the chip.
Common pitfalls with the PIC18F95J94T-I/PF: (1) drawing more than 200 mA total from any VDD/VSS pair without additional bulk capacitors; (2) leaving the MCLR pin floating - tie through a 10k pull-up to VDD with a 100nF cap to VSS for proper reset; (3) forgetting to configure the LCD charge pump before enabling segmented LCD display, which causes ghosting; (4) using RTCC without enabling the secondary SOSC oscillator on RC0/RC1 - RTCC accuracy drops from seconds/month to seconds/day. Per Microchip datasheet DS39975, the CTMU module requires a calibration step before each touch-scan burst.
Layout for the PIC18F95J94T-I/PF should keep the analog AVSS/AVDD pair (pins 22/23) isolated from digital VSS with a single-point connection; this star-grounding prevents digital switching noise from coupling into ADC measurements. Route the secondary SOSC crystal traces (RC0/RC1, pins 44/45) within 5 mm of the chip with a guard ground trace; the 32.768 kHz crystal accuracy is sensitive to capacitive loading. Estimate: ADC SNR at 1 Msps is approximately 60 dB with proper layout, dropping to 50 dB without it.
규정 준수 정보
RoHS and lead-free compliant per Microchip product page. Industrial temperature grade only (-40C to +85C); no AEC-Q100 automotive variant available in this family. Halogen-free per Microchip environmental certification.