PIC18F45J11-I/PT - 32KB Flash 8-bit MCU 48MHz TQFP-44 | Microchip
부품 번호: PIC18F45J11-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $5.21 | $5.21 |
| 10 | $4.69 | $46.90 |
| 100 | $4.18 | $418.00 |
| 500 | $3.75 | $1,875.00 |
| 1,000 | $3.34 | $3,340.00 |
PIC18F45J11-I/PT 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory (Flash, RAM, EEPROM), and programmable peripherals. The PIC18 family uses a RISC (Reduced Instruction Set Computer) Harvard architecture: separate program and data buses allow simultaneous fetch and execution, while the PIC18J subset operates from a 2.0-3.6V range with internal regulator for low-power designs. The '45J' member sits in the mid-density Flash tier, balancing code space, RAM, and I/O count for connected-sensor and human-interface applications.
Key features of the PIC18F45J11-I/PT include 32KB (16K x 16) Flash program memory, 4KB SRAM data memory, 1KB EEPROM, a 10-bit ADC with up to 13 channels, two analog comparators, two 8-bit timers and three 16-bit timers, two MSSP (SPI/I2C) modules, two Enhanced USART modules, and Peripheral Pin Select (PPS) for flexible signal routing. The deep-sleep current can fall into the nanoamp range using the RTCC and an internal low-power RC oscillator.
Architecture-wise the device employs an enhanced PIC18 core with hardware multiplier, 8x8 hardware multiply and a 16-bit-wide instruction path, enabling 12 MIPS at 48MHz. Internal voltage regulation allows single-supply 2.0-3.6V operation while supporting 5V-tolerant digital inputs on most I/O. The 12-bit ADC achieves up to 1 Msps in successive-approximation mode and integrates a bandgap reference for ratiometric measurements.
Typical applications include USB/HID peripherals, sensor hubs, industrial control panels, low-power remote controls, smart thermostats, and battery-powered data loggers. The 36 available I/O lines suit parallel LCDs, keypads, and multi-channel analog front ends, while the two USART and two MSSP peripherals enable bridging to RS-232, RS-485, SPI sensors, and I2C EEPROMs.
Designers should budget decoupling capacitance close to VDD/AVDD pins and provide a low-ESR bulk cap on VCAP. Use the PPS mapping registers to reassign digital peripherals, but note that analog functions are not selectable. For USB-less designs that need USB later, consider PIC18F45J50 (with on-chip USB) as a drop-in migration path.
드롭인 대체품: PIC18F45J11-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F45J11-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, Supply Voltage (VDD), Program Memory (Flash), Core, EEPROM.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F46J11-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F45J10-I/PT
✅ 드롭인✓ 재고 있음
$2.3 / 개
데이터시트 보기 →PIC18F44J11-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F45J50-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F4520-I/PT
✅ 드롭인✓ 재고 있음
$4.05 / 개
데이터시트 보기 →PIC18F4580-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F45J11-I/PT 최대 정격 & 전기적 특성
| Core | PIC18 8-bit RISC |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data SRAM | 4 KB |
| EEPROM | 1 KB |
| Maximum CPU Speed | 48 MHz (12 MIPS) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| I/O Pins | 36 |
| ADC | 10-bit, up to 13 channels |
| Timers | 2 x 8-bit, 3 x 16-bit |
| Communication Peripherals | 2 x MSSP (SPI/I2C), 2 x Enhanced USART |
| Comparators | 2 analog comparators |
| 패키지 | TQFP-44 (10x10 mm) |
| 동작 온도 | -40 C to +85 C (Industrial) |
| 실장 유형 | Surface Mount |
| Low-Power Technology | nanoWatt XLP (deep sleep mode) |
| Peripheral Pin Select (PPS) | Yes |
| Internal Regulator | Yes (single-supply operation) |
PIC18F45J11-I/PT 핀 구성
| 핀 1 | MCLR — Master Clear (reset) input, active low |
| 핀 2 | RA0 — PORTA bit 0 (digital I/O, AN0) |
| 핀 3 | RA1 — PORTA bit 1 (digital I/O, AN1) |
| 핀 4 | RA2 — PORTA bit 2 (digital I/O, AN2, VREF-) |
| 핀 5 | RA3 — PORTA bit 3 (digital I/O, AN3, VREF+) |
| 핀 6 | RA4 — PORTA bit 4 (digital I/O, AN4) |
| 핀 7 | RA5 — PORTA bit 5 (digital I/O, AN5) |
| 핀 8 | RB0 — PORTB bit 0 (digital I/O, AN12, INT0) |
| 핀 9 | RB1 — PORTB bit 1 (digital I/O, AN10, INT1) |
| 핀 10 | RB2 — PORTB bit 2 (digital I/O, AN8, INT2) |
| 핀 11 | VDD — Positive supply voltage |
| 핀 12 | VSS — Ground reference |
| 핀 13 | RB3 — PORTB bit 3 (digital I/O, AN9) |
| 핀 14 | RB4 — PORTB bit 4 (digital I/O, AN11) |
| 핀 15 | RB5 — PORTB bit 5 (digital I/O, AN13, PWM) |
| 핀 16 | RB6 — PORTB bit 6 (digital I/O, ICDCLK) |
| 핀 17 | RB7 — PORTB bit 7 (digital I/O, ICDDATA) |
| 핀 18 | RC0 — PORTC bit 0 (digital I/O, T1CKI) |
| 핀 19 | RC1 — PORTC bit 1 (digital I/O, T3CKI) |
| 핀 20 | VCAP — Internal regulator output, requires 10 uF cap to VSS |
| 핀 21 | RC2 — PORTC bit 2 (digital I/O, CCP1) |
| 핀 22 | RC3 — PORTC bit 3 (digital I/O, SCL) |
| 핀 23 | RC4 — PORTC bit 4 (digital I/O, SDA) |
| 핀 24 | RC5 — PORTC bit 5 (digital I/O, SDO) |
| 핀 25 | RC6 — PORTC bit 6 (digital I/O, TX1) |
| 핀 26 | RC7 — PORTC bit 7 (digital I/O, RX1) |
| 핀 27 | VSS — Ground reference |
| 핀 28 | VDD — Positive supply voltage |
| 핀 29 | RD0 — PORTD bit 0 (digital I/O, PSP0) |
| 핀 30 | RD1 — PORTD bit 1 (digital I/O, PSP1) |
| 핀 31 | RD2 — PORTD bit 2 (digital I/O, PSP2) |
| 핀 32 | RD3 — PORTD bit 3 (digital I/O, PSP3) |
| 핀 33 | RD4 — PORTD bit 4 (digital I/O, PSP4) |
| 핀 34 | RD5 — PORTD bit 5 (digital I/O, PSP5, SDI2) |
| 핀 35 | RD6 — PORTD bit 6 (digital I/O, PSP6, SCK2) |
| 핀 36 | RD7 — PORTD bit 7 (digital I/O, PSP7, SS2) |
| 핀 37 | RE0 — PORTE bit 0 (digital I/O, AN6) |
| 핀 38 | RE1 — PORTE bit 1 (digital I/O, AN7) |
| 핀 39 | RE2 — PORTE bit 2 (digital I/O, AN5 alt) |
| 핀 40 | AVDD — Analog positive supply voltage |
| 핀 41 | AVSS — Analog ground reference |
| 핀 42 | NC — Not connected (no internal bond) |
| 핀 43 | OSC1 — Crystal oscillator input / external clock input |
| 핀 44 | OSC2 — Crystal oscillator output / clock out |
일반적인 애플리케이션
PIC18F45J11-I/PT 적합 용도: 6 애플리케이션s: Battery-Powered Sensor Node, Industrial Control Panel, USB HID Peripheral (with Migration to J50), Smart Thermostat / HVAC Controller, Remote Control / IR Transmitter, Automotive Body Controller (Non-Safety).
Battery-Powered Sensor Node
The PIC18F45J11-I/PT suits battery-powered wireless sensor nodes thanks to nanoWatt XLP deep-sleep currents below 100 nA, a 48 MHz / 12 MIPS PIC18J core for fast wake-and-transmit cycles, and 4 KB of RAM to buffer sensor payloads. The 10-bit ADC with up to 13 channels handles temperature, humidity, and battery voltage ratiometric measurements, while two Enhanced USART modules interface with 2.4 GHz transceivers or Sub-GHz radios. Estimated active-mode current of 8 mA at 48 MHz / 3.3 V yields 15 mW power; combined with deep-sleep duty cycling, a CR2032 cell can deliver 5+ years of operation per typical energy-budget analysis.
추천
Industrial Control Panel
The PIC18F45J11-I/PT fits industrial control panels with 36 I/O pins driving keypads, parallel LCDs, LEDs, and relay arrays, while the 32 KB Flash accommodates multi-page HMI firmware. The two Enhanced USART ports bridge to RS-485 Modbus slaves, and the two MSSP modules handle SPI sensors or I2C EEPROM parameter storage. The -40 C to +85 C industrial temperature rating covers factory-floor conditions per the Microchip datasheet. PPS lets designers reassign digital peripheral pins to optimize PCB routing without changing the silicon, reducing board iterations.
추천
USB HID Peripheral (with Migration to J50)
Although the PIC18F45J11-I/PT lacks native USB, it bridges to PCs via the MCP2200 USB-to-UART converter while reserving firmware code space for product logic. For designs anticipating USB upgrade, migrating to PIC18F45J50-I/PT in the same TQFP-44 footprint adds USB 2.0 full-speed with internal transceiver without PCB changes. The 48 MHz / 12 MIPS core handles HID report generation and vendor command processing at <5 ms latency per typical benchmark, and the 32 KB Flash stores descriptor tables plus application code per Microchip reference design notes.
추천
Smart Thermostat / HVAC Controller
The PIC18F45J11-I/PT drives smart-thermostat designs with its 13-channel 10-bit ADC sampling thermistor dividers, occupancy sensors, and supply rails, while the 32 KB Flash hosts PID control loops and 7-day scheduling. The two 16-bit timers drive triac zero-crossing phase-angle control for HVAC loads, and the 4 KB SRAM buffers the weekly schedule and runtime logs. nanoWalt XLP deep-sleep mode below 100 nA preserves battery backup during power loss, and the industrial -40 C to +85 C range covers attic-mounted installations per the Microchip datasheet.
추천
Remote Control / IR Transmitter
The PIC18F45J11-I/PT powers IR remote controls with deep-sleep currents below 100 nA enabling multi-year battery life, the 32 KB Flash storing proprietary protocol libraries, and the 48 MHz core generating 38 kHz carrier PWM via the 16-bit timers. The 36 I/O pins drive key matrices up to 8x8 plus status LEDs, and Peripheral Pin Select allows the IR modulator pin to be remapped for optimal PCB layout. Estimated active transmit current of 5 mA at 3 V yields 15 mW per button press per typical energy-budget analysis.
추천
Automotive Body Controller (Non-Safety)
The PIC18F45J11-I/PT handles non-safety body controllers such as seat controllers, mirror adjusters, and ambient lighting drivers in 12 V automotive environments when paired with proper TVS latching protection and a 3.3 V regulator. The 32 KB Flash runs CAN-capable firmware using the MSSP/SPI port plus external CAN controllers, or via the PIC18F4580-I/PT pin-compatible upgrade with on-chip CAN 2.0B. The -40 C to +85 C range covers cabin environments; for under-hood AEC-Q100 applications, Microchip recommends the PIC18FxxKxx automotive family per Microchip datasheet migration notes.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F45J11-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F46J11-I/PT | PIC18F45J50-I/PT | PIC18F4580-I/PT | PIC18F4520-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (10x10 mm) | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same | TQFP-44 (10x10 mm) - same |
| Flash | 32 KB | 64 KB | 32 KB | 32 KB | 32 KB |
| SRAM | 4 KB | 4 KB | 4 KB | 3.6 KB | 1.5 KB |
| Max Frequency | 48 MHz (12 MIPS) | 48 MHz (12 MIPS) | 48 MHz (12 MIPS) | 40 MHz (10 MIPS) | 40 MHz (10 MIPS) |
| Supply Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V |
| USB | No | No | USB 2.0 Full-Speed | No | No |
| CAN | No | No | No | CAN 2.0B | No |
| I/O Pins | 36 | 36 | 36 | 36 | 36 |
| ADC | 10-bit, 13 channels | 10-bit, 13 channels | 10-bit, 13 channels | 10-bit, 8 channels | 10-bit, 13 channels |
주요 차별점
- Lowest-power 8-bit MCU with deep-sleep below 100 nA (vs PIC18F4520-I/PT)
- Higher compute throughput at same core voltage (vs PIC18F4580-I/PT)
- Doubling headroom with same footprint (vs PIC18F46J11-I/PT)
설계 노트
Place a 10 uF low-ESR ceramic capacitor (X7R dielectric) on VCAP (pin 20) routed within 5 mm to minimize internal-regulator noise; adding a parallel 0.1 uF ceramic further suppresses high-frequency ripple per Microchip datasheet. Use separate VDD/VSS pairs near the MCU and bulk-decouple each pair with 0.1 uF + 10 uF capacitors to handle inrush current during wake from deep-sleep mode. Estimated quiescent current in deep-sleep mode is below 100 nA with RTCC running, enabling multi-year battery operation when duty-cycling.
Keep analog traces (AVDD/AVSS, AN0-AN13) routed away from high-current digital traces and crystal oscillator pins to minimize coupled noise into the 10-bit ADC. Use a single-point ground via star routing between AGND and DGND planes, and keep the analog VREF bypass cap within 3 mm of the VREF+ pin. The Microchip datasheet recommends matching trace impedance when using the EUSART for RS-485 to reduce reflections on long bus segments.
Do not omit the MCLR pull-up resistor (typically 10 kOhm to VDD) even if unused, because leaving MCLR floating can cause spurious resets on noisy power rails. When programming via ICSP, ensure ICDCLK and ICDDATA (RB6/RB7) have proper isolation resistors or jumpers, otherwise the in-circuit debugger conflicts with peripheral use. Also note: analog-only pins (AN6/AN7 on PORTE) cannot be reassigned via PPS as digital-only functions, only the digital peripherals can be remapped.
Use Peripheral Pin Select (PPS) to remap digital peripheral outputs (UART TX, SPI SCK/SDO, PWM CCP) to any convenient RPn pin, freeing the physical package pins for analog functions or PCB routing optimization. The Microchip datasheet PPS chapter lists all available input/output mapping registers; lock PPS once finalized by writing the IOLOCK bit, otherwise the configuration can change inadvertently at runtime. Estimated layout area savings from PPS reach 15-20% on complex 44-pin designs.
규정 준수 정보
RoHS and REACH compliance per Microchip product page. Industrial temperature grade -40 C to +85 C. AEC-Q100 not qualified - use PIC18FxxKxx automotive family for under-hood applications.