Microchip Technology

PIC18F248-I/SO - 8-bit 40MHz 16KB Flash MCU w/ CAN | Microchip

部品番号: PIC18F248-I/SO ✗ 生産終了
在庫あり 1〜3営業日以内に発送
28-pin SOIC (SO, wide-body, 7.50 mm) Package 40 MHz Speed 16 KB (8K x 16 words) Memory
開始価格 $5.66 USD / 個
MOQ: 1 |
価格更新日: 2026-09-26
ボリューム価格
数量 単価 小計
1 $8.85 $8.85
10 $7.96 $79.60
100 $7.07 $707.00
500 $6.36 $3,180.00
1,000 $5.66 $5,660.00
ℹ️ すべての価格はUSDです

PIC18F248-I/SO 概要

The Microchip Technology PIC18F248-I/SO is an 8-bit PIC18 family microcontroller with an integrated CAN (Controller Area Network) module, 16 KB of flash program memory, 768 bytes of RAM, and 256 bytes of EEPROM, operating at up to 40 MHz (10 MIPS) from a 28-pin SOIC wide-body package. It is part of Microchip's PIC18F248/258/448/458 family of high-performance enhanced flash microcontrollers and targets embedded designs requiring on-chip CAN connectivity for industrial and automotive networking.

An 8-bit PIC microcontroller is a RISC (Reduced Instruction Set Computer) device that executes single-word instructions in a single instruction cycle (4 clock cycles), and the PIC18 family extends this with 16-bit instructions, an 8x8 hardware multiplier, a 31-level stack, and a Harvard memory architecture. The PIC18F248 sits in the PIC18 hierarchy as PIC18F2x8 -> PIC18F family -> PIC18 microcontroller -> 8-bit PIC -> MCU -> microcontroller, and the integrated CAN 2.0B module differentiates it from non-CAN PIC18F2x siblings, making it a direct fit for nodes that need to communicate on a CAN bus without an external controller.

Key features include five 10-bit ADC channels (shared with digital I/O), one 8-bit and three 16-bit timers, a 10-bit PWM module, USART for serial communications, a Master Synchronous Serial Port (MSSP) supporting SPI and I2C, and Microchip's nanoWatt Technology power management with multiple low-power sleep modes. The integrated CAN 2.0B controller supports both standard (11-bit) and extended (29-bit) identifiers, with acceptance filters and masking, removing the need for an external CAN transceiver controller.

Typical applications include automotive body and chassis networking, industrial CAN nodes, building automation sensors, HVAC controllers, and embedded motor-control peripherals. The 28-pin SOIC footprint is compatible with hand-soldering and through-hole rework on production boards.

When designing with this device, ensure the CAN bus is terminated with 120 ohm resistors at each end of the bus and that a proper CAN transceiver (e.g., MCP2551 or TJA1050) is paired with the digital CAN controller pins. The 28-pin SOIC wide-body package supports industrial temperature grade (-40C to +85C) as indicated by the 'I' suffix.

This page synthesizes distributor pricing, same-brand drop-in alternatives, and practical design notes - including pinout, ADC, and CAN bus layout guidance - that are not consolidated in the manufacturer datasheet.

ドロップイン代替品: PIC18F248-I/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC18F248-I/SO (同一形状・フットプリント) — 相違点: Operating Temperature, Package, ADC, I/O Pins, Core Architecture.

Microchip Technology
Operating Temperature: -40C to +125C (Extended, "-E")
Package: 28-pin SOIC (SO)
ADC: 10-bit, up to 8 channels
Microchip Technology
Operating Temperature: -40C to +125C (E suffix = extended)
Package: 28-SOIC (SO, 300 mil)
ADC: 10-bit, 8 channels
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, 'I' suffix)
Package: 28-pin SOIC wide (SOIC-28W), 7.50 mm body width
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Package: 28-SOIC (7.50 mm body width)
ADC: 10-bit, up to 8 channels
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Package: 28-pin SOIC (SO)
ADC: 10-bit, up to 5 channels

クイック比較ツール — 並列比較する代替部品を選択:

PIC18F258-I/SO

✅ ドロップイン
📦 28-SOIC (SO)
32 KB flash vs 16 KB (2x), 1536 B RAM vs 768 B (2x), same CAN, same 28-SOIC

📋 参考代替品(カタログ未掲載)

PIC18F248T-I/SO

