PIC18F67J10-I/PT - 8-bit MCU 128KB Flash 64-TQFP | Microchip
MPN: PIC18F67J10-I/PT ✓ Hoạt độngPIC18F67J10-I/PT Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and a rich set of peripheral interfaces into one device. The PIC18 family uses an enhanced RISC architecture with 16-bit opcodes and 8-bit data paths; the 'J' sub-family is designed around a 2.5V/3.3V core and offers multiple low-power (nanoWatt) modes for battery-aware designs. MCUs sit beneath the broader hierarchy of microprocessors and embedded processors, occupying the same tier as ARM Cortex-M0/M3 devices in the embedded-system taxonomy.
Key features of the PIC18F67J10 include four serial ports (two MSSP for I2C and SPI, plus two enhanced USARTs with LIN support), a 10-bit A/D converter with up to 16 channels, two analog comparators, two CCP modules plus one ECCP, four timers (Timer0/1/2/3), and a 16-bit parallel slave port for external memory expansion. The 54 digital I/O pins can sink/source up to 25 mA, supporting direct LED drive in some topologies.
The architecture is built on a flash-based CMOS process with on-chip debugging via ICD and self-programming capability. The 16-bit wide instruction word and 8-bit datapath provide deterministic interrupt latency, while the 31-level hardware stack supports C compilers (MPLAB XC8) and the traditional PIC assembly toolchain.
Typical applications include industrial control panels, HVAC and home-automation gateways, automotive LIN slave nodes, USB/connectivity bridges, and human-machine interface (HMI) modules that need many I/Os and a low-power operating mode. Cost-sensitive multi-serial designs (e.g. RS-232 plus RS-485 plus I2C sensor plus SPI display) particularly benefit from the four-port integration.
Designers should note that the PIC18F67J10 is a 2.5V/3.3V part (VDDCORE regulated internally); the I/O pins are 5V-tolerant. Always decouple VDD/VSS with 100 nF plus bulk capacitors and place them within 2 mm of the package pins.
This page synthesizes distributor pricing, drop-in TQFP-64 alternatives, application notes, and design guidance not aggregated on a single manufacturer or distributor page, with all data sourced from Microchip's product page and authorized distributor listings as of 2026-09-28.
Bộ thay thế dễ dàng lắp đặt cho PIC18F67J10-I/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F67J10-I/PT (cùng hình factor và footprint) — khác nhau ở Package, Timers, I/O Pins, Core Architecture, Operating Temperature.
PIC18F67J11-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F65J10-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F66J55-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F66J11-I/PT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F65J11-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F66K80-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F67J10-I/PT Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC 8-bit RISC (PIC18 enhanced) |
| Tần số xung maksimum | 40 MHz (10 MIPS) |
| Program Memory (Flash) | 128 KB (64K x 16) |
| RAM | 4 KB (3936 bytes) |
| Data EEPROM | Not present on J-series (emulated in Flash) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V (J-series 3.3V core) |
| I/O Pins | 54 |
| A/D Converter | 10-bit, up to 16 channels |
| Analog Comparators | 2 |
| Serial Interfaces | 2x MSSP (I2C/SPI), 2x EUSART (LIN-capable) |
| CCP / ECCP Modules | 2 CCP + 1 ECCP |
| Timers | Timer0/1/2/3 (4 total) |
| Parallel Slave Port | 16-bit PSP |
| Khoảng nhiệt độ hoạt động | -40C to +85C (Industrial) |
| Hộp | 64-pin TQFP (10 x 10 mm, MS-026) |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | MSL3 (per JEDEC J-STD-020) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F67J10-I/PT
| Chân 1 | RG0/CCP3 — I/O port G bit 0 / CCP3 module |
| Chân 2 | RG1/TX2/CK2 — I/O port G bit 1 / EUSART2 async transmit / clock |
| Chân 3 | RG2/RX2/DT2 — I/O port G bit 2 / EUSART2 async receive / data |
| Chân 4 | RG3/CCP4 — I/O port G bit 3 / CCP4 module |
| Chân 5 | MCLR — Master Clear (reset) input, active low |
| Chân 6 | RG4 — I/O port G bit 4 |
| Chân 7 | VSS — Ground reference |
| Chân 8 | VDD — Positive supply (2.0V to 3.6V) |
| Chân 9 | OSC1/CLKI/RA7 — Crystal oscillator input / external clock / PORTA bit 7 |
| Chân 10 | OSC2/CLKO/RA6 — Crystal oscillator output / clock output / PORTA bit 6 |
| Chân 11 | RC0/T1OSO/T1CKI — I/O port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Chân 12 | RC1/T1OSI/CCP2 — I/O port C bit 1 / Timer1 oscillator input / CCP2 |
| Chân 13 | RC2/CCP1/P1A — I/O port C bit 2 / CCP1 / PWM output P1A |
| Chân 14 | RC3/SCK1/SCL1 — I/O port C bit 3 / MSSP1 SPI clock / I2C1 clock |
| Chân 15 | RC4/SDI1/SDA1 — I/O port C bit 4 / MSSP1 SPI data in / I2C1 data |
| Chân 16 | RC5/SDO1 — I/O port C bit 5 / MSSP1 SPI data out |
| Chân 17 | RC6/TX1/CK1 — I/O port C bit 6 / EUSART1 transmit / clock |
| Chân 18 | RC7/RX1/DT1 — I/O port C bit 7 / EUSART1 receive / data |
| Chân 19 | VSS — Ground reference |
| Chân 20 | VDD — Positive supply (2.0V to 3.6V) |
| Chân 21 | RB0/INT0/FLT0 — I/O port B bit 0 / External interrupt 0 / ECCP fault |
| Chân 22 | RB1/INT1 — I/O port B bit 1 / External interrupt 1 |
| Chân 23 | RB2/INT2 — I/O port B bit 2 / External interrupt 2 |
| Chân 24 | RB3/INT3 — I/O port B bit 3 / External interrupt 3 |
| Chân 25 | RB4/KBI0 — I/O port B bit 4 / Keyboard interrupt 0 |
| Chân 26 | RB5/KBI1/PGM — I/O port B bit 5 / Keyboard interrupt 1 / ICSP program |
| Chân 27 | RB6/KBI2/PGC — I/O port B bit 6 / Keyboard interrupt 2 / ICSP clock |
| Chân 28 | RB7/KBI3/PGD — I/O port B bit 7 / Keyboard interrupt 3 / ICSP data |
| Chân 29 | VSS — Ground reference |
| Chân 30 | VDD — Positive supply (2.0V to 3.6V) |
| Chân 31 | AVDD — Analog positive supply |
| Chân 32 | AVSS — Analog ground reference |
| Chân 33 | RA0/AN0/CVREF — I/O port A bit 0 / Analog input 0 / comparator VREF |
| Chân 34 | RA1/AN1 — I/O port A bit 1 / Analog input 1 |
| Chân 35 | RA2/AN2/VREF- — I/O port A bit 2 / Analog input 2 / ADC VREF- |
| Chân 36 | RA3/AN3/VREF+ — I/O port A bit 3 / Analog input 3 / ADC VREF+ |
| Chân 37 | RA4/T0CKI — I/O port A bit 4 / Timer0 clock input |
| Chân 38 | RA5/AN4 — I/O port A bit 5 / Analog input 4 |
| Chân 39 | VSS — Ground reference |
| Chân 40 | VDD — Positive supply (2.0V to 3.6V) |
| Chân 41 | RD0/PSP0 — I/O port D bit 0 / Parallel slave port bit 0 |
| Chân 42 | RD1/PSP1 — I/O port D bit 1 / Parallel slave port bit 1 |
| Chân 43 | RD2/PSP2 — I/O port D bit 2 / Parallel slave port bit 2 |
| Chân 44 | RD3/PSP3 — I/O port D bit 3 / Parallel slave port bit 3 |
| Chân 45 | RD4/PSP4 — I/O port D bit 4 / Parallel slave port bit 4 |
| Chân 46 | RD5/PSP5 — I/O port D bit 5 / Parallel slave port bit 5 |
| Chân 47 | RD6/PSP6 — I/O port D bit 6 / Parallel slave port bit 6 |
| Chân 48 | RD7/PSP7 — I/O port D bit 7 / Parallel slave port bit 7 |
| Chân 49 | VSS — Ground reference |
| Chân 50 | VDD — Positive supply (2.0V to 3.6V) |
| Chân 51 | RE0/RD/AN5 — I/O port E bit 0 / Parallel slave port read / Analog input 5 |
| Chân 52 | RE1/WR/AN6 — I/O port E bit 1 / Parallel slave port write / Analog input 6 |
| Chân 53 | RE2/CS/AN7 — I/O port E bit 2 / Parallel slave port chip select / Analog input 7 |
| Chân 54 | RE3 — I/O port E bit 3 (no alternate function on 64-pin) |
| Chân 55 | RE4 — I/O port E bit 4 |
| Chân 56 | RE5 — I/O port E bit 5 |
| Chân 57 | RE6 — I/O port E bit 6 |
| Chân 58 | RE7 — I/O port E bit 7 |
| Chân 59 | RF0/AN8 — I/O port F bit 0 / Analog input 8 |
| Chân 60 | RF1/AN9/C2OUT — I/O port F bit 1 / Analog input 9 / Comparator 2 output |
| Chân 61 | RF2/AN10/C1OUT — I/O port F bit 2 / Analog input 10 / Comparator 1 output |
| Chân 62 | RF3/AN11 — I/O port F bit 3 / Analog input 11 |
| Chân 63 | RF4/AN12 — I/O port F bit 4 / Analog input 12 |
| Chân 64 | RF5/AN13 — I/O port F bit 5 / Analog input 13 |
Ứng dụng tiêu biểu
PIC18F67J10-I/PT phù hợp cho 7 Áp dụngs: Industrial Control Panels and HMIs, Automotive LIN Slave Nodes, HVAC and Home-Automation Gateways, Multi-Serial Industrial Sensor Hubs, Medical Monitoring Devices (non-implantable), USB-to-Serial Bridge and Connectivity Modules, Educational and Development Platforms.
Industrial Control Panels and HMIs
The PIC18F67J10-I/PT is well-suited to industrial control panels where the 54 digital I/O pins drive keypads, LED indicators, and relay banks while the four serial ports (2x MSSP I2C/SPI plus 2x LIN-capable EUSART) handle sensor and HMI modules. The 128 KB Flash supports a full graphical menu system written in MPLAB XC8, and the 10 MIPS throughput at 40 MHz keeps display refresh responsive. The -40C to +85C industrial temperature grade matches factory-floor specifications, and the parallel slave port can interface to an external graphics LCD controller. PIC18F66K80T-I/PT is a recommended companion MCU for distributed I/O expansion nodes on the same RS-485 bus.
Được đề xuất
Automotive LIN Slave Nodes
Body-electronics LIN slave modules benefit from the PIC18F67J10-I/PT's two enhanced USARTs with LIN 1.3 support, allowing simultaneous LIN bus comms and a debug/K-line UART. The 10-bit A/D with up to 16 channels reads switch contact and sensor inputs directly, while the two CCP/ECCP modules drive small DC motors or PWM-controlled LEDs. Industrial temperature operation handles under-dash conditions. For master nodes or gateway designs, the PIC18F46K80T-I/PT offers an upgraded K-series core and CAN-capable ECAN, while the PIC18F25K80-I/P is the smaller-pinout cousin for end-node ECUs.
Được đề xuất
HVAC and Home-Automation Gateways
Connected thermostats and HVAC controllers use the PIC18F67J10-I/PT to bridge multiple low-speed serial buses (I2C for temp/humidity sensors, SPI for an LCD or WiFi co-processor, plus a UART for the HVAC bus). The 4 KB RAM is sufficient for protocol stacks and a small RTOS kernel, while the 128 KB Flash accommodates a wireless provisioning app. The 16-bit parallel slave port allows direct interface to an external Ethernet controller or a TFT display driver. For sensor-side endpoints, PIC18F46K22-I/P is the natural lower-pinout complement, and PIC18F26K22-I/P fits behind each room thermostat.
Được đề xuất
Multi-Serial Industrial Sensor Hubs
Multi-sensor data-acquisition hubs benefit from the PIC18F67J10-I/PT's combination of two I2C buses, one SPI bus, and two UARTs - enabling simultaneous reading of up to four sensor chains (I2C temp+humidity, SPI pressure sensor, UART GPS module, plus a wired debug port). The 10-bit ADC with 16 channels handles analog inputs like strain gauges and 4-20 mA loop signals. The 4 KB RAM buffers incoming packets, and the 128 KB Flash holds the protocol-conversion firmware. PIC18F4620-I/PT is a recommended secondary MCU when 5V-tolerant I/O is needed for legacy analog front-ends.
Được đề xuất
Medical Monitoring Devices (non-implantable)
Patient monitors and bedside infusion pumps use the PIC18F67J10-I/PT for multi-parameter sensor readout. The 10-bit A/D with up to 16 channels simultaneously samples temperature, SpO2, respiration, and pressure signals. The two MSSP ports handle I2C digital sensors (e.g., a temperature IC) and SPI to an LCD or audio codec, while the parallel slave port can connect to an external DSP or FPGA for signal processing. The -40C to +85C operation covers clinical environments. Note: this MCU is not a medical-grade 'Q' part; for IEC 60730-class safety functions, Microchip's dsPIC33 or PIC24 are recommended. PIC18F46K22-I/PT and PIC18F45K22-I/PT are the 40-pin companions.
Được đề xuất
USB-to-Serial Bridge and Connectivity Modules
Although the PIC18F67J10-I/PT lacks native USB, its dual MSSP and dual EUSART architecture makes it ideal as a host-side bridge MCU that talks UART/SPI/I2C to a separate USB controller (e.g., PIC18F2550 or MCP2200). The 4 KB RAM buffers high-throughput serial streams, while the 128 KB Flash hosts the protocol-translation firmware. The parallel slave port allows DMA-style bulk transfer to the USB controller's buffer. The PIC18F46J50-I/PT and PIC18F4550-I/PT are recommended as USB-equipped hosts on the same 64-pin TQFP footprint for unified PCB layout.
Được đề xuất
Educational and Development Platforms
Universities and training centers use the PIC18F67J10-I/PT on 64-pin TQFP development boards because it exercises nearly the full PIC18 peripheral set: dual MSSP, dual EUSART, two CCP, one ECCP, two comparators, 10-bit ADC, and parallel slave port. The 128 KB Flash accommodates real-world firmware projects beyond simple examples, while the 4 KB RAM supports C-language coursework using MPLAB XC8. Industrial temperature rating enables lab-to-outdoor project progression. Companion MCUs for student labs include PIC18F4520-I/PT (40-pin DIP-friendly) and PIC18F4620-I/PT (more RAM, larger Flash).
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F67J10-I/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18F67J11-I/PT | PIC18F65J10-I/PT | PIC18F66J55-I/PT | PIC18F66J11-I/PT | PIC18F65J11-I/PT | PIC18F66K80-I/PT |
|---|---|---|---|---|---|---|---|
| Package | 64-pin TQFP (10x10) | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same | 64-pin TQFP (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 128 KB | 128 KB | 32 KB | 96 KB | 64 KB | 32 KB | 64 KB |
| RAM | 4 KB | 4 KB | 2 KB | 8 KB | 4 KB | 2 KB | 3.6 KB |
| Core Series | PIC18J (3.3V core) | PIC18J (3.3V) | PIC18J (3.3V) | PIC18J (3.3V) | PIC18J (3.3V) | PIC18J (3.3V) | PIC18K (5V core) |
| Maximum Clock Frequency | 40 MHz (10 MIPS) | 40 MHz | 40 MHz | 48 MHz | 40 MHz | 40 MHz | 64 MHz (16 MIPS) |
| I/O Pins | 54 | 54 | 50 | 54 | 54 | 50 | 54 |
| Supply Voltage | 2.0V to 3.6V | 2.0V to 3.6V | 2.0V to 3.6V | 2.0V to 3.6V | 2.0V to 3.6V | 2.0V to 3.6V | 1.8V to 5.5V (5V tolerant) |
| Serial Ports | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART | 2x MSSP + 2x EUSART + ECAN |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Bảo phân biệt quan trọng
- Highest memory density in the 64-pin J-series family (vsPIC18F65J10-I/PT)
- Lower 5V tolerance vs K-series requires careful bus design (vsPIC18F66K80-I/PT)
- Newer silicon revision with extended peripherals (vsPIC18F67J11-I/PT)
Ghi chú thiết kế
The PIC18F67J10-I/PT has multiple VDD/VSS pairs (pins 8/7, 20/19, 30/29, 40/39, 50/49) and a separate AVDD/AVSS pair (pins 31/32). Per the PIC18F87J10 family datasheet, decouple each VDD pin with a 100 nF ceramic capacitor placed within 2 mm of the pin; add a shared 10 uF bulk capacitor near the package. Use a ferrite bead between digital VDD and analog AVDD to keep ADC noise below 1 LSB. The core runs from an internal regulator, so no separate VCAP pin is required on the J-series (unlike the PIC18F46J11/K22 families).
For the 64-pin TQFP package, route all I/O signals on outer layers only when possible and use a continuous ground plane on layer 2. The PIC18F87J10 family datasheet recommends a 4-layer PCB for designs that use the parallel slave port above 8 MHz. Keep crystal traces (OSC1/OSC2, pins 9/10) short and symmetric; place a guard ground ring around the crystal and its load capacitors. If using ICSP, route PGC/PGD (pins 27/28) with no series resistors; the MPLAB ICD tool provides its own pull-ups.
Three common pitfalls when migrating from PIC16 to PIC18F67J10: (1) The MCLR pin (pin 5) is input-only on this family - configure it as MCLR via CONFIG3H, not as RG5. (2) The J-series does not include data EEPROM; emulate it in Flash with a wear-leveling library or use a 25LCxx external SPI EEPROM. (3) The analog inputs AN8-AN13 (PORTF) are multiplexed with PORTF digital I/O - clear the corresponding TRISF bits and set PCFG bits before reading ADC. Always check the CONFIG registers at reset; the MPLAB code configurator will set sensible defaults but production firmware must explicitly lock the configuration words.
Estimated: at the maximum 40 MHz clock with all peripherals active (ADC, both MSSP, both EUSART, ECCP driving a MOSFET), core current is approximately 18 mA at 3.3V (~60 mW). The 64-pin TQFP has a typical theta_JA of 65 C/W on a 4-layer JEDEC test board, so the junction-to-ambient rise is about 4C - well below the 100C safe operating limit. No external heatsink is required. For high-IO current loads (e.g., driving 20 mA per pin), total package dissipation can reach 250 mW; verify with a thermal camera in production designs.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - this is an industrial-grade part, not automotive. For AEC-Q100 qualified PIC18 variants, consider PIC18F46K80T-I/PT (automotive grade).