PIC18F8723-I/PT - 8-Bit 40MHz 128KB Flash MCU | Microchip 80-TQFP
MPN: PIC18F8723-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $12.33 | $12.33 |
| 10 | $11.1 | $111.00 |
| 100 | $9.75 | $975.00 |
| 500 | $8.8 | $4,400.00 |
| 1,000 | $7.95 | $7,950.00 |
PIC18F8723-I/PT Overview
What is a PIC 8-bit microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash program, SRAM data, optional EEPROM), and peripherals on one die to serve as the brain of an embedded system. The PIC18F family sits in the performance tier of Microchip's 8-bit PIC architecture, sitting between baseline PIC10/12/16/17 parts and the 16-bit dsPIC/PIC24 families in the broader 8-bit-vs-32-bit MCU hierarchy.
Key features include 75 instruction set operations, an 8 x 8 hardware multiplier, three 16-bit timers (Timer0/1/2/3/5 equivalents), two Capture/Compare/PWM modules, 70 interrupt sources with an 8-level hardware priority scheme, and a 32 kHz secondary oscillator for low-power RTCC operation. The 80-TQFP footprint exposes ample I/O - 70 I/O lines, of which up to 12 share analog input channels.
Typical applications include industrial control panels, large low-power connected appliances, automotive body/comfort LIN nodes, USB/serial bridges, data-logger front-ends, and graphics-capable human-machine interfaces. The 128 KB Flash and 4 KB RAM also suit Chinese-character and multi-language LCD UI stacks.
When designing with this device, note that the 'I' suffix denotes the industrial temperature range (-40C to +85C), while the 'F' suffix is required for automotive-grade (AEC-Q100) qualification; always verify the package suffix vs the application's environmental target. Bulk erase time and Flash endurance (typically 100K cycles) should also be considered when planning firmware update strategies.
Drop-in alternatives for PIC18F8723-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC18F8723-I/PT (same form factor and footprint) — differing in Package, ADC, Timers, I/O Pins, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F8723T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F8722-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F8627-I/PT
✅ Drop-In✓ In Stock
$9.05 / Unit
View Datasheet →PIC18F8621-I/PT
✅ Drop-In✓ In Stock
$12.4 / Unit
View Datasheet →PIC18F8620-E/PT
✅ Drop-In✓ In Stock
$6.55 / Unit
View Datasheet →PIC18F85K22-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC18F8723-I/PT Maximum Ratings & Electrical Characteristics
| Product Family | PIC18F (8-bit) |
| CPU Core | PIC18 / RISC 8-bit |
| Maximum CPU Frequency | 40 MHz |
| Program Memory (Flash) | 128 KB (64K x 16) |
| SRAM | 4 KB |
| Data EEPROM | 1024 bytes |
| ADC | 12-channel, 10-bit, up to 100 ksps |
| Supply Voltage | 4.2 V to 5.5 V |
| I/O Pins | 70 |
| Timers | 5 x 16-bit (or 8/16-bit configurable) |
| CCP/ECCP Modules | 2 |
| Serial Interfaces | 2 MSSP (I2C/SPI), 2 USART (LIN-capable) |
| Operating Temperature (Industrial) | -40C to +85C |
| Package | 80-TQFP (PT), 12x12 mm |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC18F8723-I/PT 80-tqfp (pt), 12x12 mm Pin Configuration Guide
Pin configuration for PIC18F8723-I/PT (80-tqfp (pt), 12x12 mm package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC18F8723-I/PT.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC18F8723-I/PT is suitable for 7 applications: Industrial Control Panels, Automotive LIN Networked Nodes, Data Acquisition Front-Ends, USB / Serial Bridge Devices, LCD & Graphics Display Drivers, Low-Power Connected Appliance Controllers, Sensor Aggregation Hub.
Industrial Control Panels
The PIC18F8723-I/PT is a strong fit for industrial control panels where multiple human-machine-interface peripherals (keypad, character LCD, status LEDs) and serial fieldbus links must coexist on a single processor. With 70 I/O pins it can drive a 4x4 matrix keypad plus a 16x4 LCD directly, and 128 KB of Flash is enough room for Chinese-character lookup tables needed on multilingual HMIs. Its 12-channel 10-bit ADC handles analog inputs from temperature sensors, pressure transducers and 4-20 mA current loops simultaneously, while the dual USART supports an RS-485 Modbus slave link to a PLC. Estimated power consumption in panel-mount applications stays below 15 mA active / 50 uA sleep, allowing the unit to run from a 24 V industrial rail through a small switching regulator.
Recommended
Automotive LIN Networked Nodes
Although the PIC18F8723-I/PT itself is industrial-grade, designers prototyping automotive LIN 1.2/2.0 body-comfort nodes can leverage its dual Enhanced USART ports to bridge a LIN master and an auxiliary UART sensor such as a GPS or body controller. Per the Microchip PIC18F8723 datasheet, the EUSART block supports LIN's 13-bit break field and automatic baud-rate detection on the 16-bit Baud Rate Generator. With 4 KB of SRAM and a 32 kHz RTCC domain, the device can stay in low-power sleep while waking on EUSART activity for body-network duty cycles. A migration to the automotive-grade PIC18F86J72-I/PT is straightforward because both share the 80-TQFP footprint and the same PIC18 peripheral set.
Recommended
Data Acquisition Front-Ends
With 12 analog inputs and a 10-bit ADC capable of 100 ksps, the PIC18F8723-I/PT can act as the analog front-end for multi-channel data loggers, capturing temperature, pressure, vibration, and process variables simultaneously. The 4 KB SRAM buffers burst samples, then the dual MSSP/I2C peripherals push the dataset to an external EEPROM or FRAM for non-volatile storage. Designers can leverage the 16-bit Timer1 to schedule ADC conversions and trigger CCP2 to assert an alarm when a threshold is crossed. Estimated sample throughput is up to 8 ksps sustained when the CPU is also servicing UART commands, enough for vibration loggers and HVAC monitoring systems.
Recommended
USB / Serial Bridge Devices
The PIC18F8723-I/PT's two USARTs make it a convenient bridge between USB-CDC virtual COM ports and legacy RS-232 peripherals, especially when one EUSART is dedicated to a CP2102-style USB controller while the second talks to a real RS-232 transceiver. 128 KB of Flash is more than enough to host both a full protocol-conversion stack and a small web-server-style configuration UI. Industrial instrumentation readers, weighing scales and POS terminals benefit from this dual-bus topology without needing a dedicated USB-aware microcontroller.
Recommended
LCD & Graphics Display Drivers
With 128 KB of Flash and 70 I/O pins, the PIC18F8723-I/PT can drive large alphanumeric and dot-matrix LCD/LED panels directly, including 320-segment LCDs and small graphic OLEDs via SPI. The MCU fits printers, weighing scales, and fuel dispensers that need bilingual text or graphical icons. Using the MSSP SPI channel to push frame data plus a parallel 4-bit/8-bit data bus to the panel keeps CPU overhead low. The device's nanoWatt sleep modes are valuable in battery-powered signage that wakes periodically to refresh content.
Recommended
Low-Power Connected Appliance Controllers
The PIC18F8723-I/PT was designed into the brief of low-power connected appliances, leveraging Microchip's nanoWatt technology to deliver a 32 kHz RTCC domain and multiple power-managed sleep modes. Drawing under 100 nA in deep sleep and a few mA active, the device supports battery-backed appliances such as smart locks, thermostats, and sensorised kitchen appliances where the dual EUSART can drive both a wireless module (over UART) and an appliance-side control bus. With 1024 bytes of EEPROM, designers retain last-state settings across power cycles without external non-volatile memory.
Recommended
Sensor Aggregation Hub
With four serial peripherals (2x MSSP, 2x EUSART) and 12 analog inputs, the PIC18F8723-I/PT can act as a sensor aggregation hub in environmental monitoring or smart-building systems, fanning in I2C sensors, SPI sensors, RS-485 Modbus devices and analog field sensors in one chassis. 128 KB of Flash supports sensor-fusion firmware and over-the-air updates, while 4 KB of SRAM buffers sample packets before relaying to a higher-level gateway. A 32 kHz secondary oscillator keeps time-stamping accurate even when the CPU is in a low-duty-cycle sleep.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F8723-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F8723T-I/PT | PIC18F8722-I/PT | PIC18F8627-I/PT | PIC18F8621-I/PT | PIC18F85K22-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 80-TQFP (PT) 12x12 mm | 80-TQFP (PT) - same | 80-TQFP (PT) - same | 80-TQFP (PT) - same | 80-TQFP (PT) - same | 80-TQFP (PT) - same |
| Program Memory (Flash) | 128 KB | 128 KB | 64 KB (-50%) | 96 KB (-25%) | 64 KB (-50%) | 32 KB (-75%) |
| SRAM | 4 KB | 4 KB | 3.8 KB | 3.8 KB | 3.8 KB | 2 KB (-50%) |
| Data EEPROM | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 1024 bytes | 256 bytes (-75%) |
| Maximum CPU Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 64 MHz (+60%) |
| ADC Channels | 12 ch, 10-bit | 12 ch, 10-bit | 12 ch, 10-bit | 12 ch, 10-bit | 16 ch, 10-bit (+33%) | 24 ch, 12-bit (+100%) |
| I/O Pins | 70 | 70 | 70 | 70 | 70 | 67 (-4%) |
| AEC-Q100 Automotive Grade | No (Industrial only) | No | No | No | No | Available on -F suffix variant |
| Supply Voltage | 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 | 4.2 V to 5.5 V | 1.8 V to 5.5 V (wider range) |
Key Differentiators
- Highest-density Flash in the legacy PIC18F family (vs PIC18F8722-I/PT)
- 12-channel 10-bit ADC with on-chip bandgap reference (vs PIC18F85K22-I/PT)
- Four serial peripherals in a single 80-TQFP (vs PIC18F8621-I/PT)
Design Notes
The PIC18F8723-I/PT operates from 4.2 V to 5.5 V on VDD, which rules out 3.3 V-only rails. Estimated: at 40 MHz CPU, the active current at 5.0 V is approximately 17-20 mA per Microchip's typical curves, so a 5 V 100 mA LDO with 1% regulation is sufficient. Place a 100 nF ceramic bypass cap adjacent to each VDD/VSS pin pair, and add a 10 uF bulk capacitor on the regulator output. For battery-backup domains, drive Vbat from the RTCC battery through a 10 kOhm isolation resistor to avoid backfeed.
The 80-TQFP (PT) package has a thermal resistance theta_JA of approximately 50 C/W on a 4-layer JEDEC test PCB. Estimated: continuous 20 mA active at 5.0 V gives 100 mW dissipation, so at an ambient of 25 C the junction rises only 5 C - well inside the 85 C industrial rating. However, if the device is mounted inside a sealed enclosure or near a hot power stage, derate by adding copper pours under the TQFP body and avoid placing large heat-generating components within 5 mm of the IC.
The PIC18F8723-I/PT uses an internal 16 MHz instruction-cycle oscillator by default but requires ICSP programming mode to operate on factory-default configuration. Common pitfalls: (1) MCLR must be pulled high through a 10 kOhm resistor - never left floating. (2) The two analog reference pins (AVDD/AVSS) must always be connected, even when ADC is unused - floats cause current leakage. (3) Flash endurance is approximately 100K cycles per row - do not use internal Flash for high-write applications; reserve 1 KB EEPROM for that workload.
Place decoupling capacitors as close to each VDD/VSS pair as physically possible - within 1-2 mm trace length to avoid inductance. For the 80-TQFP package, six VDD pins and six VSS pins are arranged around the die; each pair needs its own 100 nF bypass cap plus a 1 uF bulk capacitor on the analog rail (AVDD/AVSS). Crystal traces should be short, symmetric, and routed over a continuous ground plane. If the device is driving long external bus lines (parallel LCD), add 33 Ohm series damping resistors on each data line close to the MCU.
Compliance Information
The PIC18F8723-I/PT ('I' suffix denotes industrial -40C to +85C) is RoHS / REACH compliant and lead-free per Microchip's product page. It is not AEC-Q100 qualified - choose the 'F' suffix variant for automotive qualification. Microchip publishes a PMMC (Perfluorocompound) and conflict-mineral CMRT declaration confirming Section 1502 compliance.