PIC18F4610-I/PT - 8-bit 40MHz 64KB Flash MCU | Microchip
部品番号: PIC18F4610-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $9.85 | $9.85 |
| 10 | $8.78 | $87.80 |
| 100 | $7.45 | $745.00 |
| 500 | $6.82 | $3,410.00 |
| 1,000 | $6.1 | $6,100.00 |
PIC18F4610-I/PT 概要
An 8-bit PIC18F microcontroller is a Harvard-architecture RISC device built around a 16-bit instruction word that simplifies code density while providing legacy 8-bit data paths. PIC18F series devices occupy the mid-tier of Microchip's 8-bit portfolio, above PIC16F but below dsPIC33 in computational performance, and they are widely used in industrial control, automotive body electronics, and consumer appliances where deterministic real-time behavior, low power, and rich peripheral integration are essential. nanoWatt Technology adds multiple idle/sleep modes to reduce quiescent current to microampere levels, enabling battery-friendly designs.
Key features of the PIC18F4610-I/PT include 64 KB (32K x 16) Flash program memory, 3968 bytes of SRAM, 1024 bytes of EEPROM, 36 I/O pins, an internal 10-bit ADC with up to 13 channels, two USART, one MSSP (SPI/I2C), two CCP modules, one enhanced CCP, and four timer modules. The supply voltage range is 4.2 V to 5.5 V at industrial temperature grade (-40C to +85C), and the part supports in-circuit serial programming (ICSP) for field updates.
The 8-bit RISC core executes most instructions in one cycle (4 clock cycles at 40 MHz oscillator), providing 10 MIPS throughput. The 16-bit instruction path keeps code density high while the 8-bit data path keeps peripheral behavior compatible with legacy PIC designs. nanoWatt modes include Run, Idle, Sleep, and several low-power timer-driven states; combined with a 4.2 V minimum supply, this makes the part suitable for industrial 5V rails. The device also offers two capture/compare and one enhanced capture/compare/PWM module for motor or lighting control.
Typical applications include industrial automation (PLCs, sensor conditioning, motor control loops), automotive body electronics (HVAC actuators, instrument clusters), consumer appliances (washing machines, induction cookers), USB-keyboard-style HID firmware, and general-purpose embedded controls where 8-bit determinism is preferred over ARM Cortex-M0. The 10-bit ADC and 36 I/O pins support multi-channel sensor front-ends in industrial IoT endpoints.
When designing with this device, reserve 10-15% of Flash for a robust bootloader (ICSP-friendly) and verify Vdd ramp-time against the brown-out reset (BOR) trip point. The 44-pin TQFP provides 36 usable I/O, so plan pin allocation early when migrating from a 40-pin PIC18F4520 because the additional 4 pins unlock more peripheral options. Decouple Vdd/Vss with a 100 nF ceramic per pin pair within 5 mm of the package.
This page synthesizes distributor pricing, drop-in same-package alternatives from Microchip, and practical PCB-level design notes that the bare manufacturer datasheet does not aggregate, helping engineers shorten the selection cycle for a 5V-class 8-bit MCU upgrade or replacement.
ドロップイン代替品: PIC18F4610-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC18F4610-I/PT (同一形状・フットプリント) — 相違点: Package, Operating Temperature, Timers, Program Memory (Flash), Data EEPROM.
クイック比較ツール — 並列比較する代替部品を選択:
PIC18F4610-E/PT
✅ ドロップイン✓ 在庫あり
$4.95 / 個
データシートを見る →PIC18F4620-I/PT
✅ ドロップイン✓ 在庫あり
$5.45 / 個
データシートを見る →PIC18F4585-I/PT
✅ ドロップイン✓ 在庫あり
$5.73 / 個
データシートを見る →PIC18F45K80-I/PT
✅ ドロップイン✓ 在庫あり
$2.4 / 個
データシートを見る →PIC18F45K50-I/PT
✅ ドロップイン✓ 在庫あり
$2.74 / 個
データシートを見る →PIC18F4610-I/PT 最大定格&電気的特性
| Core Architecture | PIC18F 8-bit RISC (Harvard) |
| Program Memory (Flash) | 64 KB (32K x 16 words) |
| Data RAM | 3968 bytes |
| EEPROM | 1024 bytes |
| Maximum CPU Clock | 40 MHz (10 MIPS) |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 36 |
| ADC | 10-bit, up to 13 channels |
| Timers | 4 (Timer0/1/2/3) |
| Capture/Compare/PWM | 2 CCP + 1 ECCP |
| Serial Interfaces | 2x USART, 1x MSSP (SPI / I2C) |
| パッケージ | TQFP-44 (PT), 10 x 10 mm |
| 動作温度 | -40C to +85C (Industrial) |
| 実装タイプ | Surface Mount |
| Programming | ICSP (In-Circuit Serial Programming) |
| Power-Saving Modes | nanoWatt (Run / Idle / Sleep) |
| RoHS ステータス | Compliant |
PIC18F4610-I/PT ピン構成
| ピン 1 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| ピン 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| ピン 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| ピン 4 | RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC VREF- |
| ピン 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC VREF+ |
| ピン 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 7 | RA5/AN4 — PORTA bit 5 / analog input 4 |
| ピン 8 | RE0/RD — PORTE bit 0 / read control for PSP |
| ピン 9 | RE1/WR — PORTE bit 1 / write control for PSP |
| ピン 10 | RE2/CS — PORTE bit 2 / chip select for PSP |
| ピン 11 | VDD — Positive supply (4.2 V to 5.5 V) |
| ピン 12 | VSS — Ground reference |
| ピン 13 | OSC1/CLKIN — Crystal / external clock input |
| ピン 14 | OSC2/CLKOUT — Crystal / clock output |
| ピン 15 | RC0/T1OSO/T13CKI — PORTC bit 0 / Timer1 oscillator output |
| ピン 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| ピン 17 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| ピン 18 | RC3/SCK/SCL — PORTC bit 3 / MSSP SPI SCK / I2C SCL |
| ピン 19 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| ピン 20 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| ピン 21 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| ピン 22 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| ピン 23 | RC4/SDI/SDA — PORTC bit 4 / MSSP SPI SDI / I2C SDA |
| ピン 24 | RC5/SDO — PORTC bit 5 / MSSP SPI SDO |
| ピン 25 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| ピン 26 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| ピン 27 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| ピン 28 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| ピン 29 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| ピン 30 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| ピン 31 | VSS — Ground reference |
| ピン 32 | VDD — Positive supply (4.2 V to 5.5 V) |
| ピン 33 | RA6/OSC2 — PORTA bit 6 / alternate OSC2 (HS/HS-PLL mode) |
| ピン 34 | RA7/OSC1 — PORTA bit 7 / alternate OSC1 (HS/HS-PLL mode) |
| ピン 35 | RF0 — PORTF bit 0 (analog input on PIC18F4610) |
| ピン 36 | RF1 — PORTF bit 1 (analog input on PIC18F4610) |
| ピン 37 | RF2 — PORTF bit 2 (analog input on PIC18F4610) |
| ピン 38 | RF3 — PORTF bit 3 (analog input on PIC18F4610) |
| ピン 39 | RF4 — PORTF bit 4 (analog input on PIC18F4610) |
| ピン 40 | RF5 — PORTF bit 5 (analog input on PIC18F4610) |
| ピン 41 | RF6 — PORTF bit 6 (analog input on PIC18F4610) |
| ピン 42 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 43 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 44 | MCLR/VPP — Master clear / ICSP programming voltage |
主な用途
PIC18F4610-I/PT の用途: 6 件s: Industrial Motor Control (BLDC / Stepper), HVAC and Building Automation, Automotive Body Electronics, Industrial Sensor / 4-20 mA Transmitters, Consumer Appliance Control Boards, USB HID / Human-Interface Devices.
Industrial Motor Control (BLDC / Stepper)
The PIC18F4610-I/PT fits industrial BLDC and stepper control boards because of its ECCP module with programmable dead-band PWM, four 16-bit hardware timers, and 10 MIPS throughput at 40 MHz. With three PWM channels and 36 I/O, the part can drive a 3-phase inverter bridge with encoder feedback and run a deterministic velocity PID loop at 100 us cycle time. The 5 V supply rail integrates directly with industrial 24 V->5 V buck regulators and gate-driver optocouplers. Compared with newer PIC18F K-series devices, the PIC18F4610-I/PT lacks LIN/CAN, so it is best for standalone motor drivers rather than networked motor nodes.
おすすめ
HVAC and Building Automation
The PIC18F4610-I/PT suits HVAC damper actuators, thermostats, and small building-automation controllers because of its 10-bit ADC with up to 13 channels for temperature/humidity/pressure sensors and 2x USART plus MSSP for sensor-bus expansion. The nanoWatt sleep modes keep quiescent current low during standby, which is critical for battery-backed thermostats. The 64 KB Flash gives ample room for sensor-compensation tables and Modbus-style communication stacks. Designers can reuse the same TQFP-44 footprint for the higher-grade PIC18F4610-E/PT when outdoor or boiler-side environments exceed +85C.
おすすめ
Automotive Body Electronics
For automotive body controllers (window lift, mirror, lighting), the PIC18F4610-I/PT supplies 36 I/O for relay and LED drivers and runs a 40 MHz core with deterministic interrupt latency for CAN-style LIN or simple switch-scan firmware. With 4.2-5.5 V supply, it pairs with 12 V automotive rails through a 5 V LDO. Although the PIC18F4610 lacks native CAN, designers add it externally with MCP2515. The -I grade covers interior cabin temperature (up to +85C); for under-hood deployments, step up to PIC18F4610-E/PT (-40C to +125C).
おすすめ
Industrial Sensor / 4-20 mA Transmitters
The PIC18F4610-I/PT powers 4-20 mA loop-powered transmitters because of its 10-bit ADC with 13 channels (enough for ratiometric bridge sensors), 1024 bytes of EEPROM for calibration coefficients, and nanoWatt sleep for sub-mA quiescent draw. With the 2x USART and MSSP, designers add an external DAC such as MCP4725 on I2C to drive the loop. The 64 KB Flash allows linearization lookup tables for thermocouples or RTDs. The same TQFP-44 footprint supports higher-grade replacements for hazardous-area certifications.
おすすめ
Consumer Appliance Control Boards
Washing machines, induction cookers, and microwave ovens leverage the PIC18F4610-I/PT's 40 MHz core and ECCP PWM to drive motor and induction loads. The 36 I/O pins handle user-interface keypads, rotary encoders, LCDs, and triac-trigger outputs. EEPROM supports persistent user settings (programs, timer values). Its 5 V-only supply requirement aligns with traditional appliance power supplies; for energy-metering add-ons, the ADC inputs sample shunt voltages. The TQFP-44 footprint gives designers a single PCB layout usable across appliance SKUs.
おすすめ
USB HID / Human-Interface Devices
Although the PIC18F4610 itself does not include a USB peripheral, it can drive USB HID firmware through a soft-stack on the MSSP / external USB bridge, or migrate directly to PIC18F4620-I/PT for native USB 2.0 full-speed with the same TQFP-44 footprint. Designers build simple keypads, custom keyboards, and barcode readers with the PIC18F4610's 36 I/O for matrix scan and LED feedback. The 64 KB Flash hosts USB descriptor and HID report tables, while 3968 bytes of RAM holds keyboard scan buffers. The same board can ship with PIC18F4610 today and migrate to PIC18F4620 for USB-aware SKUs without PCB rework.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC18F4610-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC18F4610-E/PT | PIC18F4620-I/PT | PIC18F4585-I/PT | PIC18F45K80-I/PT | PIC18F45K50-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT) | TQFP-44 (PT) | TQFP-44 (PT) | TQFP-44 (PT) | TQFP-44 (PT) | TQFP-44 (PT) |
| Program Memory (Flash) | 64 KB | 64 KB | 64 KB | 48 KB | 32 KB | 32 KB |
| Data RAM | 3968 bytes | 3968 bytes | 3968 bytes | 3328 bytes | 3648 bytes | 2048 bytes |
| Maximum Clock | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 64 MHz | 48 MHz |
| USB Support | No | No | Yes (USB 2.0 FS) | No (has CAN) | No (has CAN) | Yes (USB 2.0 FS) |
| CAN Support | No | No | No | Yes (CAN) | Yes (CAN + LIN) | No |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
主な差別化要因
- Extended-temperature drop-in (-40C to +125C) on same TQFP-44 (vs PIC18F4610-E/PT)
- Native USB 2.0 full-speed on same TQFP-44 footprint (vs PIC18F4620-I/PT)
- On-chip CAN module for networked industrial nodes (vs PIC18F4585-I/PT)
設計ノート
Estimated: at 40 MHz and 5.0 V VDD, the PIC18F4610-I/PT core draws approximately 10-15 mA active per the family datasheet DC characteristics. Place a 100 nF ceramic decoupling capacitor within 5 mm of every VDD/VSS pair (pin 11/12 and pin 32/31 on TQFP-44) and a bulk 10 uF tantalum near the supply entry. The MCLR/VPP pin (pin 44) requires a 10 kohm pull-up to VDD and a 100 nF cap to ground for ICSP stability. Use a 4.7 kohm pull-up on RB6/PGC and RB7/PGD during programming to avoid bus contention.
The TQFP-44 (PT) package is 10 x 10 mm with 0.8 mm pitch; route signals on inner layers and use a 4-layer stack-up with a continuous ground plane under the part. Place the decoupling network within 5 mm of the VDD/VSS leads (pins 11/12 and 32/31) and avoid routing high-current switching traces (relay, triac) directly under the package. For ADC accuracy, dedicate one ground plane zone under PORTA/PORTF analog pins (RA0-RA5, RF0-RF6) and stitch it to the digital ground only at a single point near VSS.
Do not confuse the -I (Industrial -40C to +85C) and -E (Extended -40C to +125C) temperature grades - choose the -E/PT variant for under-hood or outdoor deployments. The PIC18F4610 does NOT include a USB peripheral; for USB designs migrate to PIC18F4620-I/PT, which is a same-package drop-in. Finally, retain at least 1 KB of Flash free for the ICSP bootloader if field updates are expected, and verify BOR is enabled in the configuration bits to protect against low-voltage VDD glitches.
コンプライアンス情報
RoHS compliant per Microchip product page; not AEC-Q100 qualified - choose PIC18F4610-E/PT for extended industrial temperature or an AEC-Q100 specific part for automotive deployments.