PIC18F8628T-I/PT - 8-Bit 40MHz 96KB Flash MCU | Microchip | TQFP-80
Артикул: PIC18F8628T-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $9.85 | $9,85 |
| 10 | $9.1 | $91,00 |
| 100 | $8.45 | $845,00 |
| 500 | $7.8 | $3.900,00 |
| 1.000 | $7.1 | $7.100,00 |
| 3.000 | $6.4 | $19.200,00 |
PIC18F8628T-I/PT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data RAM, and a configurable set of peripheral interfaces. The PIC18 family represents Microchip's 8-bit RISC architecture, positioned in the hierarchy: PIC18 -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The "F" prefix designates Flash program memory, enabling in-circuit reprogramming via ICSP, while the LF variants extend operation to lower supply voltages.
Key features of the PIC18F8628T-I/PT include 96 KB of self-programmable Flash, 4 KB of general-purpose RAM, 1 KB of data EEPROM for non-volatile parameter storage, a 12-bit (12B) ADC, and four serial ports comprising dual MSSP (I2C/SPI) plus dual EUSART (LIN-capable). Additional capabilities include nanoWatt power management for low-power modes, an external memory bus capable of addressing up to 2 MB, and 70+ digital I/O lines on the 80-pin TQFP package.
Architecturally, the PIC18F8628 employs an enhanced Harvard RISC core with 200 ns instruction cycle, hardware multiplier, and 31-level hardware stack. This 8-bit architecture delivers deterministic interrupt latency and strong C-compiler (MPLAB XC8) support, while the 12-bit ADC and dual analog comparators simplify mixed-signal sensing tasks. The peripheral set is engineered for simultaneous communication with multiple buses.
Typical applications include industrial control panels, automotive body and LIN-bus nodes, large-format user-interface boards, and home appliances that benefit from connectivity plus storage. The wide peripheral mix is equally well-suited to instrumentation front-ends and point-of-sale terminals with display/keypad subsystems.
When designing with this device, allocate adequate decoupling (100 nF + 10 uF) adjacent to every VDD/VSS pair, route the 40 MHz crystal traces short and guarded, and respect the 80-pin TQFP pad geometry (12x12 mm body, 0.5 mm pitch) for manufacturability. The ICSP pins (PGECx/PGEDx) must remain accessible for field updates.
This page synthesizes distributor pricing, drop-in same-package alternatives sourced from Microchip's PIC18 family, and PCB-level design notes not consolidated in the manufacturer datasheet.
Аналоги без доработки для PIC18F8628T-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F8628T-I/PT (тот же форм-фактор и посадочное место) — отличается по Core Architecture, Package, Mounting Type, I/O Pins, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F8628-I/PT
✅ Прямая замена✓ В наличии
$9.95 / шт.
Открыть даташит →PIC18LF8628T-I/PT
✅ Прямая замена✓ В наличии
$5.46 / шт.
Открыть даташит →PIC18F8525T-I/PT
✅ Прямая замена✓ В наличии
$5.12 / шт.
Открыть даташит →PIC18F8520T-I/PT
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC18F8627T-E/PT
✅ Прямая замена✓ В наличии
$7.2 / шт.
Открыть даташит →PIC18F8722T-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F8628T-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit RISC (PIC18) |
| Program Memory Type | Flash (self-programmable) |
| Program Memory Size | 96 KB (48K x 16) |
| Data RAM | 4 KB |
| Data EEPROM | 1 KB (1024 bytes) |
| Maximum CPU Frequency | 40 MHz |
| Instruction Cycle | 200 ns @ 40 MHz |
| ADC Resolution | 12-bit (12B) |
| I/O Pins | 70+ (80-pin package) |
| Serial Interfaces | 2x MSSP (I2C/SPI), 2x EUSART (LIN-capable) |
| Корпус | 80-pin TQFP (12x12 mm, 0.5 mm pitch) |
| Temperature Grade | Industrial (-40C to +85C), 'I' suffix |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant (per Microchip product page) |
| Power-Save Feature | nanoWatt low-power modes |
| External Memory Bus | Yes (up to 2 MB addressable) |
Конфигурация выводов PIC18F8628T-I/PT
| Контакт 1 | RH0/AN12 — Digital I/O RH0 or analog input AN12 |
| Контакт 2 | RH1/AN13 — Digital I/O RH1 or analog input AN13 |
| Контакт 3 | RH2/AN14 — Digital I/O RH2 or analog input AN14 |
| Контакт 4 | RH3/AN15 — Digital I/O RH3 or analog input AN15 |
| Контакт 5 | RH4/AN16 — Digital I/O RH4 or analog input AN16 |
| Контакт 6 | RH5/AN17 — Digital I/O RH5 or analog input AN17 |
| Контакт 7 | RH6/AN18 — Digital I/O RH6 or analog input AN18 |
| Контакт 8 | RH7/AN19 — Digital I/O RH7 or analog input AN19 |
| Контакт 9 | VSS — Ground reference |
| Контакт 10 | VDD — Positive supply (5 V nominal) |
| Контакт 11 | AVSS — Analog ground |
| Контакт 12 | AVDD — Analog supply (5 V nominal) |
| Контакт 13 | RA0/AN0 — Digital I/O RA0 or analog input AN0 |
| Контакт 14 | RA1/AN1 — Digital I/O RA1 or analog input AN1 |
| Контакт 15 | RA2/AN2 — Digital I/O RA2 or analog input AN2 |
| Контакт 16 | RA3/AN3 — Digital I/O RA3 or analog input AN3 |
| Контакт 17 | RA4/AN4 — Digital I/O RA4 or analog input AN4 |
| Контакт 18 | RA5/AN5 — Digital I/O RA5 or analog input AN5 |
| Контакт 19 | RA6 — Digital I/O RA6 |
| Контакт 20 | RA7 — Digital I/O RA7 |
| Контакт 21 | VSS — Ground reference |
| Контакт 22 | VDD — Positive supply (5 V nominal) |
| Контакт 23 | RB0/INT0 — Digital I/O RB0 or external interrupt 0 |
| Контакт 24 | RB1/INT1 — Digital I/O RB1 or external interrupt 1 |
| Контакт 25 | RB2/INT2 — Digital I/O RB2 or external interrupt 2 |
| Контакт 26 | RB3/INT3 — Digital I/O RB3 or external interrupt 3 |
| Контакт 27 | RB4 — Digital I/O RB4 |
| Контакт 28 | RB5 — Digital I/O RB5 |
| Контакт 29 | RB6/PGC — Digital I/O RB6 or ICSP clock |
| Контакт 30 | RB7/PGD — Digital I/O RB7 or ICSP data |
| Контакт 31 | VSS — Ground reference |
| Контакт 32 | VDD — Positive supply (5 V nominal) |
| Контакт 33 | RC0 — Digital I/O RC0 |
| Контакт 34 | RC1 — Digital I/O RC1 |
| Контакт 35 | RC2 — Digital I/O RC2 |
| Контакт 36 | RC3 — Digital I/O RC3 |
| Контакт 37 | RC4 — Digital I/O RC4 |
| Контакт 38 | RC5 — Digital I/O RC5 |
| Контакт 39 | RC6/TX1 — Digital I/O RC6 or EUSART1 TX |
| Контакт 40 | RC7/RX1 — Digital I/O RC7 or EUSART1 RX |
| Контакт 41 | VSS — Ground reference |
| Контакт 42 | VDD — Positive supply (5 V nominal) |
| Контакт 43 | RD0 — Digital I/O RD0 |
| Контакт 44 | RD1 — Digital I/O RD1 |
| Контакт 45 | RD2 — Digital I/O RD2 |
| Контакт 46 | RD3 — Digital I/O RD3 |
| Контакт 47 | RD4 — Digital I/O RD4 |
| Контакт 48 | RD5 — Digital I/O RD5 |
| Контакт 49 | RD6 — Digital I/O RD6 |
| Контакт 50 | RD7 — Digital I/O RD7 |
| Контакт 51 | VSS — Ground reference |
| Контакт 52 | VDD — Positive supply (5 V nominal) |
| Контакт 53 | RE0/RD — Digital I/O RE0 or external memory bus read strobe |
| Контакт 54 | RE1/WR — Digital I/O RE1 or external memory bus write strobe |
| Контакт 55 | RE2/CS — Digital I/O RE2 or external memory bus chip select |
| Контакт 56 | RE3 — Digital I/O RE3 |
| Контакт 57 | RE4 — Digital I/O RE4 |
| Контакт 58 | RE5 — Digital I/O RE5 |
| Контакт 59 | RE6 — Digital I/O RE6 |
| Контакт 60 | RE7 — Digital I/O RE7 |
| Контакт 61 | VSS — Ground reference |
| Контакт 62 | VDD — Positive supply (5 V nominal) |
| Контакт 63 | RF0/AN5 — Digital I/O RF0 or analog input AN5 (shared mapping per family) |
| Контакт 64 | RF1/AN6 — Digital I/O RF1 or analog input AN6 |
| Контакт 65 | RF2/AN7 — Digital I/O RF2 or analog input AN7 |
| Контакт 66 | RF3/AN8 — Digital I/O RF3 or analog input AN8 |
| Контакт 67 | RF4/AN9 — Digital I/O RF4 or analog input AN9 |
| Контакт 68 | RF5/AN10 — Digital I/O RF5 or analog input AN10 |
| Контакт 69 | RF6/AN11 — Digital I/O RF6 or analog input AN11 |
| Контакт 70 | RF7 — Digital I/O RF7 |
| Контакт 71 | VSS — Ground reference |
| Контакт 72 | VDD — Positive supply (5 V nominal) |
| Контакт 73 | RG0 — Digital I/O RG0 |
| Контакт 74 | RG1 — Digital I/O RG1 |
| Контакт 75 | RG2 — Digital I/O RG2 |
| Контакт 76 | RG3 — Digital I/O RG3 |
| Контакт 77 | RG4 — Digital I/O RG4 |
| Контакт 78 | MCLR — Master clear reset (active low) |
| Контакт 79 | OSC1/CLKI — Crystal oscillator input or external clock input |
| Контакт 80 | OSC2/CLKO — Crystal oscillator output or clock output |
Типичное применение
PIC18F8628T-I/PT подходит для 6 применениеs: Industrial Control Panels, Automotive Body and LIN-Bus Nodes, Large-Format HMI and Display Boards, Home Appliance Controllers, Instrumentation and Data-Acquisition Front-Ends, Point-of-Sale Terminals and Printers.
Industrial Control Panels
The PIC18F8628T-I/PT is well suited for industrial control panels that aggregate multiple sensor inputs and drive HMI displays. Its 12-bit ADC resolves analog signals from pressure transducers, temperature probes, and current shunts with 1.6 mV LSB at 5 V VREF, while the 4 KB RAM buffers GUI screen data and command queues. With 2x MSSP plus 2x LIN-capable EUSART, the MCU concurrently interfaces to SPI displays, I2C EEPROM, a LIN keypad node, and an RS-485 mainboard link - no external bus multiplexer required.
Рекомендуется
Automotive Body and LIN-Bus Nodes
In automotive body-control modules and LIN sub-nodes, the PIC18F8628T-I/PT's two LIN-capable EUSARTs manage master/slave LIN 1.x/2.x communication without external transceivers beyond the LIN phy. The 70+ I/O lines directly drive window lifters, mirror motors, LED matrix indicators, and switch matrices, while the 96 KB Flash accommodates AUTOSAR-style application layers and bootloader slots. The nanoWatt power-management set supports CAN/LIN wake-up from sleep at <5 uA, critical for quiescent-current budgets under 100 uA.
Рекомендуется
Large-Format HMI and Display Boards
Graphical HMI boards with TFT-LCD panels and capacitive touch benefit from the PIC18F8628T-I/PT's combination of high pin count, large Flash, and dual MSSP channels. One MSSP drives the SPI TFT controller at up to 10 MHz, the second MSSP polls an I2C touch controller, while the dual EUSARTs handle RS-232 service-port and RS-485 PLC backhaul in parallel. The 1 KB data EEPROM stores non-volatile display calibration and runtime counters, and the 4 KB RAM holds frame buffers for menu graphics without external SRAM.
Рекомендуется
Home Appliance Controllers
Washing machines, dishwashers, and induction cooktops rely on the PIC18F8628T-I/PT for its mix of connectivity and motor-control-friendly timers. The MSSP channels talk to LED-segment or character-LCD front-panel modules; the EUSARTs communicate with inverter boards, sensor hubs, and Wi-Fi modules; and the 12-bit ADC reads NTC temperature sensors, zero-cross detectors, and current-sensing transformers. The 96 KB Flash is more than enough for state-machine firmware plus a UI library, and nanoWatt idle cuts standby power to meet energy-rating rules.
Рекомендуется
Instrumentation and Data-Acquisition Front-Ends
Bench-top instruments and modular data-acquisition front-ends leverage the PIC18F8628T-I/PT's 12-bit ADC, large memory, and multiple serial ports for sensor aggregation. The dual EUSARTs route SCPI command traffic to a host PC while passing measurement bursts to a downstream logger; the MSSPs daisy-chain SPI ADCs and DACs for self-calibration loops. The 1 KB EEPROM stores per-channel calibration constants, while the 96 KB Flash fits embedded calibration routines and digital-filter libraries for transducer linearization.
Рекомендуется
Point-of-Sale Terminals and Printers
POS terminals and receipt printers use the PIC18F8628T-I/PT to manage keypad scanning, customer-facing displays, mag-stripe or NFC readers, and thermal-printer head control. The 70+ I/O lines directly multiplex the keypad matrix, LCD backlight PWM, and thermal-printer stepper motor phases without external logic. One MSSP drives the NFC controller over SPI; one EUSART connects to the LAN-isolation board; and the 4 KB RAM buffers transaction records before forwarding to the secure element via the second MSSP.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F8628T-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F8628-I/PT | PIC18LF8628T-I/PT | PIC18F8525T-I/PT | PIC18F8520T-I/PT | PIC18F8627T-E/PT | PIC18F8722T-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-80 (12x12 mm) | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same | TQFP-80 (12x12 mm) - same |
| Program Flash | 96 KB | 96 KB | 96 KB | 48 KB (-50%) | 32 KB (-67%) | 96 KB | 128 KB (+33%) |
| Data RAM | 4 KB | 4 KB | 4 KB | 3.8 KB | 2 KB | 4 KB | 4 KB |
| Data EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Max CPU Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Operating Voltage | 4.2 V to 5.5 V (F series) | 4.2 V to 5.5 V | 2.0 V to 3.6 V (LF series) | 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 |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (Extended) | -40C to +85C |
| Serial Ports | 2x MSSP (I2C/SPI), 2x EUSART (LIN) | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART (subset of pins) | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART |
Ключевые отличия
- Higher Flash density at same pin count (против PIC18F8525T-I/PT)
- Industrial temperature grade for embedded designs (против PIC18F8627T-E/PT)
- 5 V native operation (vs 3.3 V LF variant) (против PIC18LF8628T-I/PT)
Заметки по проектированию
Estimated: At Vdd = 5 V, 40 MHz active current is approximately 16 mA (typical) per family data; total board-level decoupling must include one 100 nF ceramic per VDD/VSS pin pair plus a bulk 10 uF tantalum near the MCU. Place the 100 nF caps within 3 mm of each supply pin to suppress switching transients from the EUSART and MSSP peripherals. The MCLR pin requires its own 10 kohm pull-up and a 100 nF decoupling cap to ground for stable reset behavior.
The 80-pin TQFP (12x12 mm, 0.5 mm pitch) demands a 4-layer PCB with continuous ground plane beneath the package to provide thermal dissipation and EMI shielding. All VDD/VSS pins must be stitched to inner planes with 0.3 mm vias placed within 1 mm of each pad. Route the 40 MHz crystal traces (OSC1/OSC2) as short, matched-length pairs under 10 mm, and guard them with a ground ring on both sides to prevent radiated-clock injection into adjacent analog inputs.
Do not exceed the absolute maximum Vdd of 7.5 V on any F-series pin; even brief transients from inductive loads can latch-up the device. The ICSP pins (RB6/PGC and RB7/PGD) must remain accessible in production - do not strap them permanently to VDD or GND, as this disables in-field firmware updates. For LIN applications, configure the EUSART baud-rate generator for 16x oversampling at the chosen baud; failure to do so produces framing errors at high bus loads.
Информация о соответствии
RoHS and lead-free per Microchip product page. The -I (industrial) temperature grade is not AEC-Q100 qualified; for AEC-Q100 automotive applications, choose the PIC18F8627T-E/PT extended-grade variant.