PIC18F6723T-I/PT - 128KB Flash 8-Bit MCU | Microchip 64-TQFP
MPN: PIC18F6723T-I/PT ✓ نشطPIC18F6723T-I/PT نظرة عامة
A microcontroller (MCU) is a single-chip computer that combines a CPU core, non-volatile program memory, volatile data memory and a range of on-chip peripherals such as timers, ADCs and communication interfaces. PIC18 devices belong to the broader 8-bit MCU category (hypernyms: microcontroller -> embedded controller -> semiconductor -> integrated circuit) and sit between simpler PIC16 parts and the 16-bit dsPIC/PIC24 families, balancing code density, peripheral richness and cost for mid-range embedded designs.
Key features of this part include 128 KB Flash organized as 64K x 16, an internal 8 MHz oscillator with PLL options, nanoWatt power management with multiple idle/sleep modes, a 10-bit/12-bit ADC with up to 12 channels, and the standard PIC18 instruction set with C-compiler-friendly architecture. The T suffix denotes tape-and-reel packaging; the I suffix indicates the industrial -40C to +85C operating temperature grade.
Typical applications are large low-power human-interface panels, USB peripherals, CAN-connected sensor nodes, industrial control with LIN/UART bridges, and consumer appliances requiring a rich mix of analog and digital I/O. For each of these use cases, the combination of 128 KB Flash and four independent serial ports removes the need for external memory or a companion communication chip.
When designing with this MCU, allocate the ADC acquisition time carefully when using high-impedance sources, and provide adequate decoupling on AVDD/AVSS to preserve 12-bit conversion linearity. Watch the absolute maximum VDD of 7.5 V during hot-plug events and respect the in-circuit debuggers' pin assignments when laying out the 64-TQFP footprint.
This page synthesizes distributor pricing, drop-in alternative listings, and practical design notes not found in the standalone manufacturer datasheet, helping engineers accelerate sourcing, schematic review and PCB layout decisions.
بدائل مباشرة لـ PIC18F6723T-I/PT — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC18F6723T-I/PT (نفس عامل الشكل والبصمة) — يختلف في Package, ADC, Core Architecture, Operating Temperature, MSL Level.
PIC18F6723-I/PT
✅ بديل مباشر📋 بديل مرجعي (غير موجود في الكتالوج)
PIC18F6723-E/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F6722T-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F66K22T-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F66K90-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F6680T-I/PT
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC18F6723T-I/PT الحدود القصوى والخصائص الكهربائية
| Core Architecture | PIC18 8-bit RISC |
| Program Memory | 128 KB Flash (64K x 16) |
| Data SRAM | 4 KB |
| Data EEPROM | 1024 bytes |
| أقصى تردد للساعة | 40 MHz (10 MIPS) |
| Supply Voltage (VDD) | 4.2 V to 5.5 V |
| I/O Pins | 54 |
| ADC | 12-bit, up to 12 channels |
| العلبة | 64-pin TQFP (10x10 mm, 1.0 mm height) |
| نوع التركيب | Surface Mount (Tape & Reel, T suffix) |
| درجة حرارة التشغيل | -40C to +85C (industrial, I grade) |
| Serial Interfaces | 2x I2C/SPI, 2x USART (LIN-capable), USB 2.0 FS, CAN 2.0B |
| حالة RoHS | Compliant |
تكوين أطراف PIC18F6723T-I/PT
| دبوس 1 | RC0/T1OSO/T1CKI — I/O port C bit 0 / Timer1 oscillator output |
| دبوس 2 | RC1/T1OSI/CCP2 — I/O port C bit 1 / Timer1 oscillator input |
| دبوس 3 | RC2/CCP1 — I/O port C bit 2 / Capture/Compare/PWM 1 |
| دبوس 4 | RC3/SCK/SCL — I/O port C bit 3 / SPI clock / I2C clock |
| دبوس 5 | RC4/SDI/SDA — I/O port C bit 4 / SPI data in / I2C data |
| دبوس 6 | RC5/SDO — I/O port C bit 5 / SPI data out |
| دبوس 7 | RC6/TX1/CK1 — I/O port C bit 6 / USART1 TX / clock |
| دبوس 8 | RC7/RX1/DT1 — I/O port C bit 7 / USART1 RX / data |
| دبوس 9 | RE0/RD — I/O port E bit 0 / parallel port read strobe |
| دبوس 10 | RE1/WR — I/O port E bit 1 / parallel port write strobe |
| دبوس 11 | RE2/CS — I/O port E bit 2 / parallel port chip select |
| دبوس 12 | VDD — Positive supply (4.2V-5.5V) |
| دبوس 13 | VSS — Ground reference |
| دبوس 14 | OSC1/CLKI/RA7 — Crystal oscillator input / external clock |
| دبوس 15 | OSC2/CLKO/RA6 — Crystal oscillator output / clock out |
| دبوس 16 | RA0/AN0 — I/O port A bit 0 / analog input 0 |
| دبوس 17 | RA1/AN1 — I/O port A bit 1 / analog input 1 |
| دبوس 18 | RA2/AN2/VREF- — I/O port A bit 2 / analog input 2 / VREF- |
| دبوس 19 | RA3/AN3/VREF+ — I/O port A bit 3 / analog input 3 / VREF+ |
| دبوس 20 | RA4/T0CKI — I/O port A bit 4 / Timer0 clock input |
| دبوس 21 | RA5/AN4/SS — I/O port A bit 5 / analog input 4 / SPI slave select |
| دبوس 22 | RB0/INT0/FLT0 — I/O port B bit 0 / external interrupt 0 |
| دبوس 23 | RB1/INT1 — I/O port B bit 1 / external interrupt 1 |
| دبوس 24 | RB2/INT2 — I/O port B bit 2 / external interrupt 2 |
| دبوس 25 | RB3/INT3/CCP2 — I/O port B bit 3 / external interrupt 3 / CCP2 |
| دبوس 26 | RB4/KBI0 — I/O port B bit 4 / interrupt-on-change |
| دبوس 27 | RB5/KBI1/PGM — I/O port B bit 5 / interrupt-on-change / LVP program |
| دبوس 28 | RB6/KBI2/PGC — I/O port B bit 6 / interrupt-on-change / ICD clock |
| دبوس 29 | RB7/KBI3/PGD — I/O port B bit 7 / interrupt-on-change / ICD data |
| دبوس 30 | VDD — Positive supply (4.2V-5.5V) |
| دبوس 31 | VSS — Ground reference |
| دبوس 32 | RD0/PSP0 — I/O port D bit 0 / parallel slave port |
| دبوس 33 | RD1/PSP1 — I/O port D bit 1 / parallel slave port |
| دبوس 34 | RD2/PSP2 — I/O port D bit 2 / parallel slave port |
| دبوس 35 | RD3/PSP3 — I/O port D bit 3 / parallel slave port |
| دبوس 36 | RD4/PSP4 — I/O port D bit 4 / parallel slave port |
| دبوس 37 | RD5/PSP5 — I/O port D bit 5 / parallel slave port |
| دبوس 38 | RD6/PSP6 — I/O port D bit 6 / parallel slave port |
| دبوس 39 | RD7/PSP7 — I/O port D bit 7 / parallel slave port |
| دبوس 40 | VUSB — USB internal transceiver voltage |
| دبوس 41 | RF0 — I/O port F bit 0 |
| دبوس 42 | RF1 — I/O port F bit 1 |
| دبوس 43 | RF2 — I/O port F bit 2 |
| دبوس 44 | RF3 — I/O port F bit 3 |
| دبوس 45 | RF4 — I/O port F bit 4 |
| دبوس 46 | RF5 — I/O port F bit 5 |
| دبوس 47 | RF6 — I/O port F bit 6 |
| دبوس 48 | RF7 — I/O port F bit 7 |
| دبوس 49 | RG0 — I/O port G bit 0 |
| دبوس 50 | RG1 — I/O port G bit 1 |
| دبوس 51 | RG2 — I/O port G bit 2 |
| دبوس 52 | RG3 — I/O port G bit 3 |
| دبوس 53 | RG4 — I/O port G bit 4 |
| دبوس 54 | MCLR — Master clear (reset) input, active low |
| دبوس 55 | RG5 — I/O port G bit 5 |
| دبوس 56 | RH0 — I/O port H bit 0 |
| دبوس 57 | RH1 — I/O port H bit 1 |
| دبوس 58 | RH2 — I/O port H bit 2 |
| دبوس 59 | RH3 — I/O port H bit 3 |
| دبوس 60 | VSS — Ground reference |
| دبوس 61 | VDD — Positive supply (4.2V-5.5V) |
| دبوس 62 | AVDD — Analog positive supply |
| دبوس 63 | AVSS — Analog ground |
| دبوس 64 | RH4 — I/O port H bit 4 |
التطبيقات النموذجية
PIC18F6723T-I/PT مناسب لـ 6 التطبيقs: Industrial USB-to-CAN Gateway, HVAC Control Panel with Touch UI, Automotive Body Control Module, Medical Benchtop Analyzer, Smart Energy Meter with Power-Line Comms, Industrial Sensor Hub / IoT Gateway.
Industrial USB-to-CAN Gateway
The PIC18F6723T-I/PT's combination of USB 2.0 full-speed, CAN 2.0B, 128 KB Flash and 4 KB SRAM makes it an ideal single-chip bridge between a service-laptop USB host and a CAN-based industrial network. The 128 KB Flash accommodates full USB CDC and CANopen stacks, while the 12-bit ADC handles analog sensor channels on the same board. With 54 I/O pins, the MCU drives status LEDs, isolated CAN transceivers, and digital inputs without external expanders. The 40 MHz / 10 MIPS throughput sustains 1 Mbps CAN bit rates plus 12 Mbps USB polling without dropped frames.
موصى به
HVAC Control Panel with Touch UI
For wall-mounted HVAC controllers, the PIC18F6723T-I/PT provides the 12-bit ADC needed for temperature/humidity sensors plus a 4-wire resistive touch interface scanned via GPIOs and timers. Its 4 KB SRAM buffers small graphics framebuffers, and 128 KB Flash holds multi-language UI strings and PID control firmware. The four serial ports (I2C/SPI for the display driver and two UARTs for the indoor/outdoor unit links) replace a second MCU. Industrial -40C to +85C operation covers indoor air-handler environments.
موصى به
Automotive Body Control Module
The PIC18F6723T-I/PT's CAN 2.0B controller and LIN-capable UARTs let it serve as a body-domain node controlling lighting, mirrors, and door modules over LIN while talking to the central CAN bus. The 54 GPIO pins handle PWM-driven LED drivers, mirror position feedback, and switch inputs without external logic. Industrial temperature grade covers cabin environments; for underhood use step up to the PIC18F6723-E/PT extended grade. The 128 KB Flash holds full LIN slave stack plus diagnostics.
موصى به
Medical Benchtop Analyzer
For benchtop clinical analyzers, the PIC18F6723T-I/PT integrates 12-bit ADC for optical/electrochemical sensors, USB for PC data logging, and UARTs for external module communication. Its 4 KB SRAM buffers sample queues while the 128 KB Flash stores calibration tables and instrument menus. The four serial interfaces let the analyzer talk to a barcode reader, a thermal printer, an external EEPROM, and a PC simultaneously. The industrial temperature range covers lab environments.
موصى به
Smart Energy Meter with Power-Line Comms
The PIC18F6723T-I/PT's combination of 12-bit ADC for voltage/current sensing, multiple UARTs for PLC modems and 128 KB Flash for tariff/load profile firmware makes it well suited to single-phase smart energy meters. The 54 GPIO pins interface with segmented LCD drivers via I2C/SPI and drive isolation-grade opto-couplers on the metrology side. Industrial temperature grade handles outdoor cabinet environments.
موصى به
Industrial Sensor Hub / IoT Gateway
For aggregating multiple analog and digital sensor channels into a CAN or USB uplink, the PIC18F6723T-I/PT provides up to 12 channels of 12-bit ADC and 54 GPIO, with four serial ports for downstream sensor transceivers. The 128 KB Flash holds MQTT-like protocol stacks or CANopen device profiles. The 40 MHz / 10 MIPS throughput reads ADC samples, runs digital filters and services serial traffic concurrently. Industrial temperature grade supports factory floor deployment.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC18F6723T-I/PT — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | PIC18F6723-I/PT | PIC18F6723-E/PT | PIC18F6722T-I/PT | PIC18F66K22T-I/PT | PIC18F66K90-I/PT | PIC18F6680T-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| 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 | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same |
| Program Flash | 128 KB | 128 KB | 128 KB | 96 KB (-25%) | 64 KB (-50%) | 64 KB (-50%) | 80 KB (-37%) |
| SRAM | 4 KB | 4 KB | 4 KB | 3.8 KB | 3.6 KB | 3.6 KB | 3.4 KB |
| Max Clock Speed | 40 MHz (10 MIPS) | 40 MHz | 40 MHz | 40 MHz | 64 MHz (+60%) | 64 MHz (+60%) | 40 MHz |
| Operating 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 | 1.8 V to 5.5 V (wider) | 1.8 V to 5.5 V (wider) | 4.2 V to 5.5 V |
| USB Peripheral | Yes (USB 2.0 FS) | Yes | Yes | Yes | Yes | No | Yes |
| CAN Peripheral | Yes (CAN 2.0B) | Yes | Yes | No | No | No | Yes |
| I/O Pins | 54 | 54 | 54 | 54 | 53 | 53 | 54 |
| ADC | 12-bit, up to 12 ch | 12-bit, 12 ch | 12-bit, 12 ch | 10-bit, 12 ch | 16-bit (differential) | 12-bit, 16 ch | 10-bit, 12 ch |
أبرز الفروقات
- Highest Flash density in the 64-TQFP PIC18 USB+CAN family (مقابلPIC18F6722T-I/PT)
- Industrial temp grade plus on-chip USB and CAN in one 64-TQFP MCU (مقابلPIC18F66K90-I/PT)
- Lower BOM cost vs higher-performance 16-bit ADC parts (مقابلPIC18F66K22T-I/PT)
ملاحظات التصميم
Place a 100 nF decoupling capacitor on each VDD/VSS pin pair (pins 12/13, 30/31, 60/61) within 5 mm of the package, and a single bulk 10 uF tantalum or ceramic capacitor on the main VDD rail. The PIC18F6723T-I/PT integrates nanoWatt sleep modes; switching to idle or sleep with peripherals disabled drops supply current below 10 uA, which is critical for battery-backed industrial nodes. Always power AVDD/AVSS even if the ADC is unused, and tie unused analog inputs to AVDD or AVSS to avoid floating-input leakage.
Route the crystal traces (OSC1/OSC2, pins 14/15) as short as possible (under 5 mm) and keep them on the top layer with a guard ground trace, since the 40 MHz fundamental or PLL-derived clocks drive harmonics that couple into the analog inputs. Provide a quiet analog ground island around AVSS/AVDD and join it to the digital ground at a single point under the IC body. Use USB differential pair routing with 90-ohm impedance and keep D+/D- matched within 150 mil.
Do not leave MCLR floating; the MCLR pin (pin 54) requires a 10 kohm pull-up to VDD for normal operation. Configure CONFIG3H to disable the internal MCLR if you wire MCLR to a low-impedance source. Watch the absolute maximum VDD of 7.5 V when the board is hot-plugged; add a TVS or series resistor on VDD for industrial installations with long cable harnesses that can inject transients.
For 12-bit ADC accuracy, source the analog signals through op-amp buffers with low output impedance (<100 ohm) so the 10 kSPS acquisition window can settle within 1 LSB. The ADC acquisition time is configured via ADCON3; for 5 V reference and 25C operation a typical minimum TACQ of 7.5 us is recommended. Use separate analog and digital power planes and keep switching signals away from the AN0-AN7 pins to avoid digital-induced ADC noise.
معلومات الامتثال
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC18F6723-E/PT for extended temperature; for full automotive-grade AEC-Q100, an AEC-Q100-qualified variant should be sourced separately.