✅ ドロップイン
Microchip Technology
📦 28-SOIC (SO)
PIC18 RISC, 8-bit · 16 KB Flash (8K x 16) · 768 bytes · 40 MHz · 10 MIPS · 5 V (typical) · 23 · 10-bit, 5 channels

✓ 在庫あり

$5.42 / 個

データシートを見る →

PIC18F248-E/SO

✅ ドロップイン
Microchip Technology
📦 28-SOIC (SO)
PIC18 (8-bit RISC, Harvard) · 16 KB (8K x 16) Flash · 768 bytes · 256 bytes · 40 MHz (10 MIPS) · 100 ns · 77 single-word instructions · 4.2 V to 5.5 V

✓ 在庫あり

$5.7 / 個

データシートを見る →

PIC18LF248-I/SO

✅ ドロップイン
Microchip Technology
📦 28-SOIC (SO)
PIC 8-bit RISC (Harvard) · PIC18F · 16 KB (8K x 16) Flash · 768 bytes · 256 bytes · 40 MHz · 2.0 V to 5.5 V · 23 (multiplexed with peripherals)

✓ 在庫あり

$3.79 / 個

データシートを見る →
ℹ️ 1 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

PIC18F248-I/SO 最大定格&電気的特性

Core Architecture PIC18 (8-bit RISC, Harvard)
Maximum CPU Frequency 40 MHz
Performance 10 MIPS
Program Memory (Flash) 16 KB (8K x 16 words)
Data RAM 768 bytes
Data EEPROM 256 bytes
I/O Pins 23
ADC 10-bit, 5 channels
Timers 1 x 8-bit, 3 x 16-bit
PWM Modules 10-bit PWM (2 channels)
Communication Interfaces 1 x CAN 2.0B, 1 x USART, 1 x MSSP (SPI/I2C)
動作温度 -40C to +85C (Industrial)
パッケージ 28-pin SOIC (SO, wide-body, 7.50 mm)
実装タイプ Surface Mount
RoHS ステータス Compliant
Instruction Set Width 16-bit
Hardware Multiplier 8 x 8 single-cycle

PIC18F248-I/SO ピン構成

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
ピン 1 MCLR/VPP — Master Clear (reset) input or programming voltage input
ピン 2 RA0/AN0 — PORTA bit 0 / analog input channel 0
ピン 3 RA1/AN1 — PORTA bit 1 / analog input channel 1
ピン 4 RA2/AN2/VREF- — PORTA bit 2 / analog input channel 2 / ADC Vref-
ピン 5 RA3/AN3/VREF+ — PORTA bit 3 / analog input channel 3 / ADC Vref+
ピン 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
ピン 7 RA5/AN4/SS — PORTA bit 5 / analog input channel 4 / SPI slave select
ピン 8 VSS — Ground reference
ピン 9 OSC1/CLKIN — Crystal oscillator input / external clock input
ピン 10 OSC2/CLKOUT — Crystal oscillator output / clock output
ピン 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
ピン 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module
ピン 13 RC2/CCP1 — PORTC bit 2 / CCP1 module
ピン 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
ピン 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
ピン 16 RC5/SDO — PORTC bit 5 / SPI data out
ピン 17 RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock
ピン 18 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
ピン 19 VSS — Ground reference
ピン 20 VDD — Positive supply voltage
ピン 21 RB0/INT0 — PORTB bit 0 / external interrupt 0
ピン 22 RB1/INT1 — PORTB bit 1 / external interrupt 1
ピン 23 RB2/INT2/CANTX — PORTB bit 2 / external interrupt 2 / CAN transmit
ピン 24 RB3/INT3/CANRX — PORTB bit 3 / external interrupt 3 / CAN receive
ピン 25 RB4 — PORTB bit 4
ピン 26 RB5 — PORTB bit 5
ピン 27 RB6/PGC — PORTB bit 6 / ICSP clock
ピン 28 RB7/PGD — PORTB bit 7 / ICSP data

主な用途

PIC18F248-I/SO の用途: 6 件s: Automotive CAN Body Control Nodes, Industrial CAN Sensor Nodes, Building Automation HVAC Controllers, Embedded Motor Control Peripherals, Automotive Dashboard Cluster Slaves, Medical Device CAN-Bus Peripherals.

🚗

Automotive CAN Body Control Nodes

