PIC18F26K83-I/SP - 8-bit 64MHz 64KB Flash MCU w/ CAN | Microchip
Référence : PIC18F26K83-I/SP ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.65 | $3,65 |
| 10 | $3.28 | $32,80 |
| 100 | $2.74 | $274,00 |
| 500 | $2.41 | $1 205,00 |
| 1 000 | $2.18 | $2 180,00 |
PIC18F26K83-I/SP Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU, program and data memory, plus configurable peripherals on one silicon die. The PIC18F26K83 belongs to the broader taxonomy of 8-bit microcontrollers -> microcontrollers -> integrated circuits -> semiconductors. The 'K83' silicon combines legacy PIC18 peripherals with newer-generation IP such as a 12-bit ADC with Computation (ADC2) that automates Capacitive Voltage Divider (CVD) touch sensing, averaging, filtering and oversampling, allowing advanced touch and sensor interfaces without software state machines.
Key features include the 12-bit ADC2 with up to 24 channels, four 8-bit timers plus four 16-bit timers, four 10-bit PWM modules, two USART, two SPI, two I2C, and one CAN 2.0B controller. The XLP nanoWatt XLP technology provides deep-sleep currents down to the sub-microamp range, while the integrated peripheral pin-select (PPS) remaps most digital peripherals to any I/O pin, dramatically simplifying PCB routing. Hardware DMA and vectored interrupts further offload the CPU in deterministic CAN-message handling and motor-control loops.
Typical applications include CAN nodes in automotive body and chassis ECUs, industrial sensor and motor-control modules, capacitive touch user interfaces, building-automation controllers, and battery-powered IoT edge devices that require functional safety. The wide 2.3 V to 5.5 V operating range supports both 3.3 V and 5 V rails commonly found in industrial CAN networks.
When designing in this part, confirm the extended (-40 C to +125 C) 'I' temperature grade matches your environment, allocate the 28-SPDIP footprint with a socket-friendly pitch for through-hole rework, and reserve the ICD3/ICD4 pins for in-circuit debugging during firmware bring-up. Always validate the CAN bus termination and dominant-bit timing using Microchip's MPLAB X IDE and the CAN peripheral library before production release.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC18F K-series, and practical design notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC18F26K83-I/SP — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18F26K83-I/SP (même facteur de forme et même empreinte) — différant par Package, ADC, Timers, Core, Mounting Type.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F26K80-I/SP
✅ Remplacement direct✓ En stock
$2.66 / unité
Voir la fiche technique →PIC18F26K80-E/SP
✅ Remplacement direct✓ En stock
$3.94 / unité
Voir la fiche technique →PIC18F26K22-I/SP
✅ Remplacement direct✓ En stock
$2.55 / unité
Voir la fiche technique →PIC18F2620-I/SP
✅ Remplacement direct✓ En stock
$4.85 / unité
Voir la fiche technique →PIC18F25K80-I/SP
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC18F26K20-I/SP
✅ Remplacement direct✓ En stock
$2.94 / unité
Voir la fiche technique →PIC18F26K83-I/SP Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18 8-bit RISC |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data SRAM | 4 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Clock | 64 MHz |
| Instruction Set Width | 16-bit (8-bit data path) |
| ADC | 12-bit ADC2 with Computation, up to 24 channels |
| DAC | 5-bit DAC |
| Comparators | 2 |
| Timers | 4 x 8-bit + 4 x 16-bit |
| PWM Channels | 4 x 10-bit |
| Communication Interfaces | 2 x USART, 2 x SPI, 2 x I2C, 1 x CAN 2.0B |
| DMA | Yes (hardware) |
| Operating Voltage Range | 2.3 V to 5.5 V |
| Plage de température de fonctionnement | -40 C to +85 C (Industrial, 'I' grade) |
| Boîtier | 28-pin SPDIP (SP), through-hole |
| Type de montage | Through-Hole |
| Niveau MSL | 1 (unlimited) |
| Statut RoHS | Compliant |
| Lead-Free / Halogen-Free | Yes |
Configuration des broches de PIC18F26K83-I/SP
| Broche 1 | MCLR — Master Clear (reset) input, active low |
| Broche 2 | RA0 — PORTA0 / analog input AN0 |
| Broche 3 | RA1 — PORTA1 / analog input AN1 |
| Broche 4 | RA2 — PORTA2 / analog input AN2 |
| Broche 5 | RA3 — PORTA3 / analog input AN3 / VREF+ |
| Broche 6 | RA4 — PORTA4 / analog input AN4 |
| Broche 7 | RA5 — PORTA5 / analog input AN5 |
| Broche 8 | RA6 — PORTA6 / oscillator output |
| Broche 9 | RA7 — PORTA7 / oscillator input |
| Broche 10 | VSS — Ground reference |
| Broche 11 | VDD — Positive supply (2.3V to 5.5V) |
| Broche 12 | RB0 — PORTB0 / analog input AN12 / IOC |
| Broche 13 | RB1 — PORTB1 / analog input AN10 |
| Broche 14 | RB2 — PORTB2 / analog input AN8 |
| Broche 15 | RB3 — PORTB3 / analog input AN9 |
| Broche 16 | RB4 — PORTB4 / IOC |
| Broche 17 | RB5 — PORTB5 / IOC |
| Broche 18 | RB6 — PORTB6 / IOC / ICD |
| Broche 19 | RB7 — PORTB7 / IOC / ICD |
| Broche 20 | VSS — Ground reference |
| Broche 21 | VDD — Positive supply (2.3V to 5.5V) |
| Broche 22 | RC0 — PORTC0 |
| Broche 23 | RC1 — PORTC1 |
| Broche 24 | RC2 — PORTC2 |
| Broche 25 | RC3 — PORTC3 / SCL |
| Broche 26 | RC4 — PORTC4 / SDA |
| Broche 27 | RC5 — PORTC5 |
| Broche 28 | RC6 — PORTC6 / TX |
| Broche 29 | RC7 — PORTC7 / RX |
| Broche 30 | VSS — Ground reference |
Applications typiques
PIC18F26K83-I/SP convient pour 6 applications: Automotive CAN Bus Nodes, Industrial Sensor and Motor Controllers, Capacitive Touch User Interfaces, Building Automation and HVAC Controllers, Battery-Powered IoT Edge Devices, Functional Safety (FuSa) Embedded Systems.
Automotive CAN Bus Nodes
The PIC18F26K83's integrated CAN 2.0B controller and 64 MHz/16 MIPS throughput make it ideal for body and chassis ECUs where deterministic CAN messaging is critical. Its hardware acceptance filters and DMA offload reduce CPU load to under 5 percent at 1 Mbit/s bus rates. Placed directly on a 5 V automotive rail with a Microchip MCP2551 or MCP2562 transceiver, it supports 8 MHz oscillator mode for CAN bit-timing accuracy within 1 percent. The I/SP industrial grade operates -40 C to +85 C, suitable for cabin modules; for under-hood designs the AEC-Q100 E/SP variant (extended temperature) is preferred. Compared with software-bit-banged CAN implementations, the on-chip controller lowers firmware complexity and frees CPU cycles for sensor sampling via the 12-bit ADC2.
Recommandé
Industrial Sensor and Motor Controllers
The 12-bit ADC2 with 24 channels and four 10-bit PWM channels let the PIC18F26K83 drive closed-loop BLDC or stepper motor control while reading multiple analog sensors simultaneously. ADC2's hardware oversampling delivers effective 14-bit noise-free resolution, eliminating external signal-conditioning op-amps in temperature or strain-gauge bridges. The four 16-bit timers with hardware quadrature decoding support encoder inputs up to 2 MHz. Used on factory-floor 24 V rail stepped down to 5 V via an isolated DC-DC, the SPDIP-28 package simplifies hand-soldered prototypes and field-replacement. Compared with dsPIC33 motor-control variants, this PIC18F26K83 trades DSP performance for lower cost and a simpler 8-bit toolchain, suiting cost-sensitive industrial sensor modules.
Recommandé
Capacitive Touch User Interfaces
The PIC18F26K83's ADC2 with built-in Capacitive Voltage Divider (CVD) hardware automates touch-button and slider scanning without CPU-intensive software loops, reducing scan time by up to 60 percent versus legacy CTMU PIC18 parts. With up to 24 touch-capable channels, a 16-button keypad plus 4 sliders can be implemented directly on the MCU. Hardware oversampling and threshold compare inside ADC2 provide sub-fF sensitivity with drift compensation. Designers place 5 mm to 15 mm touch electrodes on the PCB overlay, connect to any analog-capable pin via the Peripheral Pin Select (PPS), and the firmware simply reads the touch status register. The XLP nanoWatt deep-sleep mode keeps idle current below 1 uA, suiting battery-powered remote controls and appliance panels.
Recommandé
Building Automation and HVAC Controllers
For HVAC damper actuators, room thermostats, and BACnet/Modbus gateways, the PIC18F26K83 offers 2 USART + 2 SPI + 2 I2C plus CAN for multi-protocol building-networking. Its 64 KB Flash accommodates BACnet MS/TP and Modbus RTU stacks simultaneously, while 4 KB SRAM handles 256-point trend buffers without external memory. The 12-bit ADC2 reads NTC thermistors with 0.1 C resolution using built-in averaging. Powered from 24 VAC rectified via a small buck regulator, the industrial -40 C to +85 C temperature grade handles unconditioned mechanical rooms. Compared with 32-bit ARM Cortex-M0+ alternatives, the PIC18F26K83 trades raw speed for deterministic interrupt latency and lower BOM cost in volume deployments.
Recommandé
Battery-Powered IoT Edge Devices
The PIC18F26K83's XLP nanoWatt technology delivers deep-sleep currents below 100 nA with RTC running, enabling multi-year battery life in remote IoT sensors. Wake-up via interrupt on ADC threshold compare, timer, or external IRQ brings the core to 64 MHz in 5 us. The 12-bit ADC2 continuously monitors battery voltage and sensor inputs without CPU wakeup. With 64 KB Flash and 4 KB SRAM, an embedded MQTT-SN or LoRaWAN stack fits comfortably. For systems requiring cellular or LoRa, the PIC18F26K83-I/SP acts as the application processor paired with an SPI radio module. Compared with 32-bit MCUs in similar roles, the PIC18F26K83 draws 30-50 percent less idle power at equivalent wakeup responsiveness.
Recommandé
Functional Safety (FuSa) Embedded Systems
The PIC18F26K83 is part of Microchip's Functional Safety (FuSa) program, with safety manuals, FMEDA reports, and diagnostic libraries available to accelerate IEC 61508 SIL-compliant designs. On-chip diagnostics include a Windowed Watchdog Timer (WWDT), CRC scanner with DMA, hardware Deadman Timer (DMT), and dual ADC channels for redundant measurements. Combined with the 2.3 V to 5.5 V wide operating range and -40 C to +125 C extended temperature (E-grade variants), this part serves safety-critical industrial shut-down systems, gas detectors, and fire-alarm panels. The 28-SPDIP package simplifies field service on legacy equipment retrofits. Developers should integrate the MPLAB X IDE FuSa plug-in for systematic fault coverage documentation.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F26K83-I/SP — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F26K80-I/SP | PIC18F26K22-I/SP | PIC18F2620-I/SP | PIC18F25K80-I/SP | PIC18F26K20-I/SP |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Core Clock (max) | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS | 40 MHz / 10 MIPS | 64 MHz / 16 MIPS | 64 MHz / 16 MIPS |
| Flash Memory | 64 KB | 64 KB | 64 KB | 64 KB | 32 KB (-50%) | 64 KB |
| SRAM | 4 KB | 3.6 KB | 3.8 KB | 3.9 KB | 2 KB | 3.6 KB |
| ADC Resolution | 12-bit ADC2 (24 ch) | 12-bit (11 ch) | 8-bit (19 ch) | 10-bit (15 ch) | 12-bit (8 ch) | 10-bit (14 ch) |
| CAN Controller | CAN 2.0B | ECAN | None | ECAN | ECAN | None |
| Operating Voltage | 2.3V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 2.0V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V |
| Approx. Unit Price (qty 100) | 2.74 USD | 2.55 USD | 2.30 USD | 2.85 USD | 2.10 USD | 2.25 USD |
Principaux différenciateurs
- ADC2 with hardware Computation engine (vs PIC18F26K80-I/SP)
- On-chip hardware DMA controller (vs PIC18F26K22-I/SP)
- Functional Safety (FuSa) documentation support (vs PIC18F2620-I/SP)
- 4 KB SRAM for complex protocol stacks (vs PIC18F25K80-I/SP)
Notes de conception
Decouple VDD pins 11 and 21 with 100 nF X7R ceramic placed within 5 mm of each pin, plus a bulk 10 uF tantalum or aluminum-polymer near the package. The PIC18F26K83 has two VDD/VSS pairs and both must be connected even if only one ADC channel is used; leaving a VDD floating can cause ADC reference shift of up to 5 LSB. For CAN applications, route VDD through a ferrite bead to isolate the MCU from bus-induced transients.
Do not forget the MCLR pull-up resistor (typically 10 kohm to VDD) on pin 1. The PIC18F26K83 will not start without a valid MCLR high level. For in-circuit programming via ICSP, add the standard 4.7 kohm isolation resistors on PGC/PGD (RB6/RB7) to allow ICD3/ICD4 attachment without removing the MCU from the board. Programming the configuration bits incorrectly (especially WDTE and FOSC) is the most common cause of bricked parts during firmware bring-up.
Keep the 28-SPDIP footprint on a 0.1 inch (2.54 mm) grid with a clearance of at least 0.3 inch around the package for through-hole rework. Place the 16 MHz or 20 MHz crystal within 5 mm of pins 9-10 (RA6/RA7) with short, symmetric traces and a guard ground pour to reduce EMI. For CAN signals RB6/CANTX and RB7/CANRX, route the differential pair with 100 ohm characteristic impedance and keep the bus stubs under 25 mm.
When using ADC2 with capacitive touch (CVD), keep touch electrodes within 5 mm of the assigned analog pin and route the analog trace on the opposite side of any switching signal or power trace. Ground the unused analog pins via the ANSEL register to prevent floating-input noise that can couple into adjacent active channels. The ADC2 hardware oversampling mode allows averaging 4x to 256x without CPU intervention, improving SNR by 6 to 24 dB respectively.
Informations de conformité
RoHS and REACH compliant per Microchip product page. Industrial 'I' grade (-40C to +85C); for AEC-Q100 qualified automotive use choose PIC18F26K83-E/SP extended temperature variant. Lead-free and halogen-free per Microchip environmental certification.