PIC18F46K80-I/P - 8-bit 64MHz MCU, 64KB Flash, ECAN, 40-PDIP
部品番号: PIC18F46K80-I/P ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $7.86 | $7.86 |
| 10 | $7.18 | $71.80 |
| 100 | $5.92 | $592.00 |
| 500 | $5.31 | $2,655.00 |
| 1,000 | $4.78 | $4,780.00 |
PIC18F46K80-I/P 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), volatile data memory (RAM), peripheral I/O and, in many modern devices, analog and communication peripherals on one die. The PIC18 family is Microchip's high-tier 8-bit architecture, sitting above the baseline PIC10/12/16 parts. Within the power-management hierarchy, an MCU is a discrete semiconductor whose role is system orchestration: it reads sensors, drives actuators, runs state machines and hosts communication stacks.
Key features of the PIC18F46K80-I/P include 64 KB (32K x 16) of self-programmable Flash with program/data EEPROM, 3.6 KB RAM, an integrated ECAN module, two MSSP/SPI ports with I2C, two enhanced USART, a 12-bit ADC with up to 11 channels, a Charge Time Measurement Unit (CTMU) for capacitive touch and mTouch sensing, and nanoWatt XLP modes that drop sleep current below typical MCU run currents by orders of magnitude. The 64 MHz oscillator drives 16 MIPS throughput, while the supply range spans 1.8 V to 5.5 V for direct battery or 5 V rail connection.
The architecture pairs a modified Harvard core with a 16-bit instruction word and 8-bit data path, giving predictable interrupt latency and deterministic timing suitable for CAN, motor and lighting loops. The 12-bit ADC with CTMU enables touch-button front panels or accurate resistance/capacitance measurements without an external timer IC, while ECAN provides an ISO 11898-compliant CAN 2.0B controller that offloads message filtering from the CPU. The XLP nanoWatt technology supports battery-backed building sensors and metering nodes that must run for years on primary cells.
Typical applications include CAN-based automotive body and chassis nodes, building-control and HVAC controllers, elevator door and dispatch controllers, industrial sensor hubs and mTouch user interfaces, and battery-powered metering with ECAN reporting. Engineers typically choose this part when ECAN, capacitive touch and 1.8 V low-voltage operation must coexist on a through-hole DIP footprint.
When designing with this device, allocate sufficient decoupling (100 nF ceramic plus 10 uF bulk at VDD/AVDD/VSS) and reserve the MCLR pin with a proper rise-time network. The CTMU uses the on-chip constant-current source with A/D sampling, so PCB layout should keep CTMU traces short and guarded; long traces pick up injection noise that degrades touch measurement repeatability.
ドロップイン代替品: PIC18F46K80-I/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F46K80-I/P (同一形状・フットプリント) — 相違点: ADC, Package, Program Memory (Flash), Core, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F45K80-I/PT
✅ ドロップイン✓ 在庫あり
$2.4 / 個
データシートを見る →PIC18F46K22-I/P
✅ ドロップイン✓ 在庫あり
$2.61 / 個
データシートを見る →PIC18F4685-I/P
✅ ドロップイン✓ 在庫あり
$5.4 / 個
データシートを見る →PIC18F4680-I/P
✅ ドロップイン✓ 在庫あり
$5.78 / 個
データシートを見る →PIC18F4620-I/PT
✅ ドロップイン✓ 在庫あり
$5.45 / 個
データシートを見る →PIC18F46K80-I/P 最大定格&電気的特性
| Core | PIC18 8-bit Harvard |
| Instruction Set | C-optimized 16-bit instruction word, 8-bit data path |
| Maximum CPU Frequency | 64 MHz |
| Throughput | 16 MIPS |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data Memory (RAM) | 3.6 KB |
| Data EEPROM | 1 KB |
| Operating Voltage Range | 1.8 V to 5.5 V |
| ADC | 12-bit, up to 11 channels |
| CTMU | Yes (capacitive touch / mTouch) |
| ECAN Module | CAN 2.0B compliant |
| MSSP | 2 (SPI / I2C) |
| Enhanced USART | 2 |
| nanoWatt XLP | Yes (low sleep current) |
| パッケージ | 40-pin PDIP (0.6 inch, DIP-40) |
| 実装タイプ | Through-hole |
| Operating Temperature (I grade) | -40 C to +85 C |
| RoHS | Compliant (Pb-free) |
PIC18F46K80-I/P ピン構成
| ピン 1 | MCLR/RE3 — Master Clear (reset) input / digital I/O |
| ピン 2 | RA0/AN0 — Analog input 0 / digital I/O |
| ピン 3 | RA1/AN1 — Analog input 1 / digital I/O |
| ピン 4 | RA2/AN2/VREF- — Analog input 2 / VREF- / digital I/O |
| ピン 5 | RA3/AN3/VREF+ — Analog input 3 / VREF+ / digital I/O |
| ピン 6 | RA4/T0CKI — Timer0 clock input / digital I/O |
| ピン 7 | RA5/AN4/SS1/HLVDIN — Analog input 4 / SPI1 SS / HLVD input / digital I/O |
| ピン 8 | RE0/RD — Parallel port E bit 0 / digital I/O |
| ピン 9 | RE1/WR — Parallel port E bit 1 / digital I/O |
| ピン 10 | RE2/CS — Parallel port E bit 2 / digital I/O |
| ピン 11 | VDD — Positive supply voltage |
| ピン 12 | VSS — Ground reference |
| ピン 13 | OSC1/CLKIN/RA7 — Crystal input / clock input / digital I/O |
| ピン 14 | OSC2/CLKOUT/RA6 — Crystal output / clock output / digital I/O |
| ピン 15 | RC0/SOSCO/SCL1 — I2C1 clock / digital I/O |
| ピン 16 | RC1/SOSCI/SDA1 — I2C1 data / digital I/O |
| ピン 17 | RC2/CCP1 — Capture/Compare/PWM 1 / digital I/O |
| ピン 18 | RC3/SCL2 — I2C2 clock / digital I/O |
| ピン 19 | RD0/PSP0 — Parallel Slave Port bit 0 / digital I/O |
| ピン 20 | RD1/PSP1 — Parallel Slave Port bit 1 / digital I/O |
| ピン 21 | RD2/PSP2 — Parallel Slave Port bit 2 / digital I/O |
| ピン 22 | RD3/PSP3 — Parallel Slave Port bit 3 / digital I/O |
| ピン 23 | RC4/SDA2 — I2C2 data / digital I/O |
| ピン 24 | RC5/SDO1 — SPI1 data out / digital I/O |
| ピン 25 | RC6/SDO2/TX1/CK1 — SPI2 data out / USART1 TX / digital I/O |
| ピン 26 | RC7/SDI2/RX1/DT1 — SPI2 data in / USART1 RX / digital I/O |
| ピン 27 | RD4/PSP4 — Parallel Slave Port bit 4 / digital I/O |
| ピン 28 | RD5/PSP5 — Parallel Slave Port bit 5 / digital I/O |
| ピン 29 | RD6/PSP6/TX2/CK2 — USART2 TX / digital I/O |
| ピン 30 | RD7/PSP7/RX2/DT2 — USART2 RX / digital I/O |
| ピン 31 | VSS — Ground reference |
| ピン 32 | VDD — Positive supply voltage |
| ピン 33 | RB0/INT0/FLT0 — External interrupt 0 / digital I/O |
| ピン 34 | RB1/INT1 — External interrupt 1 / digital I/O |
| ピン 35 | RB2/INT2/CTED1 — External interrupt 2 / digital I/O |
| ピン 36 | RB3/CTED2/CCP2 — CCP2 / digital I/O |
| ピン 37 | RB4/KBI0 — Port B bit 4 / digital I/O |
| ピン 38 | RB5/KBI1 — Port B bit 5 / digital I/O |
| ピン 39 | RB6/KBI2/PGC — ICSP clock / digital I/O |
| ピン 40 | RB7/KBI3/PGD — ICSP data / digital I/O |
主な用途
PIC18F46K80-I/P の用途: 6 件s: Automotive CAN Body/Chassis Nodes, Building-Control and HVAC Controllers, Elevator Door and Dispatch Controllers, Industrial Sensor Hubs, mTouch Capacitive User Interfaces, Battery-Powered Metering Nodes.
Automotive CAN Body/Chassis Nodes
The PIC18F46K80-I/P fits automotive CAN body and chassis nodes because its integrated ECAN 2.0B controller, 64 KB Flash, and 1.8 V-5.5 V supply handle ISO 11898 traffic while running a body-control state machine on the same 16 MIPS PIC18 core. Placed on the CAN-FD-tolerant bus, the part filters 11-bit and 29-bit identifiers in hardware so the CPU is not interrupt-bound, and the -40 C to +85 C industrial temperature grade suits cabin and underhood peripherals. Unlike external CAN controllers, the ECAN peripheral offloads message acceptance to DMA-grade logic, freeing the core for lighting, door-lock and HVAC tasks.
おすすめ
Building-Control and HVAC Controllers
The PIC18F46K80-I/P fits 24/7 building-control loops because its nanoWatt XLP sleep currents and 1.8 V-5.5 V supply let the same board run from mains-derived 5 V or backup battery. The 12-bit ADC with up to 11 channels reads multiple thermistor, humidity and pressure sensors, while the CTMU adds capacitive touch front-panel buttons without extra timer ICs. Placed inside an HVAC controller, the part can sleep at nanoampere-class current between scans and wake on a CTMU or ECAN event, making it well suited to occupancy-driven ventilation loops.
おすすめ
Elevator Door and Dispatch Controllers
The PIC18F46K80-I/P fits elevator door and dispatch controllers because its 16 MIPS throughput, 12-bit ADC and ECAN deliver deterministic response times on door and floor networks. Placed on a CAN bus with the MCP2551 transceiver, the part processes door-zone and lock-state sensor inputs and dispatches requests without jitter. Unlike MCUs without ECAN, the integrated CAN controller avoids an external chip and reduces the board footprint, which matters for the compact door header enclosures used in modern elevators.
おすすめ
Industrial Sensor Hubs
The PIC18F46K80-I/P fits industrial sensor hubs because its two MSSP/SPI ports, two enhanced USARTs and ECAN let the MCU aggregate analog and digital sensors and backhaul data over CAN or RS-485 on the same die. Placed at a multi-sensor node, the part reads 4-20 mA loops through the 12-bit ADC, communicates with digital flow or pressure sensors over SPI, and forwards pre-processed measurements over ECAN. The XLP sleep mode allows battery-backed pressure and level transmitters to log decades-long duty cycles on primary cells.
おすすめ
mTouch Capacitive User Interfaces
The PIC18F46K80-I/P fits mTouch capacitive user interfaces because its integrated CTMU provides a constant-current source that, paired with the 12-bit ADC, measures touch capacitance changes in software-free peripherals. Placed behind a glass or plastic panel, the MCU scans 11 touch channels and reports debounced events to the host, eliminating the mechanical buttons in appliance, lighting and HVAC user interfaces. The XLP sleep mode lets the touch controller idle at very low current between button presses, extending battery life in portable products.
おすすめ
Battery-Powered Metering Nodes
The PIC18F46K80-I/P fits battery-powered metering nodes because its 1.8 V-5.5 V supply, nanoWatt XLP sleep and ECAN allow the same board to operate from a single Li-ion cell for years while reporting flow, level or energy data over CAN. Placed inside a smart water or gas meter, the part wakes on a periodic RTCC tick, samples the CTMU or ADC, transmits a single CAN frame and returns to sleep, drawing only tens of nanoamperes in idle. Unlike discrete CAN controllers, ECAN runs from the same XLP clock domain, preserving low-power behavior on CAN traffic.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F46K80-I/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F45K80-I/P | PIC18F46K22-I/P | PIC18F4685-I/P | PIC18F4680-I/P | PIC18F4620-I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-PDIP (DIP-40) | 40-PDIP (DIP-40) - same | 40-PDIP (DIP-40) - same | 40-PDIP (DIP-40) - same | 40-PDIP (DIP-40) - same | 40-PDIP (DIP-40) - same |
| Flash | 64 KB | 32 KB | 64 KB | 96 KB | 64 KB | 64 KB |
| RAM | 3.6 KB | 2 KB | 4 KB | 3.4 KB | 3.3 KB | 3.9 KB |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 40 MHz | 40 MHz | 40 MHz |
| ECAN Module | Yes (2.0B) | Yes (2.0B) | No | Yes (2.0B) | Yes (2.0B) | No |
| ADC | 12-bit, 11 ch | 12-bit, 8 ch | 12-bit, 17 ch | 10-bit, 8 ch | 10-bit, 8 ch | 10-bit, 8 ch |
| CTMU | Yes | Yes | Yes | No | No | No |
| nanoWatt XLP | Yes | Yes | Yes | No | No | No |
主な差別化要因
- Integrated ECAN + 64 KB Flash + CTMU in one 40-PDIP package (vs PIC18F4680-I/P)
- Lower-voltage 1.8 V operation with full-speed 64 MHz core (vs PIC18F4685-I/P)
- nanoWatt XLP sleep current retention with ECAN wake (vs PIC18F4620-I/P)
設計ノート
Estimated: Provide a 100 nF ceramic decoupling capacitor as close as physically possible to each VDD/VSS pin pair (the 40-PDIP has two VDD pins at pins 11 and 32). Add a single 10 uF bulk capacitor near the package. Place VDD and AVDD on separate regulator rails if the 12-bit ADC shares the digital supply, or tie them to a common rail with their own ferrite beads. MCLR must see a clean rise above the VDDMIN threshold; do not leave it floating.
Estimated: For CTMU-based touch measurements, keep the CTMU output traces short and away from switching signals such as ECAN TX, PWM outputs, or high-current relays. Add a guard ring (a digital-low trace) around each touch electrode to shunt leakage, and reference the CTMU ADC input through a 1 kohm isolation resistor to dampen ESD events. The 12-bit ADC reference should be sourced from a low-noise VREF+ regulator such as MCP1525 rather than VDD if system noise exceeds 5 mVrms.
Three pitfalls to avoid: (1) Do not skip the configuration sequence for the ECAN module - the oscillator must be stable before ECAN is enabled, or the bus-off recovery will fail. (2) The 1.8 V-5.5 V operating range requires that the HFINTOSC PLL be disabled below 3.0 V, or peripheral timing is out of spec. (3) The CTMU constant-current source is shared across multiple channels; coordinate-scan the sample with adequate acquisition time, or ADC readings will drift.
コンプライアンス情報
Pb-free 40-PDIP package per Microchip product page. Industrial -40 C to +85 C temperature grade; for AEC-Q100 grade select PIC18F46K80-E/ML or equivalent -E variants. REACH compliance declared on Microchip product pages.