PIC18LF6723-I/PT - 128KB Flash 8-bit MCU, 64-TQFP | Microchip
Артикул: PIC18LF6723-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.75 | $5,75 |
| 10 | $5.18 | $51,80 |
| 100 | $4.61 | $461,00 |
| 500 | $4.15 | $2.075,00 |
| 1.000 | $3.69 | $3.690,00 |
PIC18LF6723-I/PT Обзор
A PIC18 microcontroller belongs to the 8-bit RISC CMOS flash-based MCU family from Microchip, sitting within the broader PIC® (Peripheral Interface Controller) taxonomy: PIC18 -> 8-bit PIC -> Microcontroller Unit (MCU) -> Embedded Controller -> Semiconductor. The PIC18F/LF67xx family specifically targets high-pin-count (64-pin and 80-pin) applications requiring large memory, multiple serial interfaces, and integrated analog peripherals.
Key features include 128 KB self-programmable flash, 4 KB SRAM, 1024 bytes data EEPROM, a 12-channel 10-bit ADC, two USART modules, two MSSP (SPI/I2C) modules, two CCP modules, one Enhanced CCP, two comparators, and a 16-bit timer/counter array. The wide operating voltage of 2.0V to 5.5V supports both 3.3V and 5V designs without level shifting.
The architecture combines Harvard bus structure with RISC instruction execution, achieving 10 MIPS at 40 MHz. Internal oscillator options and on-chip debug (ICD) reduce external component count. The 64-pin TQFP package exposes 53 digital I/O pins, supporting mixed-signal embedded designs.
Typical applications include industrial control panels, HVAC controllers, motor control subsystems, sensor hubs, USB device peripherals, graphical LCD interfaces, and portable data loggers. The combination of large flash, EEPROM, and rich peripherals makes this MCU well-suited for firmware-intensive applications.
When designing with this part, place 0.1 uF decoupling capacitors on each VDD pin and ensure the MCLR pull-up is implemented correctly for reliable reset behavior. Designers should also enable the watchdog timer and the brown-out reset (BOR) feature for robust industrial deployments.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes beyond the manufacturer datasheet. Pin-compatible PIC18F/LF family members in the same 64-pin TQFP footprint are listed in the alternatives section.
Аналоги без доработки для PIC18LF6723-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18LF6723-I/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, I/O Pins, Data EEPROM, Program Memory (Flash).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18LF6722-I/PT
✅ Прямая замена✓ В наличии
$8.74 / шт.
Открыть даташит →PIC18LF6680-I/PT
✅ Прямая замена✓ В наличии
$12.85 / шт.
Открыть даташит →PIC18LF6627-I/PT
✅ Прямая замена✓ В наличии
$8.2 / шт.
Открыть даташит →PIC18LF6723T-I/PT
✅ Прямая замена✓ В наличии
$4.1 / шт.
Открыть даташит →PIC18F6723-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18LF6723-I/PT Максимальные параметры и электрические характеристики
| Core | PIC18 (8-bit RISC) |
| Program Memory (Flash) | 128 KB (64K x 16) |
| RAM | 4 KB |
| Data EEPROM | 1024 bytes |
| Maximum CPU Speed | 40 MHz (10 MIPS) |
| Instruction Cycle | 200 ns at 40 MHz |
| Operating Voltage | 2.0 V to 5.5 V |
| ADC | 12-channel, 10-bit (per manufacturer family description) |
| Digital I/O Pins | 53 |
| Корпус | 64-pin TQFP (10x10 mm) |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40 C to +85 C (Industrial) |
| Communication | 2x USART, 2x MSSP (SPI/I2C) |
| Timers | 16-bit timer/counter array, 2x CCP, 1x ECCP |
| Comparators | 2 |
| Статус RoHS | Compliant |
| Lead-Free | Yes |
Конфигурация выводов PIC18LF6723-I/PT
| Контакт 1 | RC0/T1OSO/T1CKI — I/O port C / Timer1 oscillator output / Timer1 clock input |
| Контакт 2 | RC1/T1OSI/CCP2 — I/O port C / Timer1 oscillator input / CCP2 output |
| Контакт 3 | RC2/CCP1 — I/O port C / CCP1 output |
| Контакт 4 | RC3/SCK/SCL — I/O port C / SPI clock / I2C clock |
| Контакт 5 | RC4/SDI/SDA — I/O port C / SPI data in / I2C data |
| Контакт 6 | RC5/SDO — I/O port C / SPI data out |
| Контакт 7 | RC6/TX/CK — I/O port C / USART TX / USART clock |
| Контакт 8 | RC7/RX/DT — I/O port C / USART RX / USART data |
| Контакт 9 | RE0/RD — I/O port E / Parallel slave port read |
| Контакт 10 | RE1/WR — I/O port E / Parallel slave port write |
| Контакт 11 | RE2/CS — I/O port E / Parallel slave port chip select |
| Контакт 12 | VDD — Digital supply voltage |
| Контакт 13 | VSS — Digital ground |
| Контакт 14 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Контакт 15 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Контакт 16 | MCLR — Master clear (reset) input |
| Контакт 17 | RA0/AN0 — I/O port A / analog input 0 |
| Контакт 18 | RA1/AN1 — I/O port A / analog input 1 |
| Контакт 19 | RA2/AN2/VREF- — I/O port A / analog input 2 / ADC Vref- |
| Контакт 20 | RA3/AN3/VREF+ — I/O port A / analog input 3 / ADC Vref+ |
| Контакт 21 | RA4/T0CKI — I/O port A / Timer0 clock input |
| Контакт 22 | RA5/AN4 — I/O port A / analog input 4 |
| Контакт 23 | RA6/OSC2 — I/O port A / oscillator output |
| Контакт 24 | RA7/OSC1 — I/O port A / oscillator input |
| Контакт 25 | RB0/INT0 — I/O port B / external interrupt 0 |
| Контакт 26 | RB1/INT1 — I/O port B / external interrupt 1 |
| Контакт 27 | RB2/INT2 — I/O port B / external interrupt 2 |
| Контакт 28 | RB3/INT3 — I/O port B / external interrupt 3 |
| Контакт 29 | RB4 — I/O port B |
| Контакт 30 | RB5 — I/O port B |
| Контакт 31 | RB6/PGC — I/O port B / ICSP clock |
| Контакт 32 | RB7/PGD — I/O port B / ICSP data |
| Контакт 33 | VDD — Digital supply voltage |
| Контакт 34 | VSS — Digital ground |
| Контакт 35 | RD0 — I/O port D |
| Контакт 36 | RD1 — I/O port D |
| Контакт 37 | RD2 — I/O port D |
| Контакт 38 | RD3 — I/O port D |
| Контакт 39 | RD4 — I/O port D |
| Контакт 40 | RD5 — I/O port D |
| Контакт 41 | RD6 — I/O port D |
| Контакт 42 | RD7 — I/O port D |
| Контакт 43 | VSS — Digital ground |
| Контакт 44 | VDD — Digital supply voltage |
| Контакт 45 | RF0 — I/O port F |
| Контакт 46 | RF1 — I/O port F |
| Контакт 47 | RF2 — I/O port F |
| Контакт 48 | RF3 — I/O port F |
| Контакт 49 | RF4 — I/O port F |
| Контакт 50 | RF5 — I/O port F |
| Контакт 51 | RF6 — I/O port F |
| Контакт 52 | RF7 — I/O port F |
| Контакт 53 | RG0 — I/O port G |
| Контакт 54 | RG1 — I/O port G |
| Контакт 55 | RG2 — I/O port G |
| Контакт 56 | RG3 — I/O port G |
| Контакт 57 | RG4 — I/O port G |
| Контакт 58 | RG5 — I/O port G |
| Контакт 59 | AVDD — Analog supply voltage |
| Контакт 60 | AVSS — Analog ground |
| Контакт 61 | RH0 — I/O port H |
| Контакт 62 | RH1 — I/O port H |
| Контакт 63 | RH2 — I/O port H |
| Контакт 64 | RH3 — I/O port H |
Типичное применение
PIC18LF6723-I/PT подходит для 6 применениеs: Industrial Control Panel, HVAC / Building Automation, Portable Data Logger, Sensor Hub / IoT Edge Node, Graphical LCD / HMI Controller, Motor Control Subsystem.
Industrial Control Panel
The PIC18LF6723-I/PT fits industrial control panels by providing 128 KB flash for complex ladder-logic-equivalent firmware, 53 digital I/O to drive relays and read switches, and 2.0V-5.5V tolerance to ride out industrial supply brownouts. Its 12-channel 10-bit ADC reads analog sensor inputs (temperature, pressure, level) directly. The 1024-byte EEPROM stores non-volatile configuration such as calibration constants, setpoints, and runtime counters, eliminating an external memory chip. Pin-to-pin compatibility with PIC18F6723 lets designers source either silicon lot without PCB rework.
Рекомендуется
HVAC / Building Automation
The PIC18LF6723-I/PT is ideal for HVAC controllers thanks to its wide operating temperature range (-40C to +85C) and 2.0V-5.5V supply tolerance for fan/temperature sensor interfacing. The 128 KB flash holds multi-zone scheduling firmware, while the 12-bit ADC reads thermistors and pressure transducers. Dual USARTs connect to building management systems (Modbus, BACnet gateways), and MSSP peripherals drive I2C temperature/humidity sensors on the same bus. The 64-pin TQFP footprint allows compact PCB layouts inside wall-mount thermostats.
Рекомендуется
Portable Data Logger
The PIC18LF6723-I/PT's 2.0V minimum supply lets it run directly from a single lithium cell or two AA batteries in portable data loggers, achieving months of standby life with sleep currents in microamp range. The 128 KB flash stores weeks of timestamped sensor logs, and the 1024-byte EEPROM retains device state across battery swaps. The 12-channel ADC supports multi-sensor arrays (temperature, humidity, vibration), and the 64-pin TQFP package provides ample I/O for SD card and USB interfaces. Robust BOR and watchdog features ensure field reliability.
Рекомендуется
Sensor Hub / IoT Edge Node
The PIC18LF6723-I/PT serves as an IoT edge node MCU, aggregating data from I2C sensors (via MSSP), SPI sensors (also via MSSP), and analog channels (via 12-bit ADC). Dual USARTs connect to wireless modules (Wi-Fi, Bluetooth, LoRa) for cloud uplink. The 128 KB flash accommodates TLS libraries or proprietary security stacks. With 2.0V-5.5V operation, the MCU can be powered from energy-harvesting sources or USB directly, simplifying power-tree design. EEPROM stores node identity and calibration data.
Рекомендуется
Graphical LCD / HMI Controller
The PIC18LF6723-I/PT drives graphical LCDs and HMI touch panels with its 53 I/O pins allocating parallel data, control, and backlight lines, plus SPI for faster displays. The 128 KB flash fits full-featured GUI frameworks, and the 4 KB RAM supports framebuffers or string tables. The ECCP module generates backlight PWM, and the comparators detect touch-panel events. Operating from 2.0V to 5.5V, the MCU powers 3.3V TFT panels directly. The 64-pin TQFP package simplifies hand-rework and inspection.
Рекомендуется
Motor Control Subsystem
The PIC18LF6723-I/PT supports motor control through its Enhanced CCP (ECCP) module generating complementary PWM with dead-band control, and its 16-bit timer/counter provides precise event timing. The 12-bit ADC samples current shunts and back-EMF, while comparators trigger overcurrent protection. The 128 KB flash holds sensorless-FOC or trapezoidal commutation firmware, and the wide 2.0V-5.5V supply lets it ride through motor startup transients. Industrial temperature rating supports under-hood or factory deployments.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18LF6723-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18LF6722-I/PT | PIC18LF6680-I/PT | PIC18LF6627-I/PT | PIC18F6723-I/PT |
|---|---|---|---|---|---|
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 128 KB | 128 KB | 80 KB | 64 KB | 128 KB |
| RAM | 4 KB | 4 KB | 8 KB | 4 KB | 4 KB |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 4.2 V to 5.5 V |
| Maximum Clock | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| ADC | 12-channel, 10-bit | 12-channel, 10-bit | 12-channel, 10-bit | 12-channel, 10-bit | 12-channel, 10-bit |
| Data EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| Operating Temperature | -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 |
Ключевые отличия
- 128 KB flash - the largest memory in the PIC18F/LF672x 64-pin TQFP family (против PIC18LF6627-I/PT)
- Low-voltage 2.0V-5.5V operation enables 3.3V direct battery power (против PIC18F6723-I/PT)
- 1024 bytes data EEPROM - non-volatile storage on-chip (против PIC18LF6680-I/PT)
Заметки по проектированию
Place 0.1 uF decoupling capacitors as close as physically possible to every VDD/AVDD pin on the PIC18LF6723-I/PT, with one bulk 10 uF tantalum or ceramic cap on each supply rail. The wide 2.0V-5.5V input lets you power the MCU from a 3.3V LDO; ensure the LDO has at least 50 mA headroom over the MCU's typical 25 mA active current at 40 MHz. Decouple analog AVDD separately from digital VDD with a ferrite bead to keep ADC noise under 1 LSB.
Implement the MCLR pin with a 10 kohm pull-up to VDD and a 100 nF capacitor to ground for clean power-on reset, unless using the internal MCLR configuration. Enable Brown-Out Reset (BOR) in configuration words set to a threshold at or below the minimum operating voltage (e.g. 2.0V) to prevent code corruption during supply dips. Always tie unused I/O pins to outputs (low) or inputs with weak pull-ups to avoid floating-pin current.
Do not exceed 40 MHz across the full -40C to +85C range; verify the oscillator configuration bits select a settings mode supported at your chosen VDD. The PIC18LF6723-I/PT flash write endurance is rated 1000 erase/write cycles minimum per the datasheet - use EEPROM only for configuration data and avoid heavy-duty runtime logging there. When using the ADC, ensure the conversion clock (Tad) is not below 1.6 us or ADC accuracy degrades.
Estimated: at 40 MHz, 5.0V VDD, the PIC18LF6723-I/PT draws approximately 25 mA active current, dissipating roughly 0.125 W. The 64-pin TQFP package has a theta_JA around 50 C/W on a standard 4-layer JEDEC PCB, giving a junction temperature rise of ~6 C above ambient at full activity - well within the 125 C max junction. For enclosed industrial enclosures with limited airflow, derate the ambient operating temperature by 10-15 C.
Информация о соответствии
RoHS and lead-free compliance per Microchip product page. AEC-Q100 not applicable for non-automotive-grade part; Microchip does not list an automotive version of this MPN.