PIC18F6723-E/PT - 128KB Flash 8-bit MCU, 64-TQFP | Microchip
Артикул: PIC18F6723-E/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $18.45 | $18,45 |
| 10 | $17.2 | $172,00 |
| 100 | $15.8 | $1.580,00 |
| 500 | $14.5 | $7.250,00 |
| 1.000 | $13.1 | $13.100,00 |
PIC18F6723-E/PT Обзор
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for deterministic real-time control. The PIC18 family sits in Microchip's mid-range performance tier, above PIC16 and PIC12 in code density, peripheral count and addressing capability, but below the 16-bit dsPIC and 32-bit PIC32 families. PIC MCUs are widely used in industrial, automotive and consumer embedded systems where reliability, predictable interrupt latency and long product life cycles matter more than raw MHz.
Key differentiating features of the PIC18F6723 include 128KB self-programmable Flash, 1024 bytes of data EEPROM for non-volatile parameter storage, four 16-bit timer/counters, two Capture/Compare/PWM modules, two Enhanced USARTs, two MSSP peripherals supporting SPI and I2C, and a 12-bit ADC with up to 12 channels. The 'E' suffix denotes the extended industrial temperature grade of -40C to +125C, and the /PT suffix designates the 64-pin TQFP package.
Architecturally, the device uses a 16-bit instruction word with an 8-bit data path and a hardware multiplier, providing linear code density and deterministic interrupt response. nanoWatt Technology power management offers multiple idle and sleep modes with wake-up sources, making the part suitable for energy-conscious designs.
Typical applications include industrial control panels, automotive body and HVAC subsystems, USB peripherals (with on-chip USB on derivative parts), graphical user interfaces driving LCDs, sensor aggregation nodes, and consumer appliances. The 54 I/O pins and dual serial interfaces suit designs that must bridge multiple sensors and actuators while maintaining low BOM cost.
When designing with this part, budget decoupling capacitance at every VDD/VSS pair and follow Microchip's recommended 4-layer layout for the 64-pin TQFP. Ensure the MCLR pin has the proper external reset network and that PGD/PGC traces are short for reliable in-circuit debugging with MPLAB tools.
This page synthesizes distributor pricing, drop-in alternatives and practical design notes that go beyond what the manufacturer datasheet alone provides.
Аналоги без доработки для PIC18F6723-E/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F6723-E/PT (тот же форм-фактор и посадочное место) — отличается по Core Architecture, Package, ADC, Serial Interfaces, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F8723-E/PT
✅ Прямая замена✓ В наличии
$6.78 / шт.
Открыть даташит →PIC18F6722-E/PT
✅ Прямая замена✓ В наличии
$10.1 / шт.
Открыть даташит →PIC18F6623-E/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F6720-E/PT
✅ Прямая замена✓ В наличии
$5.88 / шт.
Открыть даташит →PIC18F6628-E/PT
✅ Прямая замена✓ В наличии
$5.54 / шт.
Открыть даташит →PIC18F6627-E/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F6723-E/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC18 8-bit RISC |
| Program Memory (Flash) | 128 KB (64K x 16) |
| SRAM | 4 KB |
| Data EEPROM | 1024 bytes |
| Максимальная тактовая частота | 40 MHz |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 54 |
| ADC | 12-bit, up to 12 channels |
| Timers | 4 x 16-bit |
| Capture/Compare/PWM | 2 ECCP modules |
| Serial Interfaces | 2x EUSART, 2x MSSP (SPI/I2C) |
| Корпус | 64-pin TQFP (10x10 mm) |
| Рабочая температура | -40 C to +125 C (Extended, 'E' suffix) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 |
| Статус RoHS | Compliant |
Конфигурация выводов PIC18F6723-E/PT
| Контакт 1 | RF7/AN7 — Digital I/O / analog input channel 7 |
| Контакт 2 | RF6/AN6 — Digital I/O / analog input channel 6 |
| Контакт 3 | RF5/AN5 — Digital I/O / analog input channel 5 |
| Контакт 4 | RF4/AN4 — Digital I/O / analog input channel 4 |
| Контакт 5 | RF3/AN3 — Digital I/O / analog input channel 3 |
| Контакт 6 | RF2/AN2 — Digital I/O / analog input channel 2 |
| Контакт 7 | RF1/AN1 — Digital I/O / analog input channel 1 |
| Контакт 8 | RF0/AN0 — Digital I/O / analog input channel 0 |
| Контакт 9 | AVDD — Analog positive supply |
| Контакт 10 | AVSS — Analog ground reference |
| Контакт 11 | NC — Not connected |
| Контакт 12 | NC — Not connected |
| Контакт 13 | OSC1/CLKIN — Oscillator crystal input / external clock |
| Контакт 14 | OSC2/CLKOUT — Oscillator crystal output |
| Контакт 15 | RA0/AN0 — PORTA digital I/O / analog input |
| Контакт 16 | RA1/AN1 — PORTA digital I/O / analog input |
| Контакт 17 | RA2/AN2 — PORTA digital I/O / analog input |
| Контакт 18 | RA3/AN3 — PORTA digital I/O / analog input |
| Контакт 19 | RA4/T0CKI — PORTA I/O / Timer0 clock input |
| Контакт 20 | RA5/AN4 — PORTA I/O / analog input |
| Контакт 21 | VSS — Ground reference |
| Контакт 22 | VDD — Positive supply voltage |
| Контакт 23 | RB0/INT0 — PORTB I/O / external interrupt 0 |
| Контакт 24 | RB1/INT1 — PORTB I/O / external interrupt 1 |
| Контакт 25 | RB2/INT2 — PORTB I/O / external interrupt 2 |
| Контакт 26 | RB3/INT3 — PORTB I/O / external interrupt 3 |
| Контакт 27 | RB4/KBI0 — PORTB I/O / keyboard interrupt 0 |
| Контакт 28 | RB5/KBI1 — PORTB I/O / keyboard interrupt 1 |
| Контакт 29 | RB6/KBI2/PGC — PORTB I/O / ICSP clock |
| Контакт 30 | RB7/KBI3/PGD — PORTB I/O / ICSP data |
| Контакт 31 | RC0/T1OSO/T1CKI — PORTC I/O / Timer1 oscillator output |
| Контакт 32 | RC1/T1OSI — PORTC I/O / Timer1 oscillator input |
| Контакт 33 | RC2/CCP1 — PORTC I/O / Capture Compare PWM 1 |
| Контакт 34 | RC3/SCK/SCL — PORTC I/O / SPI/I2C clock |
| Контакт 35 | RC4/SDI/SDA — PORTC I/O / SPI data in / I2C data |
| Контакт 36 | RC5/SDO — PORTC I/O / SPI data out |
| Контакт 37 | RC6/TX/CK — PORTC I/O / EUSART TX / clock |
| Контакт 38 | RC7/RX/DT — PORTC I/O / EUSART RX / data |
| Контакт 39 | RD0 — PORTD digital I/O bit 0 |
| Контакт 40 | RD1 — PORTD digital I/O bit 1 |
| Контакт 41 | RD2 — PORTD digital I/O bit 2 |
| Контакт 42 | RD3 — PORTD digital I/O bit 3 |
| Контакт 43 | RD4 — PORTD digital I/O bit 4 |
| Контакт 44 | RD5 — PORTD digital I/O bit 5 |
| Контакт 45 | RD6 — PORTD digital I/O bit 6 |
| Контакт 46 | RD7 — PORTD digital I/O bit 7 |
| Контакт 47 | VSS — Ground reference |
| Контакт 48 | VDD — Positive supply voltage |
| Контакт 49 | RE0/RD — PORTE I/O / parallel slave port read |
| Контакт 50 | RE1/WR — PORTE I/O / parallel slave port write |
| Контакт 51 | RE2/CS — PORTE I/O / parallel slave port chip select |
| Контакт 52 | VDD — Positive supply voltage |
| Контакт 53 | VSS — Ground reference |
| Контакт 54 | RG0 — PORTG digital I/O bit 0 |
| Контакт 55 | RG1 — PORTG digital I/O bit 1 |
| Контакт 56 | RG2 — PORTG digital I/O bit 2 |
| Контакт 57 | RG3 — PORTG digital I/O bit 3 |
| Контакт 58 | RG4 — PORTG digital I/O bit 4 |
| Контакт 59 | MCLR — Master clear reset input (active low) |
| Контакт 60 | VDD — Positive supply voltage |
| Контакт 61 | VSS — Ground reference |
| Контакт 62 | RH0 — PORTH digital I/O bit 0 |
| Контакт 63 | RH1 — PORTH digital I/O bit 1 |
| Контакт 64 | RH2 — PORTH digital I/O bit 2 |
Типичное применение
PIC18F6723-E/PT подходит для 7 применениеs: Industrial Control Panels, Automotive Body and HVAC Modules, Home Appliance Controllers, Medical Monitoring Devices, Sensor Aggregation Nodes, Consumer Appliance User Interfaces, Data Acquisition and Logging.
Industrial Control Panels
The PIC18F6723-E/PT fits industrial HMI and control panel designs where 54 I/O pins are needed to drive key matrices, scan keypads and read multiple sensor inputs without external I/O expanders. Its 128 KB Flash accommodates large state-machine lookup tables, while the 4 KB SRAM buffers LCD frame data for 320x240 graphical displays. The 4.2-5.5 V supply aligns with 5 V industrial backplanes and the extended -40 to +125 C grade tolerates cabinet environments.
Рекомендуется
Automotive Body and HVAC Modules
In automotive body controllers and HVAC head units the PIC18F6723-E/PT drives stepper motors for HVAC blend doors via its ECCP modules and reads NTC thermistor inputs through the 12-bit ADC. The extended -40 to +125 C temperature grade handles under-dash thermal stress. The four 16-bit timers generate the precise PWM frequencies required for blower motor control, and the two EUSARTs interface with LIN or K-Line buses for body-network communication.
Рекомендуется
Home Appliance Controllers
Washing machines, dishwashers and induction cooktops use the PIC18F6723-E/PT to coordinate motor inverters, sensor feedback and user interfaces in a single chip. The 1024-byte EEPROM stores user preference settings and last-cycle state across power cycles. The 12-bit ADC reads temperature, current and water-level sensors directly, while the MSSP peripherals drive SPI LCDs or I2C keypads, reducing BOM cost versus a multi-chip implementation.
Рекомендуется
Medical Monitoring Devices
Battery-powered patient monitors and point-of-care diagnostics use the PIC18F6723-E/PT for low-power signal conditioning and display driving. The nanoWatt Sleep mode drops quiescent current below 100 nA when idle, preserving battery life between measurements, while the 12-bit ADC captures pulse oximeter, ECG or temperature signals at adequate resolution. The large Flash supports firmware with on-board FFT or trend-analysis algorithms.
Рекомендуется
Sensor Aggregation Nodes
In building-automation sensor nodes the PIC18F6723-E/PT aggregates multiple analog and digital sensor channels and reports the consolidated data over RS-485, RS-232 or I2C back to a central controller. The 54 I/O lines accept several analog inputs plus digital I/O for occupancy, CO2 and humidity sensors. Its deterministic interrupt response makes it suitable for time-synchronized industrial-sensor protocols.
Рекомендуется
Consumer Appliance User Interfaces
Coffee machines, microwave ovens and smart thermostats employ the PIC18F6723-E/PT to drive graphical LCDs, capacitive touch keypads and rotary encoders. The large Flash holds multi-language UI strings and bitmap assets, while the 4 KB SRAM serves as a frame buffer for small monochrome displays. The dual MSSP peripherals enable simultaneous SPI LCD data and I2C touch-controller communication without bus contention.
Рекомендуется
Data Acquisition and Logging
Multi-channel data loggers use the PIC18F6723-E/PT to sample up to 12 analog inputs at 12-bit resolution, store readings in the 4 KB SRAM buffer and periodically flush to external EEPROM or SD cards via SPI. The RTC with its own dedicated timer runs continuously even in Sleep mode for accurate timestamp logging. Two EUSARTs allow simultaneous GPS data input and remote telemetry output.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F6723-E/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F8723-E/PT | PIC18F6722-E/PT | PIC18F6623-E/PT | PIC18F6720-E/PT |
|---|---|---|---|---|---|
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 256 KB | 128 KB | 64 KB | 128 KB |
| SRAM | 4 KB | 8 KB | 4 KB | 4 KB | 4 KB |
| Data EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes |
| Maximum Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| I/O Pins | 54 | 70 | 54 | 54 | 54 |
| ADC | 12-bit, 12 ch | 12-bit, 16 ch | 12-bit, 12 ch | 12-bit, 12 ch | 10-bit, 12 ch |
| Temperature Grade | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) |
Ключевые отличия
- Highest Flash density within the 128 KB PIC18F6723 family tier (против PIC18F6623-E/PT)
- Extended temperature grade vs industrial-only grade (против PIC18F6723-I/PT)
- Same package and pinout as the 256 KB PIC18F8723 family (против PIC18F8723-E/PT)
Заметки по проектированию
Place a 0.1 uF ceramic decoupling capacitor as close as possible to every VDD/VSS pair on the 64-TQFP, plus a single 10 uF bulk tantalum or ceramic on the main supply rail. The PIC18F6723 has four VDD pins and four VSS pins that must all be connected even if a particular pin appears unused - floating supply pins can trigger spurious reset events. For noise-sensitive analog designs add a ferrite bead between digital and analog VDD rails.
Keep the ICSP traces (PGD on RB7 and PGC on RB6) shorter than 50 mm and avoid routing them near switching signals or analog inputs - long PGD/PGC traces degrade in-circuit programming reliability. Place the MCLR pull-up resistor (typically 10 kohm) within 5 mm of the MCLR pin and add a 100 nF cap to ground for noise immunity. For the 64-TQFP use a 4-layer PCB with continuous ground plane under the part for best EMC performance.
Configuration bits must be programmed correctly: disable the watchdog only if your firmware explicitly handles the WDT, set the oscillator mode to HS or EC for >4 MHz crystals, and enable the brown-out reset (BOR) at a voltage below your minimum operating VDD. Failure to enable BOR is a common cause of POR-related field failures. Verify the LVP (low-voltage programming) configuration bit matches your programming hardware - mismatch can lock the part in production.
When using the ADC, average multiple conversions in software to reduce the effect of single-sample noise on the LSBs. Use the ACQT and ADCS bits to set adequate acquisition and conversion times relative to the analog source impedance - for source impedances above 2 kohm add an external buffer op-amp such as the MCP6001. Place analog inputs physically separated from switching signals on the PCB and surround the analog traces with a ground guard ring.
Информация о соответствии
RoHS compliant with Pb-free matte-tin finish per Microchip product page. The 'E' grade provides -40C to +125C operation but is NOT qualified to AEC-Q100; for AEC-Q100 automotive applications consult the PIC18F6723-E/PT automotive PCN literature.