PIC18LF8390-I/PT - 8-bit MCU, 8KB Flash, 768B RAM, 80-TQFP
부품 번호: PIC18LF8390-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.98 | $2.98 |
| 10 | $2.7 | $27.00 |
| 100 | $2.4 | $240.00 |
| 500 | $2.27 | $1,135.00 |
| 1,000 | $2.1 | $2,100.00 |
PIC18LF8390-I/PT 개요
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, Flash, peripherals, and I/O. The PIC18 family uses an enhanced RISC architecture with a 16-bit instruction word and 8-bit data path, sitting within the broader taxonomy of microcontroller -> embedded controller -> semiconductor IC. Compared with 32-bit ARM Cortex-M parts, the PIC18F prioritizes deterministic interrupt latency, low power, and ease of programming for cost-sensitive applications.
Key features include a 40 MHz internal oscillator, integrated ADC, multiple PWM and capture/compare modules, two USART modules, and an SPI/I2C peripheral set. The device supports ICD (In-Circuit Debug) via dedicated RB6/RB7 pins, enabling real-time emulation through MPLAB tools. The 80-pin TQFP package exposes extensive I/O, making it appropriate for human-machine interface (HMI) and motor-control designs.
The LF variant reduces core voltage to extend battery life in portable products, while the 40 MHz CPU delivers up to 10 MIPS, providing ample headroom for sensor fusion, LED control, and protocol bridging. The architecture also supports self-programming, allowing firmware updates in the field without external bootloaders.
Typical applications include industrial control panels, building automation, HVAC fan control, automotive body modules, and battery-powered instrumentation where the wide I/O count and low-voltage operation are decisive. When designing with this part, ensure decoupling capacitors (100nF + 10uF) are placed within 5 mm of the VDD pins, and follow Microchip AN585 and TB313 for oscillator and in-circuit debug layout guidance.
드롭인 대체품: PIC18LF8390-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18LF8390-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, Core Architecture, Operating Temperature, I/O Pins, ADC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18LF6622-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18LF6680-I/PT
✅ 드롭인✓ 재고 있음
$12.85 / 개
데이터시트 보기 →PIC18LF8585-I/PT
✅ 드롭인✓ 재고 있음
$6.2 / 개
데이터시트 보기 →PIC18LF6525-I/PT
✅ 드롭인✓ 재고 있음
$6.2 / 개
데이터시트 보기 →PIC18LF6310-I/PT
✅ 드롭인✓ 재고 있음
$5.32 / 개
데이터시트 보기 →PIC18LF8390-I/PT 최대 정격 & 전기적 특성
| Product Family | PIC18F |
| Core | 8-bit PIC RISC |
| Program Memory | 8 KB Flash (4K x 16) |
| RAM | 768 bytes |
| Maximum CPU Frequency | 40 MHz |
| MIPS (peak) | 10 MIPS |
| Supply Voltage (LF) | 2.0 V to 3.6 V |
| I/O Pins | 66 |
| 패키지 | 80-TQFP (12x12 mm) |
| 동작 온도 | -40C to +85C |
| 실장 유형 | Surface Mount |
| Packing Media | Tray (119 pcs) |
| Lead Count | 80 |
| RoHS 상태 | Compliant |
| Debug Interface | ICD (In-Circuit Debug) via RB6/RB7 |
PIC18LF8390-I/PT 핀 구성
| 핀 1 | OSC1/CLKIN — Oscillator input / external clock |
| 핀 2 | OSC2/CLKOUT — Oscillator output |
| 핀 3 | MCLR — Master clear reset (active-low) |
| 핀 4 | RA0 — PORTA bit 0 (analog/digital I/O) |
| 핀 5 | RA1 — PORTA bit 1 |
| 핀 6 | RA2 — PORTA bit 2 |
| 핀 7 | RA3 — PORTA bit 3 |
| 핀 8 | RA4 — PORTA bit 4 |
| 핀 9 | RA5 — PORTA bit 5 |
| 핀 10 | RA6 — PORTA bit 6 |
| 핀 11 | VSS — Ground |
| 핀 12 | VDD — Positive supply |
| 핀 13 | RB0 — PORTB bit 0 (external interrupt) |
| 핀 14 | RB1 — PORTB bit 1 |
| 핀 15 | RB2 — PORTB bit 2 |
| 핀 16 | RB3 — PORTB bit 3 |
| 핀 17 | RB4 — PORTB bit 4 |
| 핀 18 | RB5 — PORTB bit 5 |
| 핀 19 | RB6 — PORTB bit 6 (ICD PGC) |
| 핀 20 | RB7 — PORTB bit 7 (ICD PGD) |
| 핀 21 | RC0 — PORTC bit 0 |
| 핀 22 | RC1 — PORTC bit 1 |
| 핀 23 | RC2 — PORTC bit 2 |
| 핀 24 | RC3 — PORTC bit 3 |
| 핀 25 | RC4 — PORTC bit 4 |
| 핀 26 | RC5 — PORTC bit 5 |
| 핀 27 | RC6 — PORTC bit 6 (TX) |
| 핀 28 | RC7 — PORTC bit 7 (RX) |
| 핀 29 | RD0 — PORTD bit 0 |
| 핀 30 | RD1 — PORTD bit 1 |
| 핀 31 | RD2 — PORTD bit 2 |
| 핀 32 | RD3 — PORTD bit 3 |
| 핀 33 | RD4 — PORTD bit 4 |
| 핀 34 | RD5 — PORTD bit 5 |
| 핀 35 | RD6 — PORTD bit 6 |
| 핀 36 | RD7 — PORTD bit 7 |
| 핀 37 | VSS — Ground |
| 핀 38 | VDD — Positive supply |
| 핀 39 | RE0 — PORTE bit 0 |
| 핀 40 | RE1 — PORTE bit 1 |
| 핀 41 | RE2 — PORTE bit 2 |
| 핀 42 | RE3 — PORTE bit 3 |
| 핀 43 | RE4 — PORTE bit 4 |
| 핀 44 | RE5 — PORTE bit 5 |
| 핀 45 | RE6 — PORTE bit 6 |
| 핀 46 | RE7 — PORTE bit 7 |
| 핀 47 | RF0 — PORTF bit 0 |
| 핀 48 | RF1 — PORTF bit 1 |
| 핀 49 | RF2 — PORTF bit 2 |
| 핀 50 | RF3 — PORTF bit 3 |
| 핀 51 | RF4 — PORTF bit 4 |
| 핀 52 | RF5 — PORTF bit 5 |
| 핀 53 | RF6 — PORTF bit 6 |
| 핀 54 | RF7 — PORTF bit 7 |
| 핀 55 | RG0 — PORTG bit 0 |
| 핀 56 | RG1 — PORTG bit 1 |
| 핀 57 | RG2 — PORTG bit 2 |
| 핀 58 | RG3 — PORTG bit 3 |
| 핀 59 | RG4 — PORTG bit 4 |
| 핀 60 | AVSS — Analog ground |
| 핀 61 | AVDD — Analog positive supply |
| 핀 62 | RH0 — PORTH bit 0 |
| 핀 63 | RH1 — PORTH bit 1 |
| 핀 64 | RH2 — PORTH bit 2 |
| 핀 65 | RH3 — PORTH bit 3 |
| 핀 66 | RH4 — PORTH bit 4 |
| 핀 67 | RH5 — PORTH bit 5 |
| 핀 68 | RH6 — PORTH bit 6 |
| 핀 69 | RH7 — PORTH bit 7 |
| 핀 70 | RJ0 — PORTJ bit 0 |
| 핀 71 | RJ1 — PORTJ bit 1 |
| 핀 72 | RJ2 — PORTJ bit 2 |
| 핀 73 | RJ3 — PORTJ bit 3 |
| 핀 74 | RJ4 — PORTJ bit 4 |
| 핀 75 | RJ5 — PORTJ bit 5 |
| 핀 76 | RJ6 — PORTJ bit 6 |
| 핀 77 | RJ7 — PORTJ bit 7 |
| 핀 78 | VSS — Ground |
| 핀 79 | VDD — Positive supply |
| 핀 80 | NC — Not connected (per datasheet) |
일반적인 애플리케이션
PIC18LF8390-I/PT 적합 용도: 6 애플리케이션s: Industrial Control Panel HMI, Battery-Powered HVAC Sensor Node, LED Lighting Controller, Automotive Body Module, Portable Medical Monitoring Device, Industrial Motor Control.
Industrial Control Panel HMI
The PIC18LF8390-I/PT's 66 I/O pins and 8 KB Flash make it ideal for industrial control panel HMIs with multiple LEDs, 7-segment displays, keypad matrix, and relay outputs. The 40 MHz CPU provides 10 MIPS throughput, sufficient for real-time scanning of 8x8 keypads (64 keys) and refresh of 16-digit multiplexed displays within the 20 ms human-perception threshold. Operating from 2.0V to 3.6V and the -40C to +85C industrial range ensure robust behavior on factory floors. Designers pair the MCU with a ULN2003A for relay drive and an HC595 for output expansion.
추천
Battery-Powered HVAC Sensor Node
With 2.0V to 3.6V operation and integrated ADC, the PIC18LF8390-I/PT is well suited for battery-powered HVAC sensors that monitor temperature, humidity, and pressure over 5-10 year battery life. The 768-byte SRAM and 8 KB Flash accommodate small RTOS-less firmware loops. Designers configure the ADC for low-power duty cycling, sleeping the MCU between measurements. The 80-pin TQFP exposes enough I/O to interface a 4-line character LCD, multiple SPI sensors, and a 1-Wire interface without external bus expanders.
추천
LED Lighting Controller
The PIC18LF8390-I/PT drives multi-channel LED lighting controllers via its multiple PWM and capture/compare modules, generating 8-bit or 10-bit PWM at up to 40 kHz for flicker-free dimming. The 66 I/O pins support driving 12-16 RGBW LED strings directly through MOSFET drivers, and the integrated ADC reads ambient light sensors for closed-loop brightness control. The wide LF voltage range lets the MCU share the LED driver's 3.3V rail without additional regulators.
추천
Automotive Body Module
Inside automotive body modules (door controllers, seat controllers, mirror adjusters), the PIC18LF8390-I/PT handles LIN slave communication, motor PWM, and switch matrix scanning. Its -40C to +85C industrial temperature range covers cabin environments, while the 40 MHz core debounces switch contacts and runs LIN protocol stacks within microsecond budgets. Designers pair it with LIN transceivers like the TJA1027 and H-bridge drivers such as the MC33926 to drive seat and mirror motors.
추천
Portable Medical Monitoring Device
For battery-powered medical monitoring (pulse oximeters, glucose meters, portable ECG), the PIC18LF8390-I/PT offers low-voltage LF operation down to 2.0V and 10 MIPS throughput for signal processing. The integrated ADC captures analog biosignals, while 768 bytes of SRAM buffer short data bursts before transmitting over UART to a host. The wide operating range and industrial temperature support use in ambulances, clinics, and home healthcare settings.
추천
Industrial Motor Control
The PIC18LF8390-I/PT drives small industrial motors (fans, pumps, conveyor rollers) through its PWM and capture/compare peripherals, generating complementary PWM with programmable dead-time for safe half-bridge switching. The 40 MHz CPU executes FOC (field-oriented control) loops on small BLDC motors below 200 W, while the 66 I/O handle quadrature encoder inputs and Hall sensor feedback. Designers route motor current through Hall-effect sensors like the ACS712 into the on-chip ADC for closed-loop torque control.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18LF8390-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18LF6622-I/PT | PIC18LF6680-I/PT | PIC18LF8585-I/PT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 80-TQFP (12x12 mm) | 64-TQFP - PCB rework required | 80-TQFP - same | 80-TQFP - same |
| Program Flash | 8 KB | 64 KB | 16 KB | 48 KB |
| RAM | 768 B | 3.8 KB | 1.5 KB | 3.3 KB |
| Maximum Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Operating Voltage | 2.0 V to 3.6 V (LF) | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| I/O Pins | 66 | 54 | 66 | 66 |
| CAN Peripheral | No | Yes | Yes | No |
주요 차별점
- 66 I/O in LF low-voltage family (vs PIC18LF4520-I/PT)
- Low-voltage LF operation (vs PIC18F8390)
- Cost-optimized Flash density (vs PIC18LF6680-I/PT)
설계 노트
Place a 100 nF decoupling capacitor within 5 mm of every VDD/AVDD pin, with a bulk 10 uF tantalum or ceramic capacitor at the board entry. Use separate analog (AVDD) and digital (VDD) supplies if the analog subsystem is active; otherwise tie AVDD to VDD through a ferrite bead to suppress switching noise from digital I/O.
The 80-pin TQFP has 0.5 mm pitch - use 4-layer PCB with continuous ground plane beneath the part to reduce EMI. Keep the MCLR pull-up (10 kOhm) close to the pin and route RB6/RB7 to dedicated ICD header pads for in-circuit debugging without disturbing the design.
Do not leave unused I/O pins floating - configure them as outputs low or inputs with internal weak pull-ups to avoid shoot-through current. The LF variant requires 2.0V minimum; powering below 2.0V can cause Flash read errors and ADC drift. Apply configuration bits carefully: WDT, BOR, and oscillator selection all affect boot reliability.
규정 준수 정보
LF suffix denotes low-voltage lead-free process; RoHS compliant per Microchip product page. Industrial -40C to +85C temperature range only - not AEC-Q100 qualified.