PIC18F6720T-I/PT - 128KB Flash 8-bit MCU, 25MHz, TQFP-64 | Microchip
Артикул: PIC18F6720T-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.5 | $8,50 |
| 10 | $7.62 | $76,20 |
| 100 | $6.75 | $675,00 |
| 500 | $5.98 | $2.990,00 |
| 1.000 | $5.32 | $5.320,00 |
PIC18F6720T-I/PT Обзор
An 8-bit microcontroller (MCU) is a programmable processor built around an 8-bit data path, on-chip non-volatile program memory (Flash), volatile data RAM, and a fixed set of peripherals (ADC, timers, communication ports). 8-bit MCUs belong to the broader family of microcontrollers, which are a class of embedded processors that integrate CPU, memory, and I/O on a single die. Within Microchip's portfolio, the PIC18F family sits between the baseline PIC10/12/16 families and the 16-bit PIC24/dsPIC families, targeting applications that need more code space and richer peripherals than entry-level parts, but where cost-sensitive and deterministic interrupt response outweigh the throughput of 32-bit Cortex-M devices.
Key features of the PIC18F6720 include self-programming Flash, an ICD (In-Circuit Debugger) interface, an external memory addressing bus for parallel-memory expansion, three timers, two analog comparators, and flexible oscillator options including the low-power 31 kHz secondary oscillator. The device supports up to 52 digital I/O lines plus dedicated analog and peripheral pins, allowing the TQFP-64 package to drive a wide variety of sensors, displays, and actuators.
Architecturally the PIC18F6720 uses a 16-bit instruction word with an 8-bit data path, allowing single-cycle hardware multiply and a 32-level hardware stack for deterministic C-language interrupt handling. The wide Flash word means each instruction is fetched as a single 16-bit word, simplifying pipeline design and giving the family its reputation for predictable timing in real-time control loops.
Typical applications for the PIC18F6720T-I/PT include industrial control panels, motor-control front-ends, HVAC and appliance controllers, building-automation nodes, medical-device user interfaces, and automotive body-electronics modules where its 4.2 V to 5.5 V supply range, hardware multiply, and large peripheral set fit naturally. Designers often pair it with Microchip's MCP2515 CAN controller or MCP2551 CAN transceiver for industrial-automation gateways.
For new designs, consider using PIC18F66K22T-I/PT or PIC18F66K80T-I/PT instead: these later-generation parts add nanoWatt XLP deep-sleep modes, more ADC channels and PWMs, and typically ship at a comparable price. The PIC18F6720 remains attractive when firmware is already written against its register set or when its external memory bus is required.
This page synthesizes distributor pricing, drop-in alternative MPNs from the PIC18F6720 family, and practical design notes that go beyond the manufacturer datasheet, helping engineers select between this legacy part and newer PIC18F alternatives in the same TQFP-64 footprint.
Аналоги без доработки для PIC18F6720T-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F6720T-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, Timers, Core Architecture, Operating Temperature, Serial Interfaces.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F6720-I/PT
✅ Прямая замена✓ В наличии
$21.1 / шт.
Открыть даташит →PIC18F6720T-E/PT
✅ Прямая замена✓ В наличии
$6.95 / шт.
Открыть даташит →PIC18F6620T-I/PT
✅ Прямая замена✓ В наличии
$4.18 / шт.
Открыть даташит →PIC18F6680T-I/PT
✅ Прямая замена✓ В наличии
$7.04 / шт.
Открыть даташит →PIC18F66K80-I/PT
✅ Прямая замена✓ В наличии
$2.95 / шт.
Открыть даташит →PIC18F66K22T-I/PT
✅ Прямая замена✓ В наличии
$2.95 / шт.
Открыть даташит →PIC18F6720T-I/PT Максимальные параметры и электрические характеристики
| Series | PIC 18F |
| Core | PIC18 8-bit RISC |
| Core Size | 8-bit |
| Maximum CPU Frequency | 25 MHz |
| MIPS (Dhrystone 2.1) | 10 MIPS |
| Program Memory Type | Flash |
| Program Memory Size | 128 KB (64K x 16) |
| Data RAM | 3840 bytes |
| Data EEPROM | 1024 bytes |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 52 |
| ADC Channels x Resolution | 12 x 10-bit |
| Analog Comparators | 2 |
| CCP/ECCP Modules | 5 |
| Timers | 3 |
| Serial Interfaces | SPI / I2C / USART (configurable) |
| External Memory Bus | Yes (parallel) |
| Self-Programming / ICD | Yes |
| Корпус | 64-pin TQFP (PT) 10x10 mm |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40C to +85C (Industrial) |
| Статус RoHS | Compliant |
| Уровень MSL | 3 (168 hours) |
Конфигурация выводов PIC18F6720T-I/PT
| Контакт 1 | MCLR — Master Clear (reset) input, active low |
| Контакт 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 / VREF- |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / VREF+ |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4 — PORTA bit 5 / Analog input 4 |
| Контакт 8 | OSC1/CLKIN — Oscillator input / external clock input |
| Контакт 9 | OSC2/CLKOUT — Oscillator output / clock output |
| Контакт 10 | RC0/T1OSO — PORTC bit 0 / Timer1 oscillator output |
| Контакт 11 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| Контакт 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Контакт 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 16 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Контакт 17 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Контакт 18 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| Контакт 19 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| Контакт 20 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| Контакт 21 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| Контакт 22 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| Контакт 23 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| Контакт 24 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6 |
| Контакт 25 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7 |
| Контакт 26 | VSS — Ground reference |
| Контакт 27 | VDD — Positive supply (4.2-5.5 V) |
| Контакт 28 | RE0/RD/AN5 — PORTE bit 0 / Read control / Analog input 5 |
| Контакт 29 | RE1/WR/AN6 — PORTE bit 1 / Write control / Analog input 6 |
| Контакт 30 | RE2/CS/AN7 — PORTE bit 2 / Chip select / Analog input 7 |
| Контакт 31 | RE3/CCP2 — PORTE bit 3 / Capture/Compare/PWM 2 |
| Контакт 32 | AVDD — Analog supply voltage |
| Контакт 33 | AVSS — Analog ground |
| Контакт 34 | RF0/AN8 — PORTF bit 0 / Analog input 8 |
| Контакт 35 | RF1/AN9 — PORTF bit 1 / Analog input 9 |
| Контакт 36 | RF2/AN10 — PORTF bit 2 / Analog input 10 |
| Контакт 37 | RF3/AN11 — PORTF bit 3 / Analog input 11 |
| Контакт 38 | RF4 — PORTF bit 4 |
| Контакт 39 | RF5 — PORTF bit 5 |
| Контакт 40 | RF6 — PORTF bit 6 |
| Контакт 41 | RF7 — PORTF bit 7 |
| Контакт 42 | RG0/CCP3 — PORTG bit 0 / Capture/Compare/PWM 3 |
| Контакт 43 | RG1/CCP4 — PORTG bit 1 / Capture/Compare/PWM 4 |
| Контакт 44 | RG2/CCP5 — PORTG bit 2 / Capture/Compare/PWM 5 |
| Контакт 45 | RG3 — PORTG bit 3 |
| Контакт 46 | RG4 — PORTG bit 4 |
| Контакт 47 | RB0/INT0 — PORTB bit 0 / External interrupt 0 |
| Контакт 48 | RB1/INT1 — PORTB bit 1 / External interrupt 1 |
| Контакт 49 | RB2/INT2 — PORTB bit 2 / External interrupt 2 |
| Контакт 50 | RB3/INT3 — PORTB bit 3 / External interrupt 3 |
| Контакт 51 | RB4 — PORTB bit 4 |
| Контакт 52 | RB5 — PORTB bit 5 / PGD (ICSP data) |
| Контакт 53 | RB6/PGC — PORTB bit 6 / PGC (ICSP clock) |
| Контакт 54 | RB7 — PORTB bit 7 |
| Контакт 55 | VSS — Ground reference |
| Контакт 56 | VDD — Positive supply (4.2-5.5 V) |
| Контакт 57 | NC — Not connected (per datasheet) |
| Контакт 58 | NC — Not connected (per datasheet) |
| Контакт 59 | NC — Not connected (per datasheet) |
| Контакт 60 | NC — Not connected (per datasheet) |
| Контакт 61 | NC — Not connected (per datasheet) |
| Контакт 62 | NC — Not connected (per datasheet) |
| Контакт 63 | NC — Not connected (per datasheet) |
| Контакт 64 | NC — Not connected (per datasheet) |
Типичное применение
PIC18F6720T-I/PT подходит для 7 применениеs: Industrial Control Panel, HVAC and Appliance Controller, Motor Control Front-End, Building Automation Node, Medical Device User Interface, Automotive Body Electronics, Power Metering and Energy Monitor.
Industrial Control Panel
The PIC18F6720T-I/PT is well suited to industrial control panels where it can drive HMI LCDs, scan keypad matrices, and read 4-20 mA sensors through its 12-channel 10-bit ADC. Its 128 KB Flash comfortably stores large state-machine code and lookup tables, while the 3840 bytes of SRAM buffer display strings and protocol frames. The 4.2-5.5 V supply range matches 24V->5V industrial rails, and the 52 I/O pins drive LED indicators and relay drivers directly without external logic.
Рекомендуется
HVAC and Appliance Controller
In HVAC and major-appliance controllers, the PIC18F6720T-I/PT's hardware multiply, 5 CCP modules and 12 ADC channels enable simultaneous closed-loop control of compressor speed, temperature sensing and user-interface scanning. The 25 MHz core and 10 MIPS throughput handle PID loops and brushless DC motor commutation tables without DMA. Its industrial temperature grade (-40C to +85C) tolerates the elevated ambient temperatures inside oven, dryer and outdoor-AC housings.
Рекомендуется
Motor Control Front-End
For motor-control front-ends the PIC18F6720T-I/PT supplies the 5 CCP/ECCP channels needed for three-phase PWM generation and the dedicated timers for back-EMF sensing. Its 8-bit hardware multiply computes sine-wave commutation tables in a single cycle, and 3840 bytes of RAM holds the lookup tables and current-control state. Designers pair the MCU with an external gate driver such as the MCP8024 for 3-phase BLDC or PMSM drives.
Рекомендуется
Building Automation Node
Building-automation nodes using the PIC18F6720T-I/PT benefit from its 1024-byte EEPROM for storing configuration, calibration data and node IDs without external memory. The configurable SPI/I2C/USART interfaces connect to sensors, EEPROMs and radio modules (such as the MRF24J40 for ZigBee-style mesh), while 128 KB Flash holds BACnet or Modbus protocol stacks plus application logic. The external memory bus lets designers add parallel SRAM or FRAM for large event logs.
Рекомендуется
Medical Device User Interface
The PIC18F6720T-I/PT powers user-interface boards in non-critical medical devices such as infusion-pump keypads, blood-pressure monitor displays, and laboratory-instrument controllers. Its deterministic interrupt latency (the PIC18F family has a fixed 2-cycle interrupt response) is critical for safety-related firmware, while the 12 ADC channels read pressure, temperature and battery-sense signals. Designers use the ICD interface for in-circuit firmware validation during IEC 62304 development cycles.
Рекомендуется
Automotive Body Electronics
In automotive body-electronics modules (non-safety) such as seat controllers, mirror adjusters and lighting modules, the PIC18F6720T-I/PT drives multiple LIN sub-networks via its USART and CCP modules. The industrial temperature grade handles the -40C to +85C cabin environment, while the 128 KB Flash accommodates OEM-specific lighting sequences and CAN-LIN gateway firmware. Note that this part is NOT AEC-Q100 qualified; for safety-critical modules use the PIC18FxxK80 automotive-grade family.
Рекомендуется
Power Metering and Energy Monitor
Power-metering front-ends use the PIC18F6720T-I/PT to sample current and voltage waveforms through its 12-channel 10-bit ADC and run RMS, power-factor and energy-accumulation algorithms in firmware. The 128 KB Flash stores lookup tables for calibration and the 1024-byte EEPROM stores non-volatile tariff and billing registers. The configurable SPI interface connects to isolated metering AFE chips such as the MCP3909 energy-measurement IC.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F6720T-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F6720-I/PT | PIC18F6720T-E/PT | PIC18F6620T-I/PT | PIC18F6680T-I/PT | PIC18F66K80-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-64 (PT) 10x10 mm | TQFP-64 (PT) 10x10 mm - same | TQFP-64 (PT) 10x10 mm - same | TQFP-64 (PT) 10x10 mm - same | TQFP-64 (PT) 10x10 mm - same | TQFP-64 (PT) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum CPU Frequency | 25 MHz (10 MIPS) | 25 MHz (10 MIPS) | 25 MHz (10 MIPS) | 25 MHz (10 MIPS) | 25 MHz (10 MIPS) | 64 MHz (16 MIPS) |
| Temperature Grade | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Extended (-40C to +125C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
| Supply Voltage | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 4.2 V to 5.5 V | 1.8 V to 5.5 V (wider) |
| External Memory Bus | Yes (parallel) | Yes | Yes | Yes | Yes | No (K-series removed) |
| ADC Channels x Resolution | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 10-bit | 12 x 12-bit (higher) |
| Price (qty-1, USD, as of 2026-09-28) | 8.50 | 8.40 (tray saves ~$0.10) | 9.10 (ext. temp.) | 7.20 | 9.50 | 4.20 (newer, cheaper) |
Ключевые отличия
- Largest Flash in the PIC18F6720 family on a TQFP-64 footprint (против PIC18F6620T-I/PT)
- External parallel memory bus retained (против PIC18F66K80-I/PT)
- Industrial temperature grade standard (против PIC18F6720T-E/PT)
Заметки по проектированию
Estimated: at 25 MHz clock, the PIC18F6720T-I/PT consumes approximately 14 mA active and 1.5 mA idle (per Microchip datasheet DC characteristics). The industrial-grade VDD range is 4.2-5.5 V; decouple VDD/VSS pairs with 100 nF ceramic capacitors placed within 5 mm of each VDD pin (the TQFP-64 has multiple VDD/VSS pins that must all be bypassed). Add a 10 uF bulk tantalum or ceramic capacitor near the MCU for switching transients.
Route the ICPGC/ICPGD (RB6/RB7) signals away from switching traces to avoid ICSP programming failures. The MCLR pin requires a 10 kohm pull-up to VDD plus a 100 nF capacitor to ground for noise immunity; do not connect MCLR directly to VDD without the RC filter, as voltage transients can spuriously reset the MCU. For TQFP-64, use at least 0.2 mm trace/space and a 4-layer PCB with a dedicated ground plane for EMC compliance.
Do not exceed the 5.5 V absolute-maximum VDD rating - transients above 6 V will damage the part. The PIC18F6720T-I/PT is NOT AEC-Q100 qualified; do not use in automotive safety-critical applications without a Microchip automotive-grade equivalent. The configuration words (CONFIG1H-L) must be set correctly; an unprogrammed part will read as 4 MHz RC oscillator with no watchdog, which may surprise first-time users.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Lead-free (Pb-free) TQFP-64 package. NOT AEC-Q100 qualified - not for automotive safety-critical use. MSL-3 moisture sensitivity per JEDEC J-STD-020.