The PIC18F248-I/SO is designed for automotive body and chassis CAN nodes that require a compact MCU with on-chip CAN 2.0B and modest memory. Its 16 KB flash and 768 bytes RAM are typically sufficient for body controllers handling door modules, lighting clusters, mirror position memories, and HVAC damper controls over a 500 kbps CAN bus. The 40 MHz CPU delivers 10 MIPS, which is ample for CAN message buffering, debouncing switch inputs through the five 10-bit ADC channels, and PWM-driven actuator commands at 100 Hz refresh rates. The integrated CAN hardware controller eliminates the need for an external MCP2515 stand-alone CAN controller, reducing BOM cost and PCB area. Pair the digital CAN controller pins (CANTX/CANRX) with an MCP2551 or TJA1050 high-speed CAN transceiver, and place 120 ohm termination resistors at each end of the bus for reliable differential signalling per ISO 11898.

🏭

Industrial CAN Sensor Nodes

Industrial 24V sensor hubs and remote I/O nodes use the PIC18F248-I/SO to digitize 4-20 mA or 0-10V analog signals and publish them over CANopen or DeviceNet. The five 10-bit ADC inputs multiplex with digital I/O, allowing shared connector pins for analog inputs and digital outputs in tight designs. The PIC18's nanoWatt Technology low-power sleep modes reduce quiescent current for battery-backed or energy-harvested remote nodes. With the 28-pin SOIC wide-body footprint, the part is hand-solderable and reworkable, supporting field-serviceable industrial installations. The hardware CAN controller handles arbitration and error confinement automatically, freeing the CPU for sensor processing and conditioning algorithms while sustaining 125 kbps to 1 Mbps bus rates.

🧩

Building Automation HVAC Controllers

Building automation dampers, thermostats, and VAV (Variable Air Volume) controllers use the PIC18F248-I/SO to coordinate CAN-based communication with a central building management system (BMS) while driving triac-fired dampers and analog actuators. The 10-bit PWM module can drive a servo or proportional valve without a separate motor driver chip, while the USART supports RS-485 fallback for legacy BMS networks. The 768 bytes of RAM is adequate for CANopen SDO/PDO buffer pools and modest HVAC state-machine code, and the 256 bytes of EEPROM stores setpoints, calibration constants, and commissioning data through brown-out events. With the 'I' suffix industrial temperature grade (-40C to +85C), the controller is suitable for unconditioned mechanical rooms and rooftop unit enclosures.

🏭

Embedded Motor Control Peripherals

Brushless DC and stepper motor peripheral nodes use the PIC18F248-I/SO to host CANopen DS402 or CiA 402 drive profiles over a CAN bus. The three 16-bit timers drive PWM channels for FET gate drivers and capture Hall-sensor feedback for commutation, while the 8-bit timer handles watchdog and CAN message timestamping. With 10 MIPS performance, the PIC18F248 can sustain 8 kHz current-loop rates in FOC (field-oriented control) reference designs while concurrently servicing CAN PDO messages at 1 kHz. The 28-pin SOIC wide-body package supports production through-hole-pin-compatible sockets for firmware development boards, simplifying lab bring-up. The on-chip CAN 2.0B controller provides deterministic message latency required by synchronized multi-axis motion systems.

🚗

Automotive Dashboard Cluster Slaves

Automotive instrument cluster slave displays use the PIC18F248-I/SO to drive LED bar gauges, dim indicators, and segment-style sub-displays over CAN while the main cluster processor handles graphics rendering. The 23 I/O pins are sufficient for multiplexed LED driving matrices, and the PWM module controls backlight brightness via PWM duty-cycle. The 256-byte EEPROM stores odometer-style trim and unit-configuration settings that must survive battery disconnect. With its -40C to +85C industrial grade the part handles cabin-temperature environments; for under-hood clusters the PIC18F248-E/SO extended-temperature variant is preferred. Integration with the main cluster is typically through a 500 kbps CAN bus using the Microchip MLA CAN library stack.

💊

Medical Device CAN-Bus Peripherals

Non-patient-contact medical peripherals such as lab analyzers, infusion-pump secondary modules, and physiotherapy controllers use the PIC18F248-I/SO to communicate over isolated CAN bus networks. The integrated CAN 2.0B controller supports reliable data exchange with deterministic latency required by IEC 60601-1 compliant medical systems. The 16 KB flash holds motor-control and pump-dosing algorithms, while 768 bytes of RAM supports real-time CAN PDO buffering. The 10-bit ADC reads pressure, flow, and temperature sensors for closed-loop control, and the 28-SOIC wide-body package is suitable for medical-device PCB assembly processes. Note: this part is not specifically AEC-Q100 qualified; medical designs targeting IEC 60601-1 should perform additional qualification or use a Q-grade successor.

