PIC18F8720T-I/PT - 8-bit 25MHz 128KB Flash MCU 80-TQFP | Microchip
부품 번호: PIC18F8720T-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.95 | $169.50 |
| 100 | $14.4 | $1,440.00 |
| 500 | $12.8 | $6,400.00 |
| 1,000 | $11.25 | $11,250.00 |
PIC18F8720T-I/PT 개요
What is a PIC18F microcontroller? The PIC18F family is Microchip's flagship 8-bit Enhanced FLASH MCU architecture, sitting in the hierarchy: PIC18F -> 8-bit MCU -> microcontroller -> embedded controller -> semiconductor. It uses a 16-bit instruction word with an 8-bit data path, 31-level hardware stack, hardware multiply (8x8 in one cycle), and a vectored interrupt controller with prioritized interrupts. Compared with the older PIC16F baseline family, PIC18F adds linear memory addressing, larger RAM/Flash, and richer peripherals, making it suited to connectivity-rich and human-machine-interface applications.
Key differentiating specifications of the PIC18F8720 include: 128KB self-programmable Flash (in-application programmable via ICSP), 3840 bytes SRAM, 1024 bytes EEPROM, two enhanced USARTs, one MSSP supporting both SPI master/slave and I2C master/slave, a 10-bit ADC with up to 16 channels (device-dependent), five 16-bit timer/counters, two capture/compare/PWM modules, and a 16-bit Parallel Slave Port for external memory or FPGA interfaces.
Architecturally the PIC18F8720T-I/PT uses Harvard architecture with separate program and data buses, a C-compiler-optimized instruction set, and a wide operating voltage range of 4.2 V to 5.5 V. The '-I' suffix denotes the industrial temperature grade of -40C to +85C. Compared with later PIC18F K-series parts running up to 64 MHz, the PIC18F8720T-I/PT targets older designs requiring the 80-pin TQFP footprint and the legacy 5V PIC18 architecture.
Typical applications include industrial control panels, building automation gateways, embedded connectivity bridges using dual USARTs and I2C/SPI sensor stacks, instrumentation with parallel slave port to FPGAs, and legacy PIC18F8720 production boards being re-stocked for long-lifecycle industrial SKUs. The T-suffix denotes Tape & Reel packaging, so it is supplied in trays or T&R reels.
Designers should pay attention to the 4.2 V minimum VDD, the dual oscillator pins (RA6/OSC1, RA7/OSC2) supporting crystal or external clock, and the dedicated MCLR/VPP reset pin. Decoupling requires a 0.1 uF ceramic on VDD close to the package plus a 10 uF bulk capacitor near the analog supply pin (AVDD) when the ADC is used. For new designs, Microchip recommends the PIC18F K-series, but the PIC18F8720T-I/PT remains the drop-in choice for existing 80-pin TQFP layouts.
드롭인 대체품: PIC18F8720T-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F8720T-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, Package, Operating Temperature Range, Timers, EEPROM.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F8720-E/PT
✅ 드롭인✓ 재고 있음
$9.3 / 개
데이터시트 보기 →PIC18F8720T-E/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F8627-I/PT
✅ 드롭인✓ 재고 있음
$9.05 / 개
데이터시트 보기 →PIC18F8622-I/PT
✅ 드롭인✓ 재고 있음
$5.4 / 개
데이터시트 보기 →PIC18F8520-I/PT
✅ 드롭인✓ 재고 있음
$5.1586 / 개
데이터시트 보기 →PIC18F8720T-I/PT 최대 정격 & 전기적 특성
| Core Architecture | PIC18F 8-bit RISC (Harvard) |
| Program Memory (Flash) | 128 KB (64K x 16) |
| SRAM | 3840 bytes |
| EEPROM | 1024 bytes |
| Instruction Set Width | 16-bit |
| 데이터 버스 폭 | 8-bit |
| Maximum CPU Clock | 25 MHz (10 MIPS) |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| 동작 온도 | -40 C to +85 C (industrial, -I suffix) |
| Digital I/O Pins | 70 |
| USART | 2x Enhanced USART (asynchronous + synchronous) |
| Synchronous Serial Port | 1x MSSP (SPI master/slave + I2C master/slave) |
| Parallel Slave Port | Yes (16-bit external bus) |
| 패키지 | TQFP-80 (12 x 12 mm, 1 mm height) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | ROHS3 Compliant |
| Packaging | Tape & Reel (T-suffix) |
| Lead Time | 4 weeks (per Microchip USA) |
PIC18F8720T-I/PT 핀 구성
| 핀 1 | MCLR/VPP — Master Clear (reset) input / programming voltage input |
| 핀 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 핀 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| 핀 5 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 7 | RA5/AN4 — PORTA bit 5 / analog input 4 |
| 핀 8 | RE0/RD — PORTE bit 0 / Parallel Slave Port read control |
| 핀 9 | RE1/WR — PORTE bit 1 / Parallel Slave Port write control |
| 핀 10 | RE2/CS — PORTE bit 2 / Parallel Slave Port chip select |
| 핀 11 | VDD — Positive supply voltage (4.2V to 5.5V) |
| 핀 12 | VSS — Ground reference |
| 핀 13 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| 핀 14 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| 핀 15 | RC0/T1OSO — PORTC bit 0 / Timer1 oscillator output |
| 핀 16 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| 핀 18 | RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock |
| 핀 19 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data 0 |
| 핀 20 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data 1 |
| 핀 21 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data 2 |
| 핀 22 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data 3 |
| 핀 23 | RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data |
| 핀 24 | RC5/SDO — PORTC bit 5 / MSSP SPI data out |
| 핀 25 | RC6/TX1/CK1 — PORTC bit 6 / USART1 transmit / clock |
| 핀 26 | RC7/RX1/DT1 — PORTC bit 7 / USART1 receive / data |
| 핀 27 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data 4 |
| 핀 28 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data 5 |
| 핀 29 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data 6 |
| 핀 30 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data 7 |
| 핀 31 | VSS — Ground reference |
| 핀 32 | VDD — Positive supply voltage (4.2V to 5.5V) |
| 핀 33 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| 핀 34 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| 핀 35 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| 핀 36 | RB3/INT3 — PORTB bit 3 / external interrupt 3 |
| 핀 37 | RB4 — PORTB bit 4 (interrupt-on-change) |
| 핀 38 | RB5 — PORTB bit 5 (interrupt-on-change) |
| 핀 39 | RB6/PGC — PORTB bit 6 / In-Circuit Debugger clock |
| 핀 40 | RB7/PGD — PORTB bit 7 / In-Circuit Debugger data |
| 핀 41 | AVSS — Analog ground reference |
| 핀 42 | AVDD — Analog positive supply voltage |
| 핀 43 | RF0 — PORTF bit 0 |
| 핀 44 | RF1 — PORTF bit 1 |
| 핀 45 | RF2 — PORTF bit 2 |
| 핀 46 | RF3 — PORTF bit 3 |
| 핀 47 | RF4 — PORTF bit 4 |
| 핀 48 | RF5 — PORTF bit 5 |
| 핀 49 | RF6 — PORTF bit 6 |
| 핀 50 | RF7 — PORTF bit 7 |
| 핀 51 | RG0 — PORTG bit 0 |
| 핀 52 | RG1 — PORTG bit 1 |
| 핀 53 | RG2 — PORTG bit 2 |
| 핀 54 | RG3 — PORTG bit 3 |
| 핀 55 | RG4 — PORTG bit 4 |
| 핀 56 | RG5 — PORTG bit 5 |
| 핀 57 | RG6 — PORTG bit 6 |
| 핀 58 | RG7 — PORTG bit 7 |
| 핀 59 | RH0 — PORTH bit 0 |
| 핀 60 | RH1 — PORTH bit 1 |
| 핀 61 | RH2 — PORTH bit 2 |
| 핀 62 | RH3 — PORTH bit 3 |
| 핀 63 | RH4 — PORTH bit 4 |
| 핀 64 | RH5 — PORTH bit 5 |
| 핀 65 | RH6 — PORTH bit 6 |
| 핀 66 | RH7 — PORTH bit 7 |
| 핀 67 | RJ0 — PORTJ bit 0 |
| 핀 68 | RJ1 — PORTJ bit 1 |
| 핀 69 | RJ2 — PORTJ bit 2 |
| 핀 70 | RJ3 — PORTJ bit 3 |
| 핀 71 | RJ4 — PORTJ bit 4 |
| 핀 72 | RJ5 — PORTJ bit 5 |
| 핀 73 | RJ6 — PORTJ bit 6 |
| 핀 74 | RJ7 — PORTJ bit 7 |
| 핀 75 | VDD — Positive supply voltage (4.2V to 5.5V) |
| 핀 76 | VSS — Ground reference |
| 핀 77 | TX2/CK2 — USART2 transmit / clock |
| 핀 78 | RX2/DT2 — USART2 receive / data |
| 핀 79 | RA6/OSC1 — PORTA bit 6 / alternate oscillator input |
| 핀 80 | RA7/OSC2 — PORTA bit 7 / alternate oscillator output |
일반적인 애플리케이션
PIC18F8720T-I/PT 적합 용도: 6 애플리케이션s: Industrial Control Panels, Building Automation Gateways, Instrumentation with Parallel Slave Port, Embedded Connectivity Bridges, Human-Machine Interface (HMI) Controllers, Legacy Production Restock / Field Replacements.
Industrial Control Panels
The PIC18F8720T-I/PT is well-suited for industrial control panels where its 70 I/O pins drive key-matrix scanners, LED/LCD indicators, and relay outputs. Its 128 KB Flash accommodates complex state machines and Modbus firmware, while the 4.2 V to 5.5 V supply aligns with 5V backplane rails common in industrial cabinets. The industrial -40 C to +85 C operating range survives unheated control rooms, and two Enhanced USARTs allow redundant RS-485 links to PLCs. Designers appreciate the hardware Parallel Slave Port for direct interface with industrial FPGAs handling high-speed I/O scan at sub-millisecond rates without burdening the CPU.
추천
Building Automation Gateways
In building automation gateways, the PIC18F8720T-I/PT acts as a protocol translator between BACnet/Modbus RTU buses and downstream wireless modules. Its dual Enhanced USARTs handle two isolated RS-485 trunks simultaneously, while the MSSP supports I2C or SPI sensors for indoor air-quality monitoring (CO2, particulate, temperature). The 3840 bytes of SRAM buffer packet bursts during Wi-Fi/BLE hand-off, and the 128 KB Flash stores both gateway firmware and Modbus register maps. The 80-pin TQFP package provides sufficient I/O for status LEDs and service buttons, and the 4.2 V minimum VDD supports Power-over-Ethernet 5V rails.
추천
Instrumentation with Parallel Slave Port
Bench-top instrumentation and data-acquisition front ends benefit from the PIC18F8720T-I/PT's 16-bit Parallel Slave Port (PSP), which connects directly to an FPGA or DSP without glue logic. The microcontroller handles user-interface housekeeping (keypad scan, LCD control, RS-232 command interface via USART) while the FPGA executes high-speed DSP at 50-100 MHz. With 128 KB Flash for calibration tables and 3840 bytes SRAM for command buffering, the part fits self-calibrating instruments. The two USARTs support SCPI command parsing plus isolated logging, and the -40 C to +85 C industrial range suits laboratory environments.
추천
Embedded Connectivity Bridges
Connectivity bridges that aggregate multiple serial sensors onto Ethernet or Wi-Fi benefit from the PIC18F8720T-I/PT's dual Enhanced USARTs plus MSSP I2C/SPI support. The 128 KB Flash holds dual-stack firmware (e.g., Modbus RTU to TCP translation with web server), and the 3840 bytes SRAM sustain Modbus request queues at 115.2 kbps. The 80-pin TQFP package gives designers sufficient I/O for SD-card data logging and 4-20 mA analog outputs via the 10-bit ADC and external DACs. The 5 V VDD directly drives RS-485 transceivers without level shifters.
추천
Human-Machine Interface (HMI) Controllers
HMI panels with TFT displays and touch sensors use the PIC18F8720T-I/PT as the main controller, leveraging its 70 I/O pins to scan a 8x8 matrix keypad and drive a character or graphical LCD. The MSSP's SPI master mode interfaces with TFT controllers at up to 10 MHz, while the USART provides isolated RS-232 to industrial PLCs. With 128 KB Flash for menu structures, fonts, and Modbus command parsers, and 3840 bytes SRAM for screen buffers, the part supports rich graphical interfaces without external memory. The -40 C to +85 C industrial temperature range ensures reliable operation in factory-floor environments.
추천
Legacy Production Restock / Field Replacements
Long-lifecycle industrial products such as factory-floor PLCs, medical instruments, and building-management controllers often require replacement PIC18F8720T-I/PT parts years after the original production run. Microchip's lifecycle status remains Active with a 4-week lead time, and the T-suffix Tape & Reel packaging fits automated pick-and-place for contract manufacturers replacing obsolete or damaged units. The identical 80-pin TQFP pinout across the PIC18F8720 family allows direct PCB replacement without layout changes, and firmware compatibility with PIC16/PIC17 instruction sets via the manufacturer-validated migration path preserves long-term software investment.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F8720T-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F8720-E/PT | PIC18F8720T-E/PT | PIC18F8627-I/PT | PIC18F8622-I/PT | PIC18F8520-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-80 | TQFP-80 - same | TQFP-80 - same | TQFP-80 - same | TQFP-80 - same | TQFP-80 - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum Clock | 25 MHz (10 MIPS) | 25 MHz | 25 MHz | 40 MHz | 40 MHz | 40 MHz |
| Operating Temperature | -40 C to +85 C (industrial) | -40 C to +125 C (extended) | -40 C to +125 C (extended) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) |
| Digital I/O Pins | 70 | 70 | 70 | 70 | 70 | 70 |
| USART Count | 2 | 2 | 2 | 2 + CAN | 2 | 2 |
| Lifecycle Status | Active | Active | Active | Active | Active | Active |
주요 차별점
- 128 KB Flash double the legacy PIC18F8520 (vs PIC18F8520-I/PT)
- Industrial -40 C to +85 C operating range with Tape & Reel (vs PIC18F8720T-E/PT)
- 70 I/O pins with Parallel Slave Port (vs PIC18F8622-I/PT)
설계 노트
The PIC18F8720T-I/PT requires a regulated 4.2 V to 5.5 V supply on VDD/AVDD pins (pins 11, 32, 42, 75), with VSS/AVSS grounds (pins 12, 31, 41, 76) tied to a low-impedance ground plane. Place a 0.1 uF ceramic decoupling capacitor within 5 mm of each VDD pin and a 10 uF bulk tantalum or ceramic capacitor near the package. AVDD should be tied to VDD with its own ferrite bead + 0.1 uF + 10 uF low-pass filter when the ADC is used, per Microchip application note AN546.
Do not program the device below 4.2 V - Flash row-write operations require VDD above the Brown-Out-Reset threshold. Always configure the BOR voltage via CONFIG2L register to ensure reliable programming. When migrating firmware from PIC18F8520 to PIC18F8720, verify that new peripheral configuration bits are cleared explicitly because the Flash doubled and some reserved bits changed. The Parallel Slave Port (PSP) on PORTE/PORTD is NOT available on pins when alternate peripherals are enabled, so design pin allocation before PCB layout.
Route the 25 MHz crystal traces (RA6/OSC1 and RA7/OSC2) symmetrically with ground guard traces to minimize EMI. Place crystal within 5 mm of OSC pins with short traces to limit capacitive loading. The ICSP pins (RB6/PGC, RB7/PGD) must be accessible on the PCB for in-circuit programming - do not place them under BGA components or behind tall connectors. Use a 4-layer PCB with continuous ground plane under the TQFP-80 footprint for thermal dissipation at industrial temperatures.
규정 준수 정보
ROHS3 Compliant per Microchip USA product listing. AEC-Q100 not applicable for industrial-grade MCU. Halogen-free status not explicitly listed in provided data.