PIC18LF8723T-I/PT - 8-bit MCU, 128KB Flash, 40MHz, 80-TQFP | Microchip
Артикул: PIC18LF8723T-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $11.5 | $11,50 |
| 10 | $10.35 | $103,50 |
| 100 | $9.2 | $920,00 |
| 500 | $8.25 | $4.125,00 |
| 1.000 | $7.5 | $7.500,00 |
PIC18LF8723T-I/PT Обзор
What is an 8-bit PIC microcontroller? It is a Harvard-architecture microcontroller based on a Reduced Instruction Set Computer (RISC) core that executes instructions in a single cycle (except for branches), with separate program and data buses that allow simultaneous fetch and access. The PIC18LF8723 belongs to the PIC18F family -> PIC microcontroller family -> 8-bit MCU category -> embedded processors. Compared with 16-bit and 32-bit MCUs, the PIC18 architecture remains attractive for cost-sensitive and deterministic-control applications where a wide peripheral set, mature toolchain (MPLAB X IDE, XC8 compiler), and proven long-term availability outweigh raw computational throughput.
Key features include 128KB self-programmable Flash, 3.84KB of general-purpose SRAM, 1KB of non-volatile EEPROM, a 12-bit ADC with up to 16 channels, two analog comparators, two CCP modules, one Enhanced CCP (ECCP), three USART modules, two MSSP (SPI/I2C) ports, two 8-bit timers and three 16-bit timers, a 16-bit wide data path, an 8x8 hardware multiplier, and an extended instruction set that improves C code efficiency. The PIC18LF8723 also supports parallel slave/enhanced parallel ports for external bus interfacing, making it suitable for systems that must connect to external memory or ASIC peripherals.
Typical applications include industrial automation controllers, automotive body and HMI modules, white-goods and appliance main boards, motor control and inverter front-ends, USB and CAN gateway bridges, LCD graphic displays, and any low-voltage embedded system requiring high pin count and rich peripheral integration. The 80-TQFP package exposes ample I/O for keypad scanning, multiple serial channels, and parallel expansion buses.
Design considerations include placing decoupling capacitors within 5 mm of each VDD/VSS pair, ensuring the internal 31 kHz low-power oscillator or external crystal meets the PLL requirements if high-speed USB or CAN is used, and selecting the LF (low-voltage) variant explicitly when the rail is 3.3V rather than 5V. Industrial users should pair this MCU with proper ESD protection on exposed connectors and route the analog VDD/VSS pair as a separate island. This page combines manufacturer specifications, distributor pricing context, and drop-in replacement candidates not consolidated on any single competitor page.
Аналоги без доработки для PIC18LF8723T-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18LF8723T-I/PT (тот же форм-фактор и посадочное место) — отличается по Operating Temperature, Communication Interfaces, Core Architecture, Package, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18LF8723-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F8723T-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18LF8722T-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18LF8720T-I/PT
✅ Прямая замена✓ В наличии
$9.78 / шт.
Открыть даташит →PIC18LF8720-I/PT
✅ Прямая замена✓ В наличии
$6.5 / шт.
Открыть даташит →PIC18LF8527T-I/PT
✅ Прямая замена✓ В наличии
$4.65 / шт.
Открыть даташит →PIC18LF8723T-I/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC18F, 8-bit Harvard RISC |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Data SRAM | 3.84 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Clock | 40 MHz |
| Operating Voltage (LF variant) | 2.0 V to 5.5 V |
| ADC | 12-bit, up to 16 channels |
| Digital I/O Pins | 70 (approximately) |
| Timers | 2 x 8-bit, 3 x 16-bit |
| Communication Interfaces | 2 MSSP (SPI/I2C), 3 USART (LIN/EUSART), 1 CAN |
| CCP / ECCP Modules | 2 CCP + 1 ECCP |
| Analog Comparators | 2 |
| Корпус | 80-pin TQFP (PT), 12x12 mm |
| Рабочая температура | -40 C to +85 C (Industrial, 'I' grade) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| Уровень MSL | 3 (per JEDEC J-STD-020) |
Конфигурация выводов PIC18LF8723T-I/PT
| Контакт 1 | MCLR — Master Clear (Reset) input, internal pull-up |
| Контакт 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 / DAC negative reference |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / DAC positive reference |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4 — PORTA bit 5 / Analog input 4 |
| Контакт 8 | AVDD — Analog supply voltage |
| Контакт 9 | AVSS — Analog ground |
| Контакт 10 | OSC1/CLKI/RA7 — Crystal input / external clock / PORTA bit 7 |
| Контакт 11 | OSC2/CLKO/RA6 — Crystal output / clock output / PORTA bit 6 |
| Контакт 12 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 13 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| Контакт 14 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Контакт 15 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 16 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 17 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 18 | RC6/TX1/CK1 — PORTC bit 6 / USART1 transmit / USART1 clock |
| Контакт 19 | RC7/RX1/DT1 — PORTC bit 7 / USART1 receive / USART1 data |
| Контакт 20 | VSS — Ground |
| Контакт 21 | VDD — Digital supply voltage |
| Контакт 22 | RB0/INT0/FLT0 — PORTB bit 0 / External interrupt 0 / ECCP fault input |
| Контакт 23 | RB1/INT1 — PORTB bit 1 / External interrupt 1 |
| Контакт 24 | RB2/INT2 — PORTB bit 2 / External interrupt 2 |
| Контакт 25 | RB3/INT3/ECCP2 — PORTB bit 3 / External interrupt 3 / ECCP2 output |
| Контакт 26 | RB4/KBI0 — PORTB bit 4 / Keyboard interrupt 0 |
| Контакт 27 | RB5/KBI1 — PORTB bit 5 / Keyboard interrupt 1 |
| Контакт 28 | RB6/KBI2/PGC — PORTB bit 6 / Keyboard interrupt 2 / ICSP clock |
| Контакт 29 | RB7/KBI3/PGD — PORTB bit 7 / Keyboard interrupt 3 / ICSP data |
| Контакт 30 | RD0/PSP0 — PORTD bit 0 / Parallel slave port data bit 0 |
| Контакт 31 | RD1/PSP1 — PORTD bit 1 / Parallel slave port data bit 1 |
| Контакт 32 | RD2/PSP2 — PORTD bit 2 / Parallel slave port data bit 2 |
| Контакт 33 | RD3/PSP3 — PORTD bit 3 / Parallel slave port data bit 3 |
| Контакт 34 | RC4/PSP4 — (Note: PORTD alternate numbering - PORTD bit 4 / Parallel slave port data bit 4) |
| Контакт 35 | RD5/PSP5 — PORTD bit 5 / Parallel slave port data bit 5 |
| Контакт 36 | RD6/PSP6 — PORTD bit 6 / Parallel slave port data bit 6 |
| Контакт 37 | RD7/PSP7 — PORTD bit 7 / Parallel slave port data bit 7 |
| Контакт 38 | VSS — Ground |
| Контакт 39 | VDD — Digital supply voltage |
| Контакт 40 | RE0/RD — PORTE bit 0 / Parallel slave port read strobe |
| Контакт 41 | RE1/WR — PORTE bit 1 / Parallel slave port write strobe |
| Контакт 42 | RE2/CS — PORTE bit 2 / Parallel slave port chip select |
| Контакт 43 | RE3 — PORTE bit 3 (digital only) |
| Контакт 44 | RE4 — PORTE bit 4 (digital only) |
| Контакт 45 | RE5 — PORTE bit 5 (digital only) |
| Контакт 46 | RE6 — PORTE bit 6 (digital only) |
| Контакт 47 | RE7 — PORTE bit 7 (digital only) |
| Контакт 48 | VSS — Ground |
| Контакт 49 | VDD — Digital supply voltage |
| Контакт 50 | RF0/AN5 — PORTF bit 0 / Analog input 5 |
| Контакт 51 | RF1/AN6 — PORTF bit 1 / Analog input 6 |
| Контакт 52 | RF2/AN7 — PORTF bit 2 / Analog input 7 |
| Контакт 53 | RF3/AN8 — PORTF bit 3 / Analog input 8 |
| Контакт 54 | RF4/AN9 — PORTF bit 4 / Analog input 9 |
| Контакт 55 | RF5/AN10/C1OUT — PORTF bit 5 / Analog input 10 / Comparator 1 output |
| Контакт 56 | RF6/AN11/C2OUT — PORTF bit 6 / Analog input 11 / Comparator 2 output |
| Контакт 57 | RF7 — PORTF bit 7 (digital only) |
| Контакт 58 | VSS — Ground |
| Контакт 59 | VDD — Digital supply voltage |
| Контакт 60 | RG0 — PORTG bit 0 |
| Контакт 61 | RG1 — PORTG bit 1 |
| Контакт 62 | RG2 — PORTG bit 2 |
| Контакт 63 | RG3 — PORTG bit 3 |
| Контакт 64 | RG4 — PORTG bit 4 |
| Контакт 65 | MCLR/VPP — (Note: alternate MCLR/VPP function shared with pin 1 on programming) |
| Контакт 66 | VSS — Ground |
| Контакт 67 | VDD — Digital supply voltage |
| Контакт 68 | RH0 — PORTH bit 0 |
| Контакт 69 | RH1 — PORTH bit 1 |
| Контакт 70 | RH2 — PORTH bit 2 |
| Контакт 71 | RH3 — PORTH bit 3 |
| Контакт 72 | RH4 — PORTH bit 4 |
| Контакт 73 | RH5 — PORTH bit 5 |
| Контакт 74 | RH6 — PORTH bit 6 |
| Контакт 75 | RH7 — PORTH bit 7 |
| Контакт 76 | VSS — Ground |
| Контакт 77 | VDD — Digital supply voltage |
| Контакт 78 | RJ0 — PORTJ bit 0 |
| Контакт 79 | RJ1 — PORTJ bit 1 |
| Контакт 80 | RJ2 — PORTJ bit 2 |
Типичное применение
PIC18LF8723T-I/PT подходит для 7 применениеs: Industrial Automation Controller, Automotive Body and HMI Module, Appliance Main Board, CAN Gateway and Protocol Bridge, LCD Graphic Display Controller, Motor Control and Inverter Front-End, USB and Embedded Host Bridge.
Industrial Automation Controller
The PIC18LF8723T-I/PT's 128 KB Flash and 80-pin TQFP make it a strong fit for industrial PLC-style controllers that drive multiple relays, scan keypads, and run deterministic control loops. The 12-bit ADC with up to 16 channels handles 4-20 mA and 0-10V sensor inputs directly, while the three USART modules provide isolated RS-485 links to remote I/O. With the 40 MHz core delivering 10 MIPS, a PID loop and a HMI update can both fit in the same firmware image. Estimated: at 40 MHz CPU and 3.3V VDD, the typical active current stays below 30 mA - acceptable for 24V industrial rails with linear regulation.
Рекомендуется
Automotive Body and HMI Module
The integrated ECAN peripheral, 1 KB EEPROM, and 80-pin TQFP I/O budget make the PIC18LF8723T-I/PT a natural fit for automotive body controllers and HVAC/HMI modules. The 'LF' variant supports 2.0V to 5.5V, which simplifies crank-cold-start survival at the battery rail. The 12-bit ADC handles seat-position, thermistor, and potentiometer inputs with margin, while ECCP drives backlight PWM and CCP drives LED indicators. The 1 KB EEPROM stores configurable trim values across battery disconnect events - useful for last-state restore on body modules.
Рекомендуется
Appliance Main Board
White-goods and appliance main boards - washing machines, dishwashers, induction cooktops, and microwave ovens - benefit from the PIC18LF8723T-I/PT's combination of large Flash for UI state machines, multiple timers for motor PWM, and the 12-bit ADC for current/voltage sensing. The 80-TQFP exposes enough I/O to scan a 4x5 keypad, drive a 7-segment or graphic LCD, and still leave headroom for safety interlocks. The 2.0V-5.5V LF range tolerates rectified mains drops without brown-out resets, which simplifies the power tree. The industrial -40C to +85C grade covers both freezer and oven-side compartments.
Рекомендуется
CAN Gateway and Protocol Bridge
The PIC18LF8723T-I/PT is frequently used as a CAN-to-UART, CAN-to-SPI, or CAN-to-USB gateway because it combines ECAN, three USART, and two MSSP on a single die. The 128 KB Flash holds complete gateway firmware plus a small scripting buffer, while the 3.84 KB SRAM is enough for typical CAN frame queues. The 80-TQFP exposes the parallel slave port for high-throughput bridges to external FIFOs. Industrial-grade -40C to +85C supports under-hood and cabinet-mounted installations. The LF variant's 2.0V low-voltage operation is helpful when the gateway is fed from a battery-backed rail.
Рекомендуется
LCD Graphic Display Controller
Driving a small graphic LCD (128x64 to 320x240) typically needs a controller with both parallel I/O and enough Flash for a framebuffer plus UI library. The PIC18LF8723T-I/PT's 80-pin TQFP exposes a full parallel port plus the Enhanced Parallel Slave Port, allowing direct bus-mode hookup to common LCD controllers like the KS0108 or ST7565R. The 3.84 KB SRAM holds a partial framebuffer for animations, and the 128 KB Flash fits a font table, icon library, and UI state machine. The three timers simplify backlight PWM, refresh-rate tick, and touch sampling.
Рекомендуется
Motor Control and Inverter Front-End
The PIC18LF8723T-I/PT's ECCP module, three 16-bit timers, and 12-bit ADC combination supports sensorless or sensored BLDC and PMSM motor control up to a few hundred watts. The 80-TQFP exposes enough I/O for three-phase gate drivers, DC-bus current sense, BEMF feedback, and fault inputs. The 40 MHz / 10 MIPS core executes a 4 kHz to 20 kHz PWM loop with comfortable margin. The 2.0V-5.5V LF range tolerates DC-bus sags during hard acceleration. Industrial -40C to +85C supports outdoor and under-hood motor applications.
Рекомендуется
USB and Embedded Host Bridge
Although the PIC18LF8723T-I/PT does not include a native USB peripheral, the 80-TQFP I/O, large Flash, and parallel slave port allow pairing with an external USB transceiver such as the MCP2200 or FT232HL to create an embedded host or device bridge. The 128 KB Flash fits USB stack plus application code, and the 3.84 KB SRAM holds CDC/MSD class buffers. The 12-bit ADC handles analog side channels while USB traffic flows through the SPI/UART link. The 2.0V-5.5V LF supply is friendly to battery-powered bridges and dongles.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18LF8723T-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18LF8723-I/PT | PIC18F8723T-I/PT | PIC18LF8722T-I/PT | PIC18LF8720T-I/PT | PIC18LF8527T-I/PT |
|---|---|---|---|---|---|---|
| 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 |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 128 KB (64K x 16) | 128 KB | 128 KB | 128 KB | 64 KB | 48 KB |
| SRAM | 3.84 KB | 3.84 KB | 3.84 KB | 3.84 KB | 3.84 KB | 2 KB |
| EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Maximum CPU Clock | 40 MHz (10 MIPS) | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Operating Voltage | 2.0 V to 5.5 V (LF) | 2.0 V to 5.5 V | 4.2 V to 5.5 V (F) | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| ADC | 12-bit, up to 16 channels | 12-bit, up to 16 channels | 12-bit, up to 16 channels | 12-bit, fewer channels | 12-bit, up to 16 channels | 10-bit |
| CAN | 1 x ECAN | 1 x ECAN | 1 x ECAN | 1 x ECAN | 1 x ECAN | 1 x CAN |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
Ключевые отличия
- Pin-compatible tray variant with identical die (против PIC18LF8723-I/PT)
- Higher Flash than the '20 sibling (против PIC18LF8720T-I/PT)
- Lower-voltage operation than the 'F' sibling (против PIC18F8723T-I/PT)
- Higher resolution ADC than older '8527 family (против PIC18LF8527T-I/PT)
Заметки по проектированию
Place a 100 nF ceramic decoupling capacitor within 5 mm of every VDD/VSS pair on the 80-pin TQFP, plus a single bulk 10 uF to 22 uF tantalum or ceramic on the main 3.3V rail. The PIC18LF8723 datasheet specifies eight VDD/VSS pin pairs around the package; missing one creates intermittent reset or ADC noise issues. AVDD/AVSS should be filtered separately with a ferrite bead and 10 uF + 100 nF stack to keep ADC accuracy within +/- 1 LSB.
Estimated: at 40 MHz CPU clock, 3.3V VDD, and typical I/O toggling, the PIC18LF8723T-I/PT draws roughly 25-30 mA active current, dissipating about 80-100 mW in the 80-TQFP. With a typical theta_JA of 50-60 C/W for the 12x12 mm TQFP, this yields a junction temperature rise of only 4-6 C above ambient - well within the -40 C to +85 C industrial range. No external heatsink is required, but ensure PCB copper pour on all VSS pins for thermal spreading.
Route the analog PORF pins (RF0-RF7) away from switching signals such as PWM outputs (CCP/ECCP, PWM timers) and the ECAN bus to minimize ADC coupling. Keep the crystal traces on OSC1/OSC2 short and surround them with a ground guard ring. If the Enhanced Parallel Slave Port is used, group RD0-RD7 plus RE0/RE1/RE2 into a controlled-impedance region and place a series resistor on RE2 (CS) to damp reflections on long parallel cables.
Do not assume the PIC18LF8723T-I/PT and the PIC18F8723T-I/PT are interchangeable: the LF variant operates down to 2.0V while the F variant requires 4.2V minimum. Brown-out will reset the F variant on a 3.3V-only rail. Also note that 80-pin TQFP variants in the PIC18 family share most but not all pin assignments; verify that pin 1 MCLR and the OSC1/OSC2 assignments match your existing PCB before swapping silicon revisions.
Информация о соответствии
RoHS and REACH compliance per Microchip product environmental information. AEC-Q100 not formally qualified for this specific MPN; for automotive designs requiring AEC-Q100, request the automotive-grade version from Microchip. MSL-3 reflow profile per JEDEC J-STD-020.