おすすめ製品の概要

MCP2551 High-speed CAN transceiver between PIC18F248 and bus 使用用途: Automotive CAN Body Control Nodes, Industrial CAN Sensor Nodes, Building Automation HVAC Controllers, Embedded Motor Control Peripherals, Automotive Dashboard Cluster Slaves, Medical Device CAN-Bus Peripherals TJA1050 NXP Semiconductors 使用用途: Automotive CAN Body Control Nodes PIC18F248-E/SO Microchip Technology 使用用途: Automotive CAN Body Control Nodes, Automotive Dashboard Cluster Slaves PIC18F25K80-I/SO Microchip Technology 使用用途: Industrial CAN Sensor Nodes MCP1700 Low-quiescent LDO for sensor node power rail 使用用途: Industrial CAN Sensor Nodes, Medical Device CAN-Bus Peripherals MCP2515 External CAN controller for protocol expansion (optional) 使用用途: Building Automation HVAC Controllers PIC18F2480-I/SO Microchip Technology 使用用途: Building Automation HVAC Controllers TCAN334 Low-power CAN-FD ready alternative transceiver 使用用途: Embedded Motor Control Peripherals
What is the program memory size of the PIC18F248-I/SO?
The PIC18F248-I/SO has 16 KB (8K x 16 words) of flash program memory. According to the Microchip datasheet for the PIC18F248/258/448/458 family, this flash is rated for at least 10,000 erase/write cycles and supports in-circuit serial programming (ICSP) for field updates. 16 KB is sufficient for many CAN node stacks including the Microchip MLA (Microchip Libraries for Applications) CAN library.
Does the PIC18F248-I/SO include a CAN controller?
Yes, the PIC18F248 integrates a hardware CAN 2.0B controller supporting standard (11-bit) and extended (29-bit) identifier frames, with acceptance filters and masks. The Microchip datasheet specifies a maximum CAN bit rate of 1 Mbps. An external CAN transceiver (for example, MCP2551, TJA1050, or TCAN334) is still required to drive the physical bus, as this part contains only the digital CAN controller.
How many ADC channels does PIC18F248-I/SO provide?
The PIC18F248-I/SO provides five 10-bit ADC channels multiplexed with digital I/O on the same pins. The ADC supports both single-ended and differential conversions per the datasheet, with a typical conversion time of 16 ADC clock cycles. For higher pin-count variants, the PIC18F448 extends the channel count to eight channels in a 40/44-pin package.
What is the difference between PIC18F248 and PIC18F258?
The PIC18F258 is the higher-memory variant of the same 28/40/44-pin PIC18F family with 32 KB of flash versus 16 KB in the PIC18F248, while RAM grows from 768 bytes to 1536 bytes. Per Microchip compatibility documentation, both parts share the same 28-pin pinout and CAN controller, making the PIC18F258-I/SO a drop-in upgrade when code size outgrows the PIC18F248.
What is the operating temperature range of PIC18F248-I/SO?
The 'I' suffix on PIC18F248-I/SO indicates the industrial temperature grade of -40C to +85C. According to Microchip ordering nomenclature, this is the standard range for the SOIC variant. For automotive AEC-Q100 qualification, the 'E' suffix part number (PIC18F248-E/SO) is used.
Where can I buy the PIC18F248-I/SO?
The PIC18F248-I/SO is currently stocked at multiple authorized distributors including DigiKey (P/N 446126-ND), Mouser, Octopart-listed resellers, Avaq, and Win Source. As of 2026-09-26, single-unit pricing is approximately USD 8.85 at DigiKey with lower breaks starting at USD 7.96 for 10 pieces, and quantity discounts down to USD 5.66 per unit at 1000 pieces.
What is the lead time for the PIC18F248-I/SO?
As of 2026-09-26 the part is listed as 'Not Recommended for new designs' (NRND) by Microchip but is still in distributor stock. DigiKey shows ships-today availability in tube packaging for the SOIC variant, while lead time for new factory orders through Microchip is approximately 8-12 weeks for production quantities. Engineers planning new designs should consider the PIC18F25K80 or PIC18F2680 as a long-term successor.
What is the price of PIC18F248-I/SO in 100-piece quantity?
The 100-piece unit price of PIC18F248-I/SO is approximately USD 7.07 per unit, as of 2026-09-26 from DigiKey. The 10-piece break is USD 7.96, while 1000-piece pricing drops to USD 5.66 per unit. Volume pricing through distributors and franchised resellers may differ; Mouser and Arrow are typically within 2-5 percent of DigiKey pricing for active Microchip products.
PIC18F248-I/SO vs PIC18F258-I/SO - which should I choose?
Choose PIC18F248-I/SO when 16 KB flash and 768 bytes RAM are sufficient for your CAN node firmware. Choose PIC18F258-I/SO when you need 32 KB flash and 1536 bytes RAM, which roughly doubles code capacity and stack depth at the same 28-pin SOIC footprint. Both are pin-compatible drop-in alternatives in 28-SOIC, so the choice is driven by code size and RAM headroom rather than PCB layout.
What is the best drop-in replacement for PIC18F248-I/SO?
The best drop-in replacement for PIC18F248-I/SO is PIC18F258-I/SO in the same 28-SOIC package - it shares the pinout and CAN controller while doubling flash and RAM. Per Microchip cross-reference documentation, PIC18F248T-I/SO is the tape-and-reel variant of the same die. For the 40-pin pinout-compatible upgrade with more ADC channels, the PIC18F448-I/SP is recommended.
Where to download the PIC18F248-I/SO datasheet PDF?
The official PIC18F248 datasheet PDF (document covering PIC18F248/258/448/458) is hosted at https://ww1.microchip.com/downloads/en/devicedoc/39598c.pdf. The Microchip product page at https://www.microchip.com/en-us/product/PIC18F248 also links to the same datasheet along with errata, application notes, and the MAPLAB X IDE download.
Can PIC18LF248-I/SO replace PIC18F248-I/SO directly?
The PIC18LF248-I/SO is the low-voltage 'F' variant supporting Vdd from approximately 2.0V to 5.5V instead of the PIC18F248's 4.2V to 5.5V range, per Microchip ordering nomenclature. In a 5V-only system the PIC18LF248-I/SO is a drop-in replacement, but in a 3.3V-only system the standard PIC18F248-I/SO cannot operate and the PIC18LF248-I/SO must be used. Always check your system supply rail before swapping the two parts.
Is PIC18F248-I/SO the same as PIC18F248T-I/SO?
Yes, the PIC18F248T-I/SO and PIC18F248-I/SO are the same silicon die with the same 16 KB flash, 768 RAM, 256 EEPROM, and CAN 2.0B controller. The 'T' suffix per Microchip ordering nomenclature specifies tape-and-reel packaging for high-volume SMD assembly, while the standard part ships in tubes. Both are pin-compatible drop-in alternatives in the 28-SOIC package.
What is the best Microchip equivalent for an older CAN-enabled 28-pin PIC18 design?
The best modern Microchip equivalent for an older CAN-enabled 28-pin PIC18 design is the PIC18F25K80-I/SO, which retains a similar 28-SOIC footprint and CAN 2.0B capability while migrating to a nanoWatt XLP core with significantly lower active and sleep current. Per Microchip cross-reference documentation, the PIC18F25K80 also adds 10-bit ADC at higher channel counts and operates down to 1.8V, making it suitable for both new designs and lifecycle refreshes of existing PIC18F248 hardware.

