PIC18F8525-I/PT - 8-bit MCU, 48KB Flash, 40MHz, 80-TQFP | Microchip
部品番号: PIC18F8525-I/PT ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $12.97 | $12.97 |
| 10 | $11.68 | $116.80 |
| 100 | $10.38 | $1,038.00 |
| 500 | $9.27 | $4,635.00 |
| 1,000 | $8.45 | $8,450.00 |
PIC18F8525-I/PT 概要
What is a PIC18 8-bit microcontroller? PIC18 is Microchip's high-end 8-bit MCU family, sitting above the PIC16 baseline and below the PIC24/dsPIC 16-bit families. It uses an enhanced Harvard architecture with 16-bit instructions and 8-bit data path, supports linear addressing up to 2 MB, and is C-friendly thanks to hardware multiply, hardware FSRs, and a deterministic interrupt controller. Within the PIC18 family, the 'F8525' is a high-pin-count (>64 pins) member, a step up from the 40/44/64-pin mainstream parts.
Key features include 70 I/O pins, a 16-channel 10-bit ADC, multiple UART/SPI/I2C peripherals, two Capture/Compare/PWM modules, and a self-programmable Flash that supports bootloading via the ICSP interface. The device operates from 4.2 V to 5.5 V, has 25 source/sink I/O capable of 25 mA each, and integrates a 10 MIPS CPU core at 40 MHz.
Architecturally, the '8525 uses the classic PIC18 pipeline with an 8-bit ALU, 31-level hardware stack, and a peripheral set tuned for industrial and consumer embedded designs. Code is executed from internal Flash with optional external memory expansion through the parallel port. The analog chain uses a 10-bit successive-approximation ADC shared across 16 channels.
Typical applications include industrial control panels, HVAC fan/coil controllers, UPS and power-conversion front-ends, automotive body/comfort modules, medical instrumentation, and large graphical user-interface boards (segment LCD, TFT with external controller). The 70 I/O lines give designers enough headroom for keypads, multiple LEDs, parallel peripherals, and a rich analog sensor mix on a single chip.
When designing with the PIC18F8525-I/PT, ensure your firmware uses the MPLAB XC8 compiler and the latest MPLAB X IDE for full register-view support. Plan decoupling with 100 nF per VDD pair plus a 10 uF bulk; the 'I' suffix specifies the industrial -40C to +85C temperature range, which is appropriate for most outdoor and factory-floor products.
ドロップイン代替品: PIC18F8525-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F8525-I/PT (同一形状・フットプリント) — 相違点: Package, Operating Temperature, Core Architecture, ADC, Program Memory Size.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F8525-E/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F8525T-I/PT
✅ ドロップイン✓ 在庫あり
$5.12 / 個
データシートを見る →PIC18F8621-I/PT
✅ ドロップイン✓ 在庫あり
$12.4 / 個
データシートを見る →PIC18F6525-I/PT
✅ ドロップイン✓ 在庫あり
$6.1 / 個
データシートを見る →PIC18F8525-I/PT 最大定格&電気的特性
| Core | PIC18 8-bit |
| Family | PIC18F8525 / PIC18F6525/6621/8525/8621 |
| Program Memory | 48 KB Flash (24K x 16) |
| RAM | 3840 bytes |
| Maximum CPU Frequency | 40 MHz (10 MIPS) |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 70 |
| ADC | 10-bit, 16 channels |
| パッケージ | 80-TQFP (12 x 12 mm), 1.0 mm height |
| 実装タイプ | Surface Mount |
| 動作温度 | -40 C to +85 C (Industrial, 'I' suffix) |
| Communication Peripherals | UART, SPI, I2C (MSSP), parallel port |
| ICSP / In-Circuit Programming | Yes |
| Self-Programmable Flash | Yes (bootloader-capable) |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
| MSLレベル | 3 |
PIC18F8525-I/PT ピン構成
| ピン 1 | MCLR/VPP — Master Clear (reset) / programming voltage input |
| ピン 2 | OSC1/CLKI — Crystal oscillator input / external clock input |
| ピン 3 | OSC2/CLKO — Crystal oscillator output / clock output |
| ピン 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| ピン 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| ピン 6 | RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / VREF- |
| ピン 7 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / VREF+ |
| ピン 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 9 | RA5/AN4/SS/HLVDIN — PORTA bit 5 / analog input 4 / SPI slave select / HV detect |
| ピン 10 | RA6 — PORTA bit 6 / OSC2 on certain configurations |
| ピン 11 | RA7 — PORTA bit 7 / OSC1 on certain configurations |
| ピン 12 | VDD — Digital supply voltage (4.2 V to 5.5 V) |
| ピン 13 | VSS — Digital ground |
| ピン 14 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| ピン 15 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| ピン 16 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| ピン 17 | RB3/INT3 — PORTB bit 3 / external interrupt 3 |
| ピン 18 | RB4 — PORTB bit 4 |
| ピン 19 | RB5 — PORTB bit 5 |
| ピン 20 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 21 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 22 | RC0/T1CKI — PORTC bit 0 / Timer1 clock input |
| ピン 23 | RC1 — PORTC bit 1 |
| ピン 24 | RC2 — PORTC bit 2 |
| ピン 25 | RC3 — PORTC bit 3 |
| ピン 26 | RC4 — PORTC bit 4 |
| ピン 27 | RC5 — PORTC bit 5 |
| ピン 28 | RC6/TX1/CK1 — PORTC bit 6 / EUSART1 TX / clock |
| ピン 29 | RC7/RX1/DT1 — PORTC bit 7 / EUSART1 RX / data |
| ピン 30 | RD0 — PORTD bit 0 |
| ピン 31 | RD1 — PORTD bit 1 |
| ピン 32 | RD2 — PORTD bit 2 |
| ピン 33 | RD3 — PORTD bit 3 |
| ピン 34 | RD4 — PORTD bit 4 |
| ピン 35 | RD5 — PORTD bit 5 |
| ピン 36 | RD6 — PORTD bit 6 |
| ピン 37 | RD7 — PORTD bit 7 |
| ピン 38 | AVDD — Analog supply voltage |
| ピン 39 | AVSS — Analog ground |
| ピン 40 | RE0/RD/PD — PORTE bit 0 / parallel-port read / power-down |
| ピン 41 | RE1/WR/CS — PORTE bit 1 / parallel-port write / chip select |
| ピン 42 | RE2/CS — PORTE bit 2 / chip select |
| ピン 43 | RE3 — PORTE bit 3 |
| ピン 44 | RE4 — PORTE bit 4 |
| ピン 45 | RE5 — PORTE bit 5 |
| ピン 46 | RE6 — PORTE bit 6 |
| ピン 47 | RE7 — PORTE bit 7 |
| ピン 48 | VSS — Digital ground |
| ピン 49 | VDD — Digital supply voltage (4.2 V to 5.5 V) |
| ピン 50 | RF0 — PORTF bit 0 |
| ピン 51 | RF1 — PORTF bit 1 |
| ピン 52 | RF2 — PORTF bit 2 |
| ピン 53 | RF3 — PORTF bit 3 |
| ピン 54 | RF4 — PORTF bit 4 |
| ピン 55 | RF5 — PORTF bit 5 |
| ピン 56 | RF6 — PORTF bit 6 |
| ピン 57 | RF7 — PORTF bit 7 |
| ピン 58 | RG0 — PORTG bit 0 |
| ピン 59 | RG1 — PORTG bit 1 |
| ピン 60 | RG2 — PORTG bit 2 |
| ピン 61 | RG3 — PORTG bit 3 |
| ピン 62 | RG4 — PORTG bit 4 |
| ピン 63 | RG5 — PORTG bit 5 |
| ピン 64 | VSS — Digital ground |
| ピン 65 | VDD — Digital supply voltage (4.2 V to 5.5 V) |
| ピン 66 | RH0 — PORTH bit 0 |
| ピン 67 | RH1 — PORTH bit 1 |
| ピン 68 | RH2 — PORTH bit 2 |
| ピン 69 | RH3 — PORTH bit 3 |
| ピン 70 | RH4 — PORTH bit 4 |
| ピン 71 | RH5 — PORTH bit 5 |
| ピン 72 | RH6 — PORTH bit 6 |
| ピン 73 | RH7 — PORTH bit 7 |
| ピン 74 | RJ0 — PORTJ bit 0 |
| ピン 75 | RJ1 — PORTJ bit 1 |
| ピン 76 | RJ2 — PORTJ bit 2 |
| ピン 77 | RJ3 — PORTJ bit 3 |
| ピン 78 | RJ4 — PORTJ bit 4 |
| ピン 79 | RJ5 — PORTJ bit 5 |
| ピン 80 | RJ6 — PORTJ bit 6 |
主な用途
PIC18F8525-I/PT の用途: 7 件s: Industrial Control Panels, HVAC Fan and Coil Controllers, Uninterruptible Power Supply (UPS) Front-End, Large User-Interface / Keypad Boards, Medical Instrumentation (Non-Implantable), Automotive Body and Comfort Modules, Vending and Kiosk Controllers.
Industrial Control Panels
The PIC18F8525-I/PT fits industrial control panels because it offers 70 I/O pins and a 16-channel 10-bit ADC in one chip. With 48 KB Flash it can run a full PID control loop with keypad scan, LCD segment driver interface, and Modbus RTU over UART at 40 MHz without CPU saturation. Industrial temperature rating (-40C to +85C) supports factory-floor deployment. Compared to a 40/44-pin PIC18F part, the 8525 leaves headroom for digital inputs, relay outputs, and analog sensor channels without a port expander. Reference design pattern: keypad matrix on PORTB/C, 4x20 LCD on parallel port, Modbus on EUSART, and 8-16 analog inputs to ADC.
おすすめ
HVAC Fan and Coil Controllers
The PIC18F8525-I/PT suits HVAC fan/coil controllers because it has 70 I/O for triac-zero-cross drivers, temperature sensors, damper feedback, and a Modbus/CAN-style communications port. The 10-bit 16-channel ADC handles multiple 10K NTC thermistors and pressure transducers simultaneously. 48 KB Flash fits full state-machine control plus a UI menu. Industrial -40C to +85C rating covers rooftop equipment. Power dissipation is low because the 8525 core runs cool at 40 MHz. Use a 4-layer PCB with separate analog/digital grounds; decoupling caps per VDD pair as recommended in the Microchip datasheet.
おすすめ
Uninterruptible Power Supply (UPS) Front-End
The PIC18F8525-I/PT fits UPS front-end control because of its high I/O count (battery voltage sensing, current shunt, AC zero-cross detection, fan PWM, alarm relay, LCD) and a 10-bit ADC that samples battery stacks fast enough for SOC estimation. 48 KB Flash allows a real-time scheduler plus an LCD menu with fault history. Industrial temperature rating supports indoor commercial environments. Compared to a 28-pin PIC16F part, the 8525 removes the need for external I/O expanders. Key design tip: use a separate AVdd/AVss for ADC, and ensure VDD decoupling is 100 nF per pair per Microchip guidelines.
おすすめ
Large User-Interface / Keypad Boards
The PIC18F8525-I/PT is ideal for large user-interface boards: its 70 I/O support 8x8 keypads, 7-segment LED multiplexing, and parallel LCD controllers without external logic. 3840 bytes RAM handle menu state, debounce buffers, and display refresh comfortably. 10 MIPS throughput debounces and refreshes a 64-key matrix plus runs USB CDC firmware without jitters. Industrial temperature range supports appliance use. Compared to a small 28-pin MCU, the 8525 gives you a one-chip BOM. Reference the Microchip PICDEM HPC Explorer board for a working 8-bit UI demo.
おすすめ
Medical Instrumentation (Non-Implantable)
The PIC18F8525-I/PT fits non-implantable medical instrumentation: blood-pressure monitors, bedside patient displays, and analytical instruments needing many analog channels and a graphic user interface. The 16-channel 10-bit ADC handles pressure, flow, and conductivity sensors; 70 I/O drive a TFT or large LCD, keypad, buzzer, and serial port. 48 KB Flash supports FDA-quality firmware with calibration constants. Industrial -40C to +85C rating covers hospital environments. Compared to low-pin-count MCUs, the 8525 enables single-chip BOM and lower BOM cost. Validation tip: characterize ADC across temperature; use AVdd tied to a low-noise LDO like MCP1700.
おすすめ
Automotive Body and Comfort Modules
The PIC18F8525-I/PT fits automotive body and comfort modules: window lift controllers, seat controllers, mirror adjust, and climate-zone units where multiple motor drivers, switches, and LEDs must be coordinated. 70 I/O handle switch matrix, multiple H-bridge PWMs (via CCP/ECCP), and LIN or CAN communications. 48 KB Flash fits state-machine + diagnostics. Choose the PIC18F8525-E/PT variant (extended -40C to +125C) for under-hood and sun-exposed body modules. Compared to dedicated ASICs, the 8525 offers BOM consolidation. Use ISO 7637-2 compliant TVS protection on supply.
おすすめ
Vending and Kiosk Controllers
The PIC18F8525-I/PT fits vending machines and kiosks: many coin/bill acceptor lines, multiple motor drivers for product dispensing, keypad/touch input, and serial/USB communications. 70 I/O handle switch matrix and motor control; 16-channel ADC monitors temperature, current, and sensors. 48 KB Flash runs a full transaction stack with audit log. Industrial -40C to +85C rating covers outdoor kiosks. Compared to 28-pin PIC18F parts, the 8525 removes the need for I/O expanders. Reference Microchip AN1001 for vending-machine EMI suppression and motor-decoupling practices.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F8525-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F8525-E/PT | PIC18F8525T-I/PT | PIC18F8621-I/PT | PIC18F6525-I/PT | PIC18F6621-I/PT |
|---|---|---|---|---|---|---|
| Package | 80-TQFP (12x12 mm) | 80-TQFP (12x12 mm) - same | 80-TQFP (12x12 mm) - same | 80-TQFP (12x12 mm) - same | 80-TQFP (12x12 mm) - same | 64-TQFP - different |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 48 KB (24K x 16) | 48 KB | 48 KB | 96 KB (+100%) | 48 KB | 48 KB |
| RAM | 3840 bytes | 3840 bytes | 3840 bytes | 3840 bytes | 3840 bytes | 3840 bytes |
| Maximum Frequency | 40 MHz (10 MIPS) | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| I/O Pins | 70 | 70 | 70 | 70 | 70 | 52 (-25.7%) |
| ADC | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 16 channels | 10-bit, 12 channels (-25%) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND |
主な差別化要因
- Highest I/O count in the 80-pin PIC18F family with 48 KB Flash (vs PIC18F6621-I/PT)
- Drop-in upgrade for doubled Flash memory (vs PIC18F8621-I/PT)
- Temperature grade option for harsh environments (vs PIC18F8525-E/PT)
設計ノート
Estimated: at 40 MHz and 5.0 V supply, the PIC18F8525 core typically draws 15-25 mA; add 25 mA per loaded I/O at 25 mA source/sink rating. Decoupling: 100 nF ceramic per VDD/VSS pair plus a single 10 uF bulk capacitor. Tie AVdd to the same rail through a ferrite bead or 10 ohm resistor for ADC noise isolation, with its own 100 nF + 10 uF decoupling. Microchip datasheet PIC18F6525/6621/8525/8621 (DS39647) recommends VDD rise time under 0.05 V/us for proper Power-on Reset.
Place the 80-TQFP package with all decoupling capacitors within 3 mm of their respective VDD/VSS pins. Keep crystal traces short and surrounded by a ground ring or ground pour. Avoid routing analog signals (PORTA analog channels) across digital traces or near the crystal. For ADC accuracy, dedicate AVdd/AVss pins and avoid sharing them with digital returns. The 80-TQFP exposed pad is not present on this package; ground and power come through the perimeter pins only.
Do not exceed 5.5 V on any VDD pin, even transiently - the part is 5 V nominal, not 5 V tolerant above. Always configure the MCLR pin with a 10 kohm pull-up to VDD; leaving it floating causes erratic resets. When using the internal oscillator, ensure OSCCON settings match FCPU/FCY expectations. Programming via ICSP requires PGC (RB6) and PGD (RB7) to be free of loading above 50 pF or the ICSP tools may report verify errors. For legacy firmware, consult Microchip errata document DS80253 for PIC18F6525/6621/8525/8621 silicon revisions.
Estimated: at typical industrial application conditions (Vdd=5 V, 40 MHz, 70 I/O at 25 percent loaded at 10 mA each), total power dissipation is roughly 100 mW. The 80-TQFP junction-to-ambient thermal resistance is approximately 50 C/W (typical 4-layer PCB). This gives a junction-to-ambient rise of only 5 C, well within the -40C to +85C industrial range. At elevated ambient (>60 C) consider adding thermal vias under the perimeter ground pins to a bottom-plane copper pour.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F8525-E/PT or PIC18F-K AEC-Q100 variants for automotive. Lead-free and halogen-free per Microchip environmental certification.