エンジニアリング参考データ: PIC18F248-I/SO — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC18F248-I/SO for new automotive, industrial, or building-automation CAN nodes that require a compact 28-pin SOIC MCU with integrated CAN 2.0B and modest memory. The on-chip CAN controller eliminates the need for an external CAN controller like the MCP2515, reducing BOM cost and PCB area. For designs that need more code space or RAM headroom in the same footprint, choose PIC18F258-I/SO (32 KB flash / 1536 B RAM, otherwise identical). For under-hood automotive or high-temperature industrial use, choose PIC18F248-E/SO (extended -40C to +125C). For 3.3V-only battery-powered nodes, choose PIC18LF248-I/SO (low-voltage F-variant). All four parts share the same 28-SOIC pinout, enabling one PCB layout to support multiple SKUs. For new designs with no legacy constraint, Microchip recommends the PIC18F25K80-I/SO successor with lower power and CAN 2.0B compatibility.

代替品との比較

パラメータ この製品 PIC18F258-I/SO PIC18F248T-I/SO PIC18F248-E/SO PIC18LF248-I/SO
Package 28-SOIC (SO) 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 16 KB 32 KB 16 KB 16 KB 16 KB
Data RAM 768 bytes 1536 bytes 768 bytes 768 bytes 768 bytes
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial)
CAN Controller 1 x CAN 2.0B (on-chip) 1 x CAN 2.0B (on-chip) 1 x CAN 2.0B (on-chip) 1 x CAN 2.0B (on-chip) 1 x CAN 2.0B (on-chip)
ADC 10-bit, 5 channels 10-bit, 5 channels 10-bit, 5 channels 10-bit, 5 channels 10-bit, 5 channels
Maximum Frequency 40 MHz (10 MIPS) 40 MHz (10 MIPS) 40 MHz (10 MIPS) 40 MHz (10 MIPS) 40 MHz (10 MIPS)

主な差別化要因

  • Higher flash and RAM capacity in same 28-SOIC footprint (vs PIC18F258-I/SO)
  • Industrial temperature grade -40C to +85C (vs PIC18F248-E/SO)
  • Low-voltage F-variant for 3.3V-only systems (vs PIC18LF248-I/SO)

設計ノート

Place a 100 nF decoupling capacitor as close as possible to VDD pin 20, paired with a 10 uF bulk capacitor on the same supply trace. The PIC18F248's analog VREF+ (RA3) and VREF- (RA2) pins should each have a 100 nF ceramic capacitor if used as the ADC reference; both capacitors must return to a clean analog ground. For CAN bus nodes, route CANTX (RB2) and CANRX (RB3) as short, matched-length traces to the MCP2551 or TJA1050 transceiver, and place a TVS diode such as PESD1CAN near the bus connector for ESD protection per IEC 61000-4-2.

Do not connect the CAN bus without 120 ohm termination resistors at each end of the bus segment - missing termination causes signal reflections that fail CAN bit-rate conformance. The PIC18F248's CANTX pin cannot drive the bus directly; an external transceiver is mandatory because the on-chip CAN module is a digital protocol controller only. When using the ICSP pins (RB6/PGC and RB7/PGD) for in-circuit programming, add 4.7 kohm pull-up resistors on PGD and PGC to keep the device out of reset during programming. Finally, ensure MCLR (pin 1) has a 10 kohm pull-up to VDD - leaving MCLR floating can cause intermittent resets in noisy environments.

For 5V CAN nodes, the PIC18F248's VDD supply can be derived from a 5V LDO such as MCP1700-3302E (3.3V) or MCP1825 (5V). For 3.3V-only nodes, the PIC18LF248-I/SO low-voltage variant must be used because the standard PIC18F248 minimum VDD is 4.2V. The nanoWatt Technology sleep modes (Sleep, Idle, and alternative clock sources) reduce quiescent current to microampere levels - useful for battery-backed industrial sensors. Always check the brown-out reset (BOR) configuration bits in the CONFIG register; leaving BOR disabled in noisy automotive environments risks firmware corruption during supply dips.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS and REACH compliance per Microchip product page. The standard PIC18F248-I/SO is not AEC-Q100 qualified; the PIC18F248-E/SO extended-temperature variant is suitable for many automotive applications but is also not AEC-Q100 qualified - check Microchip automotive-grade selector for Q-graded alternatives. Halogen-free status not explicitly stated in provided data.

データ検証日: 2026-09-26 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC18F248-I/SO PIC18F248-I/SO datasheet Microchip PIC18F248 PIC18F248 CAN 28-SOIC 8-bit PIC microcontroller with CAN PIC18F248-I/SO automotive CAN node PIC18F248 vs PIC18F258 PIC18F248 drop-in replacement PIC18F248-I/SO buy price PIC18F248 pinout 28-SOIC PIC18F248-I/SO lead time stock what is the flash memory of PIC18F248

関連部品&用語

Microchip Technology PIC18F248 PIC18F248-I/SO PIC18F258-I/SO PIC18F248T-I/SO PIC18F248-E/SO PIC18LF248-I/SO PIC18F25K80 PIC18F448 PIC18 8-bit PIC RISC architecture Harvard architecture CAN 2.0B CAN bus CANopen DeviceNet MCP2551 TJA1050 ICSP nanoWatt Technology 10-bit ADC USART MSSP SPI I2C PWM 28-SOIC automotive CAN node ISO 11898 IEC 60601-1 RoHS REACH AEC-Q100 Microchip Libraries for Applications (MLA) MPLAB X IDE
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示