Produits (35 000+)

PIC18C452T-I/L - 8-Bit PIC18 MCU 32KB OTP 40MHz | Microchip
PIC18C452T-I/L

PIC18C452T-I/L - 8-Bit PIC18 MCU 32KB OTP 40MHz | Microchip

The Microchip Technology PIC18C452T-I/L is a high-performance 8-bit CMOS microcontroller from the PIC18C family, offering 32KB (16K x 16) of one-time programmable (OTP) program memory, 1.5KB of RAM, and 40 MHz / 10 MIPS operation in a 44-pin PLCC (J-Lead) package. Industrial temperature range is -40C to +85C. The device integrates a 10-bit multi-channel ADC, hardware multiply, and 34 digital I/O pins. An 8-bit microcontroller (MCU) is a small computer-on-a-chip built around an 8-bit data path. Within the broader product taxonomy, an 8-bit MCU sits below 16-bit and 32-bit microcontrollers in processing power but offers the lowest cost, simplest programming model, and lowest power consumption for embedded control. The PIC18 family specifically extends the legacy PIC16 instruction set to 16-bit wide opcodes with 8-bit data, providing C-friendly architecture and up to 10 MIPS performance while retaining RISC simplicity (77 single-word instructions). Key differentiating features of the PIC18C452T-I/L include 32KB of OTP program memory (16K x 16 organization), 1.5KB of general-purpose RAM, 256 bytes of EEPROM data memory, 34 bidirectional I/O pins, and a 10-bit successive-approximation ADC with up to 8 input channels. Other on-chip peripherals include two 8-bit timers, three 16-bit timers, two capture/compare/PWM (CCP) modules, an enhanced USART, an MSSP (SPI / I2C master-slave) port, a parallel slave port, and a single-cycle hardware 8x8 multiplier. The architecture implements a Harvard design with separate program and data buses, 16-bit instructions and 8-bit data path, an 8-level hardware stack, and prioritized interrupts. The PLL block allows operation from 4 MHz to 10 MHz oscillator sources while delivering 40 MHz internal execution, giving system designers flexibility in clock selection. The CMOS process provides low-power operation suitable for industrial and consumer embedded applications. Typical applications include industrial control systems, motor control, sensor interfaces, instrumentation, building automation, HVAC controllers, security and alarm panels, and automotive body electronics. The combination of OTP memory, ample RAM, and rich peripheral set makes the PIC18C452T-I/L a strong fit for medium-complexity embedded designs requiring moderate code size and deterministic real-time response. When designing with this part, note that OTP memory can be programmed only once; for prototyping or field-updatable designs choose the flash-based PIC18F452 equivalent. The PLCC-44 package is legacy through-hole J-lead; modern designs often migrate to the PIC18F452 in PLCC-44 or 40-pin PDIP, or to surface-mount TQFP/QFN variants. Ensure decoupling capacitors are placed close to VDD/VSS pairs per Microchip PIC18C452 datasheet recommendations. This page synthesizes distributor stock, pricing, drop-in PIC18C452 family alternatives, and practical design guidance beyond what is available in the Microchip datasheet alone.

Devis Contact
PIC18C452T-I/PT - 8-Bit 40MHz 32KB OTP MCU 44-TQFP | Microchip
PIC18C452T-I/PT

PIC18C452T-I/PT - 8-Bit 40MHz 32KB OTP MCU 44-TQFP | Microchip

The Microchip Technology PIC18C452T-I/PT is a member of the PIC18C family of high-performance 8-bit CMOS microcontrollers, delivering 10 MIPS throughput at 40 MHz with 32 KB (16K x 16) of One-Time Programmable (OTP) program memory and 1.5 KB of RAM in a 44-pin TQFP (10x10 mm) package. The 'T' suffix indicates Tape & Reel packaging and the 'I' suffix denotes the industrial -40C to +85C operating temperature range, while the device integrates 34 digital I/O pins, a 10-bit multi-channel Analog-to-Digital Converter (ADC), a Parallel Slave Port (PSP), and three serial communication peripherals (USART, SPI, I2C) plus two 8-bit and three 16-bit timers. A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, data memory, and programmable I/O peripherals. The PIC18C family extends the legacy PIC16 architecture with a 16-bit wide instruction word, 77 single-word instructions, a hardware multiplier, and an extended 16-level stack, positioning the part as an upgrade path for PIC16C5X, PIC12CXXX, PIC16CXX, and PIC17CXX designs while maintaining source-code compatibility at the architectural level. Key features include OTP program memory for fast prototyping and small-to-medium volume production, hardware USART for full-duplex asynchronous serial, Master Synchronous Serial Port (MSSP) supporting SPI and I2C, capture/compare/PWM (CCP) modules, a 10-bit ADC with up to 8 input channels, and a Parallel Slave Port for direct microprocessor bus attachment. The wide operating voltage range of 4.2 V to 5.5 V supports standard 5 V embedded designs. Typical applications include industrial control and automation, sensor interface boards, motor control front-ends, instrumentation and data acquisition, consumer appliances with display/keypad interfaces, and embedded communication gateways requiring USART plus SPI/I2C peripherals. The PSP allows the MCU to behave as a memory-mapped peripheral to an external host processor. Designers should plan OTP programming into the production flow (windowed JW package is required for code iteration), budget for the 1.5 KB RAM ceiling when selecting higher-protocol stacks, and use the ICD (In-Circuit Debug) variants PIC18C452-I/PT or PIC18F452-I/PT for development before committing to OTP volume. Pin-compatible Flash alternatives exist if field firmware update is required. This page synthesizes distributor pricing, parametric drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet.

Devis Contact
PIC18C601-I/PT - 8-bit 25MHz ROMless MCU 64-TQFP | Microchip
PIC18C601-I/PT

PIC18C601-I/PT - 8-bit 25MHz ROMless MCU 64-TQFP | Microchip

The Microchip Technology PIC18C601-I/PT is an 8-bit ROMless microcontroller from the PIC18C family, delivering 25 MHz (6.25 MIPS) CPU performance in a 64-pin TQFP (10x10 mm) package. It integrates 1.5 KB of RAM, an external memory bus capable of addressing up to 2 Mbytes of program memory, and 26 digital I/O pins for embedded system integration. According to the manufacturer datasheet, this part belongs to Microchip's High-Performance ROM-less Microcontrollers with External Memory Bus family. An 8-bit ROMless microcontroller is a CPU core that requires program code to be stored in an external memory device (EPROM, Flash, or SRAM) rather than internal non-volatile memory. In the broader system hierarchy it sits as an MCU (microcontroller) -> embedded processor -> integrated circuit, and is commonly selected for designs that need larger or more flexible program storage than on-chip flash parts can provide. Key features include a C-optimized RISC instruction set with only 77 single-word instructions, linear program memory addressing to 2 Mbytes, an external memory interface supporting both 16-bit and 8-bit bus widths, and a programmable oscillator range supporting external clock sources up to 40 MHz. The device also integrates a wide operating voltage range of 4.2V to 5.5V and an industrial temperature grade of -40C to +85C. Architecturally, the PIC18C601 uses a 16-bit instruction word with an 8-bit data path, a hardware multiplier, and a 31-level deep stack suitable for high-level language compilers. The external memory bus is configurable for separate address/data lines or multiplexed modes, making it adaptable to legacy external EPROM and modern parallel Flash parts. The lack of on-chip program memory reduces unit cost for high-volume applications and supports field-upgradable firmware via external memory swap. Typical applications include industrial control systems, automotive body electronics, point-of-sale terminals, and consumer appliances requiring external program memory. The wide external memory bus is also suited for legacy designs migrating from PIC16C5X/PIC12CXXX devices. The I suffix indicates the industrial temperature grade (-40C to +85C), and the PT suffix denotes the 64-pin TQFP surface-mount package. When designing with this part, allocate a minimum of 5 ns external memory access timing budget and place decoupling capacitors (100 nF ceramic plus 10 uF bulk) within 25 mm of the VDD pins. Designers should also confirm that external memory devices meet the 25 MHz (40 ns) cycle time at the chosen VDD level. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Devis Contact
PIC18C601T-I/PT - 8-bit 25MHz ROM-less MCU, TQFP-64 | Microchip
PIC18C601T-I/PT

PIC18C601T-I/PT - 8-bit 25MHz ROM-less MCU, TQFP-64 | Microchip

The Microchip Technology PIC18C601T-I/PT is an 8-bit RISC ROM-less microcontroller in the PIC18 family, packaged in a 64-pin TQFP (10 mm x 10 mm, 1.0 mm height, MS-026) and supplied on Tape & Reel. The device runs at up to 25 MHz, features an external memory bus, and operates from a 5 V supply across the industrial -40C to +85C range, making it suitable for embedded control designs that need large off-chip program memory. What is a ROM-less microcontroller? A ROM-less microcontroller is an MCU variant that ships without on-chip non-volatile program memory, exposing an external memory bus so the firmware can reside in external parallel EPROM, Flash, or SRAM. This category sits within the broader PIC18 family hierarchy (PIC18 ROM-less -> PIC18 -> PIC microcontrollers -> 8-bit MCU -> microcontroller -> embedded processor) and is preferred when the application code exceeds internal Flash budgets, when the firmware must be field-upgradable, or when emulation/development requires swapping memory devices. Key features of the PIC18C601 include 1.5 KB (1536 bytes) of general-purpose RAM, 26 digital I/O pins, a hardware external memory bus capable of addressing up to 2 MB of external code space, and the standard PIC18 peripheral set (timers, USART, I2C/SPI, capture/compare/PWM, and 10-bit ADC channels). The part uses the enhanced PIC18 instruction set with 16-bit wide instructions and an 8-bit data path, achieving single-cycle execution for most instructions. Architecturally, the PIC18C601 integrates a 16-bit program counter with a 21-bit external addressing capability, an 8-level hardware stack, and a priority interrupt controller. Because the device has no internal program memory, every fetch is routed through the external bus controller, which adds deterministic latency and simplifies in-circuit emulation by substituting the external memory device with a debugger. Typical applications include industrial automation controllers, motor-drive front-end logic, large-state-machine instrumentation, and educational or development platforms where the external bus is leveraged for code visibility. It is also used in legacy 5 V-only designs where the original PIC18C601 has been qualified for production. When designing with the PIC18C601, plan the external memory interface (address latch, bus timing, wait states) and verify the 5 V-only I/O constraints against your sensor and bus levels; the part has no on-chip Flash and cannot boot from internal memory. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, with citations to the verified Microchip datasheet.

Devis Contact
PIC18C658-E/L - 8-bit 32KB OTP MCU w/ CAN, 52 I/O | Microchip
PIC18C658-E/L

PIC18C658-E/L - 8-bit 32KB OTP MCU w/ CAN, 52 I/O | Microchip

The Microchip PIC18C658-E/L is an 8-bit high-performance RISC microcontroller with 32KB of One-Time Programmable (OTP) program memory, 1536 bytes of RAM, and an integrated CAN (Controller Area Network) module, packaged in a 68-pin PLCC (Leaded Chip Carrier) and operating from a 5V supply. It is built on Microchip's PIC18 architecture with C-compiler optimized instruction set, linear 32 Kbyte program-memory addressing and 4 Kbyte linear data-memory addressing, providing deterministic throughput for embedded control. What is a PIC18 microcontroller? The PIC18 family is a class of 8-bit Harvard-architecture microcontrollers from Microchip Technology, sitting hierarchically between the legacy PIC16 mid-range family and the 16-bit dsPIC/PIC24 families. PIC18 parts add a wider 16-bit instruction path, hardware multiplier, larger linear addressing space and richer peripherals while preserving the PIC16 programming model, making them the entry point for engineers needing CAN, USB, or larger memory footprints without moving to a 16-bit core. Key features include 40 MHz maximum operating frequency (10 MIPS), 12-channel 10-bit ADC, integrated CAN 2.0B peripheral, 52 digital I/O pins, PWM, watchdog timer, brown-out reset, low-voltage detect and power-on reset. The 'E' suffix denotes the -40C to +125C extended temperature grade suited to industrial and automotive under-hood environments. The 68-pin PLCC (J-Lead) package gives through-hole solderability and reliable socketed programming on legacy boards. The PIC18C658 is built on a baseline CMOS process and the architecture has been superseded by the flash-based PIC18F458 and PIC18F6585 families. Microchip's product page explicitly recommends the PIC18F6585 as the newer replacement. The OTP program memory cannot be re-programmed in-circuit, which is a key lifetime constraint for production designs. Typical applications include CAN-based industrial node controllers, automotive body and chassis ECUs, building-automation gateways, and legacy factory-floor PLC I/O modules. The combination of CAN peripheral, extended temperature range and 52 I/O pins covers typical CAN node requirements without external bus controllers. When designing with this part, note that OTP memory prevents firmware updates and the device is in Microchip's mature/legacy lifecycle; new designs should evaluate the PIC18F458, PIC18F6585 or dsPIC33E families. Use MPLAB IDE with MPASM or C18 compiler toolchain for firmware development.

Devis Contact
PIC18C658-E/PT - 8-Bit 40MHz 32KB OTP MCU with CAN | Microchip
PIC18C658-E/PT

PIC18C658-E/PT - 8-Bit 40MHz 32KB OTP MCU with CAN | Microchip

The Microchip Technology PIC18C658-E/PT is an 8-bit RISC PIC microcontroller from the PIC18C family, featuring an integrated CAN (Controller Area Network) module, 32KB of One-Time Programmable (OTP) program memory organized as 16K x 16 words, and a 40 MHz maximum operating frequency, all housed in a 64-pin TQFP (10x10 mm) package. According to the manufacturer datasheet, the device provides 4 Kbytes of linear data memory addressing, a C-compiler optimized architecture, and linear program memory addressing up to 32 Kbytes. A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, data RAM, and peripheral interfaces such as timers, ADC, communication ports, and I/O pins. The PIC18C family sits within Microchip's PIC18 high-performance 8-bit lineup, which uses a Harvard RISC architecture with separate program and data buses for single-cycle instruction execution. The PIC18C series was Microchip's early OTP variant of the PIC18 architecture, later superseded by the flash-based PIC18F series that added in-circuit reprogrammability. Key features of the PIC18C658-E/PT include the integrated CAN 2.0B peripheral, a 10-bit ADC with multiple channels, up to 33 I/O pins, an extended temperature grade of -40C to +125C (the "E" suffix indicates the Extended industrial temperature range), and flexible oscillator options supporting crystals, resonators, and external clock sources. The device operates from a 5V supply and includes multiple timers, a USART, MSSP for SPI/I2C, and a watchdog timer. The integrated CAN module makes the PIC18C658-E/PT particularly suited to automotive and industrial networking applications where distributed nodes communicate over a robust differential bus. The OTP program memory provides a low-cost solution for high-volume production where firmware is finalized and code changes are no longer required, while the 40 MHz clock delivers up to 10 MIPS of instruction throughput for real-time control loops. Typical applications include automotive body control modules, CAN nodes in industrial automation, embedded CAN-to-UART gateways, sensor interface modules, and HVAC controllers. The PIC18C658 has been recommended for replacement by the flash-based PIC18F6585, which offers pin-compatibility, in-system programmability, and an enhanced peripheral set for new designs.

Devis Contact
PIC18C658-I/PT - 8-bit 40MHz 32KB OTP MCU w/CAN | Microchip
PIC18C658-I/PT

PIC18C658-I/PT - 8-bit 40MHz 32KB OTP MCU w/CAN | Microchip

The Microchip Technology PIC18C658-I/PT is an 8-bit high-performance CMOS microcontroller from the PIC® 18C family, integrating a CAN 2.0B controller on-chip with 32KB (16K x 16) of One-Time-Programmable (OTP) program memory, 1536 bytes of RAM, and 52 digital I/O pins, all housed in a 64-pin TQFP (10x10 mm) package. What is an 8-bit OTP microcontroller? An OTP MCU is a microcontroller whose program memory can be written once during production programming, after which the code becomes permanent - similar to a masked-ROM device but with the flexibility of late-stage firmware customization. Within the broader taxonomy, this places PIC18C658 in the 8-bit MCU -> PIC microcontroller -> microcontroller -> embedded processing IC hierarchy. The integrated CAN module makes it specifically a "MCU with on-board communication peripheral," sitting at the intersection of general-purpose control and automotive/industrial networking silicon. Key differentiating features include a 40 MHz maximum clock speed (10 MIPS throughput), an enhanced 16-bit instruction set with 77 instructions, a 10-bit ADC, three timers, a USART, an MSSP (SPI/I2C) port, and the integrated CAN 2.0B module. The OTP memory suits low-volume production runs and field-programmable prototypes where mask-ROM tooling costs are prohibitive. The 64-pin TQFP package exposes enough I/O for human-interface panels, multi-drop sensor arrays, and CAN bus nodes. Architecturally, the PIC18C658 employs a Harvard architecture with separate program and data buses, an 8-bit ALU, and a hardware multiplier for single-cycle 8x8 operations. The integrated CAN engine handles full CAN 2.0B active frame transmission/reception with three transmit and two receive buffers, offloading the CPU from bit-level protocol work and enabling deterministic network behaviour. Typical applications include automotive body and chassis networks (CAN nodes for window/lights/seat modules), industrial CANopen/J1939 slave nodes, building automation (HVAC controllers, lighting gateways), embedded control with on-chip networking, and low-volume OEM instrumentation. The industrial temperature range (-40°C to +85°C, "I" suffix) supports factory-floor and automotive under-hood environments. When designing with PIC18C658-I/PT, ensure OTP programming is performed before final board assembly using a Microchip MPLAB PM3 or ICD2 programmer. Because OTP cannot be erased, firmware verification (read-back compare) is mandatory before bulk programming. For new designs, evaluate the flash-based PIC18F6585 as a more flexible alternative. This page consolidates distributor pricing, drop-in same-package alternatives, application-specific design notes, and parametric comparisons not aggregated on any single distributor page - an information-gain reference for engineers evaluating, sourcing, or replacing this legacy Microchip MCU.

Devis Contact
PIC18C658T-E/L - 40MHz 8-Bit MCU w/ CAN, 32KB OTP | Microchip
PIC18C658T-E/L

PIC18C658T-E/L - 40MHz 8-Bit MCU w/ CAN, 32KB OTP | Microchip

The Microchip Technology PIC18C658T-E/L is a high-performance 8-bit CMOS microcontroller from the PIC18C family, featuring an integrated CAN (Controller Area Network) module, 32KB of One-Time-Programmable (OTP) program memory and 4 Kbytes of linear data memory addressing. The device is offered in a 68-pin PLCC (Plastic Leaded Chip Carrier, J-Lead) package with body size 24.23x24.23 mm, operating from 4.2V to 5.5V at speeds up to 40 MHz. A microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, and peripheral interfaces into one package. PIC microcontrollers from Microchip use a C-compiler-optimized RISC architecture with Harvard memory structure and linear program/data addressing. The PIC18C family is the high-end 8-bit line, suited to applications that need more code space, more peripherals, and faster execution than the PIC16F/PIC17C families - acting as a bridge to the later PIC18F flash-based line. Key specifications include 32KB (16K x 16) of OTP program memory, 4 Kbytes of data RAM, 40 MHz maximum clock, an on-chip CAN bus peripheral, multiple timers, ADC, USART and PWM peripherals. The automotive-grade "-E" temperature rating extends operation from -40C to +125C, while the "T" suffix denotes tape-and-reel packaging for high-volume assembly. Architecturally, the PIC18C658 employs an enhanced instruction set with 16-bit instructions and 8-bit data, supporting linear addressing to 32 Kbytes of program memory and 4 Kbytes of data memory. This enables efficient C compilation and large table lookups. The integrated CAN module complies with the CAN 2.0B specification, making the part suitable for automotive and industrial networked embedded systems where deterministic multi-node communication is required. Typical applications include automotive body and powertrain networked controllers, industrial CAN-bus nodes, building-automation gateways, embedded sensor hubs, and legacy industrial control replacements. The OTP memory makes it suited to mature, stable production designs where firmware does not require field updates, while the CAN peripheral simplifies hardware by eliminating an external standalone CAN controller. When designing with this part, note that OTP (not flash) memory means firmware is committed at the time of programming and cannot be rewritten in-circuit. Ensure your firmware is fully validated before OTP programming. The 68-pin PLCC package is socket-friendly, which simplifies prototyping and field service for legacy equipment. This page synthesizes the manufacturer's published OTP/CAN specifications, current distributor pricing, drop-in compatible alternatives, and practical design notes that the bare datasheet does not collect in one place, giving procurement and embedded engineers a single reference for the PIC18C658T-E/L.

Devis Contact
PIC18C658T-I/L - 8-Bit 40MHz 32KB OTP MCU w/ CAN | Microchip
PIC18C658T-I/L

PIC18C658T-I/L - 8-Bit 40MHz 32KB OTP MCU w/ CAN | Microchip

The Microchip PIC18C658T-I/L is an 8-bit high-performance RISC microcontroller from the PIC18C family, featuring 32KB (16K x 16) of One-Time Programmable (OTP) program memory, 1.5KB of general-purpose RAM, and an integrated CAN (Controller Area Network) module. The device operates at up to 40MHz (10 MIPS) from a 4.2V to 5.5V supply and is housed in a 68-pin PLCC (Plastic Leaded Chip Carrier) J-lead package, industrial temperature grade -40C to +85C. A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, data RAM, and integrated peripherals. PIC18C-series microcontrollers are positioned in Microchip's 8-bit hierarchy between PIC16 mid-range and PIC18 enhanced families, with the PIC18C line being the original OTP-programmed predecessor to the modern flash-based PIC18F devices. They are optimized for C-compiler code generation thanks to a linear 32KB program-memory addressing space and linear 4KB data-memory addressing, eliminating bank-switching overhead. Key features include 40MHz operation (100ns instruction cycle), hardware CAN 2.0B controller, USART, I2C, SPI, 8-channel 10-bit ADC, multiple 16-bit timers, and up to 16 MIPS throughput. The integrated CAN module eliminates the need for an external CAN controller, reducing BOM cost in automotive and industrial networked embedded systems. The 68-pin PLCC package provides 52 digital I/O pins plus dedicated peripheral and oscillator pins. Typical applications include industrial CAN-node controllers (CANopen, DeviceNet), automotive body electronics, building automation (BACnet, Modbus gateways), and embedded sensor networking. Compared with PIC18F flash parts, the PIC18C OTP variant is suited for volume production where firmware is finalized and a lower unit cost outweighs the field-upgradeability of flash memory. Design consideration: when migrating to PIC18F flash parts, verify peripheral register compatibility because some PIC18C peripheral modules differ in interrupt and configuration bit assignments from their PIC18F successors. Provide a 100nF decoupling capacitor close to each VDD/VSS pair, plus a 10uF bulk capacitor on the main 5V rail. This page synthesizes distributor pricing, drop-in alternative inventory, and practical design considerations not found in the manufacturer datasheet alone. Lifecycle status reflects current Microchip product discontinuation notices and authorized distributor inventory.

Devis Contact
PIC18C658T-I/PT - 8-Bit 40MHz 32KB OTP MCU 64-TQFP | Microchip
PIC18C658T-I/PT

PIC18C658T-I/PT - 8-Bit 40MHz 32KB OTP MCU 64-TQFP | Microchip

The Microchip Technology PIC18C658T-I/PT is an 8-bit RISC microcontroller from the PIC18C family, integrating 32KB of One-Time-Programmable (OTP) program memory organized as 16K x 16 words and operating at a maximum clock speed of 40 MHz. The part is supplied in a 64-pin TQFP (10 x 10 mm) surface-mount package with gull-wing leads and is specified for the industrial temperature grade (-40C to +85C). The "T" suffix indicates tape-and-reel packaging and the "I" suffix denotes industrial temperature range. An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, RAM, non-volatile program memory, and peripheral interfaces on one die. Within the Microchip taxonomy, PIC18C devices sit above base PIC16 parts and below dsPIC enhanced parts: PIC18C family -> PIC18 8-bit MCU -> 8-bit microcontroller -> MCU -> semiconductor. PIC18C parts use an enhanced Harvard architecture with separate program and data buses, enabling simultaneous instruction fetch and operand access, which delivers roughly 4x the throughput of baseline PIC16 cores at the same clock. Key features of the PIC18C658T-I/PT include 32KB OTP program memory, 1.5K x 8 (1536 bytes) of general-purpose RAM, an industrial -40C to +85C operating range, 4.2V to 5.5V single-supply operation, and a maximum 40 MHz oscillator input. On-chip peripherals documented across the PIC18C6xx family include multiple timers, capture/compare/PWM (CCP) modules, an analog comparator, a 10-bit ADC on selected variants, USART, I2C/SPI, and a CAN module (the "6" family segment is the CAN-enabled branch). Architecture depth: the PIC18C core uses a 16-bit instruction word with 8-bit data path, 31-level hardware stack, and a multi-vector interrupt controller. The 32KB OTP is one-time programmable - suitable for low-to-mid volume production where firmware is final but device reprogrammability is not required; for engineering-friendly Flash variants see PIC18F658 or PIC18F858. Typical applications include industrial CAN-bus nodes, automotive body controllers, sensor signal conditioning, small appliance control, and embedded data acquisition. The 64-pin TQFP provides enough I/O for parallel buses and multiple serial channels. Design consideration: because OTP memory cannot be re-programmed in-circuit, ensure firmware is fully validated on a Flash-equivalent (PIC18F658) before committing to PIC18C658T-I/PT for production. Always de-couple VDD with a 100 nF ceramic plus 10 uF bulk within 5 mm of the supply pins. This page synthesizes distributor inventory, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Devis Contact
PIC18C801-I/L - 25MHz ROMless 8-bit MCU, 84-PLCC | Microchip
PIC18C801-I/L

PIC18C801-I/L - 25MHz ROMless 8-bit MCU, 84-PLCC | Microchip

The Microchip Technology PIC18C801-I/L is a high-performance 8-bit ROMless microcontroller from the PIC18C family, delivering 6.25 MIPS (160 ns instruction execution) and an external memory bus capable of linear addressing up to 2 Mbytes of program memory and 4 Kbytes of data memory. Housed in an 84-pin PLCC (Plastic Leaded Chip Carrier, 29.31x29.31 mm, J-Lead) package, it provides 37 digital I/O lines and operates from a 2.0 V to 5.5 V supply with an external oscillator up to 25 MHz. A ROMless microcontroller is a CPU-centric variant of the PIC architecture that contains no on-chip program flash; instead, it fetches instructions from an external memory device attached to its parallel external memory bus. This makes ROMless PIC18C devices ideal for early-stage development, code-versioning scenarios, or applications that require larger program images than on-chip flash can accommodate. Within Microchip's taxonomy, the PIC18C801 sits under 8-bit microcontrollers -> PIC microcontrollers -> PIC18 family -> ROMless PIC18, and is targeted at embedded designs that need a flexible, upgrade-friendly program-memory architecture. Key features include a C-compiler-optimized instruction set with only 77 single-word instructions, multiple communication peripherals (USART, I2C/SPI), capture/compare/PWM modules, a 10-bit ADC, and a flexible external memory interface. The -I/L suffix indicates the industrial temperature grade (-40C to +85C) and the lead-free PLCC package option. The wide 2.0-5.5 V supply range supports both 3.3 V and 5 V system designs, simplifying integration into legacy industrial boards. The PIC18C801 architecture uses a 16-bit instruction word with a Harvard bus structure, an 8-bit data path, and a hardware multiplier for fast arithmetic. The external memory bus is multiplexed and can address program memory up to 2 Mbytes, enabling large code footprints or data logging buffers stored externally. Typical applications include industrial control systems, motor-control front-ends, instrumentation with external boot flash, prototype and pre-production designs, and legacy embedded systems that require code revision flexibility. Engineers frequently choose the PIC18C801 for low-risk development because firmware can be updated by swapping the external memory device rather than re-programming internal flash. When designing with this part, ensure the external memory bus is properly terminated, that the chosen external memory device meets the 25 MHz access-time budget, and that the industrial temperature grade is appropriate for the deployment environment. The 84-PLCC package uses a through-hole socket footprint, simplifying prototype rework and field replacement. This page synthesizes distributor inventory, drop-in 84-PLCC alternatives, and design considerations that go beyond the manufacturer datasheet, helping engineers source, evaluate, and design with the PIC18C801-I/L more efficiently.

Devis Contact
PIC18C801-I/PT - 8-bit ROMless MCU, 2MB External Bus, TQFP-80 | Microchip
PIC18C801-I/PT

PIC18C801-I/PT - 8-bit ROMless MCU, 2MB External Bus, TQFP-80 | Microchip

The Microchip Technology PIC18C801-I/PT is an 8-bit ROMless microcontroller based on the PIC18 Harvard RISC architecture, capable of 6.25 MIPS at 25 MHz instruction execution (160 ns per instruction), and packaged in an 80-pin TQFP (PT) surface-mount package. The device features external memory addressing up to 2 MB, 1.5 KB of on-chip RAM, and 37 digital I/O pins, with two capture/compare/PWM (CCP) modules, a 12-channel 10-bit ADC, and a synchronous serial port configurable as 3-wire SPI or 2-wire I2C. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and a range of peripherals (timers, ADC, communication ports) into one package. Within the broader semiconductor taxonomy, the PIC18C801 sits at: microcontroller -> embedded microcontroller -> 8-bit RISC MCU -> semiconductor device. The 8-bit class remains widely deployed in cost-sensitive, deterministic-control applications where 32-bit performance is unnecessary and where the C-friendly PIC18 instruction set with only 77 single-word instructions reduces firmware complexity. Key features include operation from a 5V supply, an external oscillator interface, industrial temperature grade (-40C to +85C), and ROMless operation that lets the designer pair the MCU with external program memory (EPROM/Flash) for prototyping or low-volume manufacturing. The 12-channel 10-bit ADC supports sensor interfacing, while the two CCP modules provide PWM for motor control, lighting, and power-conversion feedback loops. The ROMless architecture is ideal for systems that require large external program storage, code-update flexibility, or where in-system reprogrammability is mandated. Typical applications include industrial automation controllers, motor-control boards, sensor-interface front ends, and educational/development platforms that emulate PIC18C601 behavior with larger code space. Designers also use this part for legacy industrial systems where firmware has been validated on the PIC18C601 and now needs additional code headroom. When designing with the PIC18C801, allocate a generous PCB footprint for the 80-pin TQFP and route the external memory bus with attention to signal integrity. The ROMless architecture adds latency on external fetches compared to flash-based PICs, so critical interrupt routines must be kept short. Use the CCP modules for time-critical control loops. This page synthesizes verified distributor pricing, drop-in compatible TQFP-80 alternatives, application examples, and design notes not consolidated in the manufacturer datasheet alone.

Devis Contact
PIC18C801T-I/L - 25MHz 8-Bit ROMless MCU 84-PLCC | Microchip
PIC18C801T-I/L

PIC18C801T-I/L - 25MHz 8-Bit ROMless MCU 84-PLCC | Microchip

The Microchip PIC18C801T-I/L is an 8-bit RISC microcontroller from the PIC18C family, supplied in an 84-pin PLCC (J-Lead, 29.31x29.31 mm) surface-mount package and offered on tape and reel. It is rated for industrial temperature operation from -40°C to +85°C and operates from a 4.2V to 5.5V supply. The CPU executes instructions at up to 25 MHz (10 MIPS) using an enhanced Harvard architecture and is delivered as a ROMless device, allowing external program memory expansion. Background: An 8-bit microcontroller (MCU) is a self-contained computing element that integrates a CPU, RAM, peripheral set, and interrupt controller on a single die. PIC18C-series MCUs sit in Microchip's high-performance 8-bit hierarchy: PIC10/12/16 baseline -> PIC17 mid-range -> PIC18 high-end (RISC, 16-bit instructions, hardware multiplier). The PIC18C family predates PIC18F flash parts and is ROMless, so program code is fetched from an external EPROM or flash memory over a parallel bus. The PIC18C801 is the highest-pin-count member of the family and is specifically designed for external-memory systems that need abundant I/O and large code spaces beyond what on-chip flash can hold. Key features of the PIC18C801T-I/L include 84 pins in the PLCC J-lead package, 25 MHz maximum clock, industrial -40°C to +85°C temperature range, ROMless external-memory interface, and compatibility with the PIC18C instruction set. Tape-and-reel packaging supports high-volume surface-mount assembly. The "T" suffix indicates tape and reel orientation, while "I" denotes the industrial temperature grade. The "/L" suffix denotes the PLCC J-lead package. Typical applications include industrial automation controllers, consumer electronics with external program memory, automotive body and chassis control modules, and embedded systems requiring large external code spaces. Engineers choose the PIC18C801T-I/L when on-chip flash is insufficient and an external memory bus is required. Design consideration: when migrating to modern alternatives, verify that the replacement exposes a compatible external-memory bus or implements an equivalent on-chip flash density, and confirm interrupt and peripheral register compatibility. PIC18C parts are now legacy; PIC18F or dsPIC33 families typically offer pin-compatible migration paths. Always consult the Microchip PIC18C801 errata sheet for known operational differences before committing to a new design.

Devis Contact
PIC18C801T-I/PT - 8-Bit 25MHz ROMless MCU 80-TQFP | Microchip
PIC18C801T-I/PT

PIC18C801T-I/PT - 8-Bit 25MHz ROMless MCU 80-TQFP | Microchip

The Microchip Technology PIC18C801T-I/PT is a member of the PIC18C family of 8-bit RISC microcontrollers supplied in an 80-pin TQFP (12x12 mm) surface-mount package. It executes instructions at up to 25 MHz from external memory, integrates 1536 bytes of on-chip RAM (1.5K x 8), and supports up to 37 digital I/O pins through four 8-bit I/O ports. As a ROMless device, the PIC18C801 executes application code from an external program memory, enabling designers to use the largest possible firmware images and to perform in-system updates without OTP/Flash programming. A microcontroller (MCU) is a single-chip computer containing a processor core, RAM, peripherals, and in some variants non-volatile program storage. ROMless MCUs are a subset in which the CPU and SRAM are integrated on-die but the program memory is external. This architecture sits within the broader taxonomy of embedded microcontrollers -> microcontrollers -> microcontrollers -> 8-bit microcontrollers -> semiconductor ICs, and is typically chosen when a design needs maximum program memory flexibility, real-time field-software updates, or larger code spaces than what internal flash provides. Key features include the PIC18 RISC instruction set architecture with single-cycle execution for most instructions, 25 MHz maximum clock for 10 MIPS throughput, 1536-byte general-purpose RAM, 37 I/O lines, an industrial-grade -40C to +85C operating range (I-suffix), and 5V operating voltage. The wide 16-bit instruction word simplifies C-compiler code generation, and the Harvard bus architecture separates program and data paths for deterministic interrupt response. The PIC18C801 is built on an enhanced PIC18 core using a 16-bit instruction word, four 8-bit ports (PORTA-PORTD), and configurable peripheral subsystems. ROMless operation means firmware is fetched from outside the chip, which simplifies field upgrades and lets designers target a single MCU across product variants that share external memory but differ in firmware. The device supports standard PIC18 peripherals including timers, capture/compare/PWM, USART, and an external memory interface. Typical applications include industrial automation controllers, embedded data-acquisition front-ends, legacy PIC18C migration designs, large-code-space control systems, and external-memory-based firmware platforms. It is well suited to designs where 5V-tolerant I/O and PIC18 tool-chain compatibility are required. For new designs the flash-based PIC18F equivalents are generally recommended; the PIC18C801 remains relevant for 5V systems, external-memory architectures, and long-lifecycle industrial equipment. When designing with this device, plan for external program memory (e.g., EPROM/Flash), an external memory interface glue-logic budget if needed, and decoupling on each VDD/VSS pair. The 80-pin TQFP package requires a 12x12 mm PCB land pattern and standard JEDEC reflow profile. This page consolidates distributor pricing, drop-in compatible PIC18C801 variants, and 80-TQFP design notes not presented together in any single distributor or manufacturer page. Where distributor snippets are used verbatim (e.g., pin counts and RAM size) we cite the source directly.

Devis Contact
PIC18C858-E/PT - 8-bit PIC MCU, 32KB EPROM, CAN, 80-TQFP
PIC18C858-E/PT

PIC18C858-E/PT - 8-bit PIC MCU, 32KB EPROM, CAN, 80-TQFP

The Microchip Technology PIC18C858-E/PT is a high-performance 8-bit RISC microcontroller from the PIC18C family, featuring 32 KB of on-chip EPROM program memory and 1536 bytes of RAM in an 80-pin TQFP package (PT suffix). It integrates an integrated CAN 2.0B module, 68 digital I/O pins, a 10-bit ADC, multiple timers, and the enhanced PIC18 instruction set with C-compiler optimized architecture. The device operates from a single 5V supply across the extended industrial temperature range of -40C to +125C, making it suitable for ruggedized and automotive-grade designs. A PIC18C-series microcontroller is a one-time-programmable (OTP) 8-bit MCU built on Microchip's Harvard RISC architecture, designed to deliver deterministic real-time performance for embedded control applications. PIC18C devices occupy the mid-tier of the PIC18 family, above the baseline PIC16 line, with a richer peripheral set, linear memory addressing up to 32 KB, and the C-friendly instruction set that simplifies code generation for compiler-driven projects. Key features of the PIC18C858 include linear program memory addressing to 32 KB, linear data memory addressing to 4 KB, hardware CAN 2.0B controller with acceptance filters, USART, MSSP (SPI/I2C), 10-bit multi-channel ADC, multiple 8/16-bit timers, and 68 bidirectional I/O lines. The integrated CAN bus interface and large pin count make it especially well suited to industrial networked control applications. Architecturally, the PIC18C858 leverages a 16-bit instruction word with 8-bit data paths, an 8-level hardware stack, and Microchip's classic two-stage pipeline. The CAN module is a full CAN 2.0B controller supporting standard and extended identifiers, acceptance masks/filters, and bus error counters - features that historically made this part a workhorse for automotive body and chassis networks. Typical applications include automotive body and chassis controllers (CAN nodes), industrial automation, HVAC control, security alarm panels, networked sensor hubs, and embedded control systems requiring on-chip CAN. Designers migrate to newer PIC18F parts when flash-based reprogrammability is required. The Microchip product page recommends the PIC18F8525 as a modern flash-based alternative. A key design tip: because the PIC18C858 is OTP, use an EPROM-emulation windowed device or a flash-based sibling (e.g., PIC18F858) for prototype development, and reserve OTP production units for the final committed code. Always honor the Vpp high-voltage programming pin sequencing to avoid unintended reset into programming mode. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on any single distributor or manufacturer page.

Devis Contact
PIC18C858-I/PT - 8-bit 40MHz 32KB EPROM MCU w/ CAN | Microchip
PIC18C858-I/PT

PIC18C858-I/PT - 8-bit 40MHz 32KB EPROM MCU w/ CAN | Microchip

The Microchip Technology PIC18C858-I/PT is a high-performance 8-bit RISC microcontroller from the PIC18C family featuring an integrated CAN (Controller Area Network) module, 32KB of on-chip EPROM program memory organized as 16K x 16, and 1.5KB of on-chip RAM. It operates with a maximum core clock speed of 40MHz, supports 68 I/O pins, and is housed in an 80-pin TQFP (PT) surface-mount package. The part runs on a 4.2V to 5.5V supply and is rated for the industrial temperature grade of -40C to +85C. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and programmable I/O peripherals. The PIC18C family uses Microchip's enhanced 8-bit RISC architecture with C-compiler-optimized instruction set, linear program memory addressing up to 32 Kbytes, and linear data memory addressing up to 4 Kbytes, making it suitable for embedded control applications that need deterministic real-time response. Key features of the PIC18C858-I/PT include a 10-bit Analog-to-Digital Converter (ADC) with multiple input channels, an integrated CAN 2.0B module for automotive and industrial networking, USART, MSSP (SPI/I2C), and capture/compare/PWM peripherals. Its 40MHz clock delivers up to 10 MIPS of processing throughput, and the 68 I/O pins give designers ample headroom for keypad, LCD, sensor, and actuator interfaces. Architecturally, the PIC18C858 uses Harvard bus architecture with separate program and data paths, an 8-bit data path, and a 16-bit instruction word. This separation allows simultaneous instruction fetch and data access, eliminating the von Neumann bottleneck. The integrated CAN peripheral provides hardware message filtering and acceptance masks, freeing the CPU from bit-stuffing tasks. Typical applications include industrial automation controllers, automotive body and chassis ECUs, CAN-based sensor networks, building automation gateways, and embedded control systems that benefit from the integrated CAN bus. The wide operating voltage range and industrial temperature grade also support process-control installations and HVAC controllers. When designing with this device, remember that the PIC18C858 is built on EPROM (erasable programmable read-only memory) technology and is one-time programmable (OTP) in production. The part is marked Not Recommended for new designs by Microchip, so consider flash-based successors like the PIC18F8525 for new development. Engineers should verify the ICSP programming interface and oscillator startup timing during bring-up.

Devis Contact
PIC18C858T-E/L - 8-Bit 32KB OTP MCU w/ CAN, 84-PLCC | Microchip
PIC18C858T-E/L

PIC18C858T-E/L - 8-Bit 32KB OTP MCU w/ CAN, 84-PLCC | Microchip

The Microchip Technology PIC18C858T-E/L is a high-performance 8-bit microcontroller with 32KB of One-Time Programmable (OTP) program memory, organized as 16K x 16 words, integrated into an 84-pin PLCC package with J-leads. It operates from a 5V supply, runs at 40 MHz, and was designed as a C-compiler-optimized architecture with linear program memory addressing up to 32 Kbytes and linear data memory addressing up to 4 Kbytes, targeting embedded systems with on-chip CAN connectivity. Background: PIC18C-series microcontrollers belong to the 8-bit microcontroller family built on a Harvard RISC architecture. They sit below 16-bit dsPIC and 32-bit MCU families in the embedded hierarchy, and the PIC18C line was Microchip's first 8-bit family with built-in CAN 2.0B and a C-friendly instruction set. Engineers historically chose PIC18C parts for high-pin-count industrial and automotive networking designs where on-chip CAN replaced an external controller and the 32KB OTP program space allowed moderate firmware size without external memory. Key features include 32KB (16K x 16) on-chip OTP program memory, 4 Kbytes of linear data memory, 10-bit analog-to-digital conversion peripherals, on-chip CAN module, USART, I2C/SPI, capture/compare/PWM modules, and an extended -40C to +125C operating temperature range designated by the "E" suffix. The "T" suffix indicates tape-and-reel packaging, while "/L" denotes the 84-pin PLCC (J-lead) form factor. Typical applications include industrial CAN-node controllers, automotive body and chassis networking, sensor hubs, building automation, embedded control with on-chip ADC, and legacy designs originally architected around the PIC18C family. The high pin count supports external memory and parallel bus expansion. When designing with this part, note that PIC18C858 OTP parts cannot be reprogrammed in-circuit beyond the OTP window; a windowed ceramic EPROM version is required for development iteration. Verify all timing, supply, and CAN-bus electrical parameters against the manufacturer datasheet before production release. This page synthesizes distributor pricing snapshots, drop-in same-brand and cross-brand alternatives in the 84-PLCC footprint, and practical design notes not found in the manufacturer datasheet, helping engineers evaluate sourcing risk and migration paths for this legacy Microchip part.

Devis Contact
PIC18C858T-E/PT - 8-Bit MCU, 32KB OTP, CAN 80-TQFP | Microchip
PIC18C858T-E/PT

PIC18C858T-E/PT - 8-Bit MCU, 32KB OTP, CAN 80-TQFP | Microchip

The Microchip Technology PIC18C858T-E/PT is an 8-bit PIC18C-series microcontroller built around an enhanced RISC architecture and integrated CAN module, delivered in a 80-pin TQFP (12x12 mm) package with 68 configurable I/O pins. It operates up to 40 MHz (10 MIPS), integrates 32 KB of OTP program memory (16K x 16 words) and 1.5 KB of general-purpose RAM, and supports linear program memory addressing up to 32 Kbytes and linear data memory up to 4 Kbytes. The automotive-grade (-E, -40 C to +125 C) suffix designates this part for harsh-environment applications. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, program memory, and peripherals on one die. Within the taxonomy, an MCU belongs to microcontrollers -> embedded controllers -> microprocessors -> integrated circuits -> semiconductors. The PIC18C family specifically represents Microchip's high-performance 8-bit line with C-optimized instruction set, where PIC18C858 sits at the high-pin-count (80-pin) end of the spectrum, designed for CAN-connected industrial and automotive body/comfort modules. Key features include integrated CAN 2.0B controller, USART, MSSP (SPI/I2C), 8-channel 10-bit ADC, capture/compare/PWM modules, and a wide 2.5V-5.5V operating range. The OTP program memory (One-Time-Programmable) is suitable for high-volume production where firmware is finalized and code-update isn't required. The 40 MHz clock delivers 10 MIPS instruction throughput, sufficient for real-time CAN node and motor-control loops. The device uses a Harvard-architecture RISC core with separate code and data buses, enabling 2-cycle instruction execution and predictable interrupt latency. The high I/O count (68 pins) supports parallel HMI panels, multiple sensor inputs, and simultaneous communication buses (CAN + SPI + I2C + USART) without external bus expanders. Typical applications include automotive body controllers (CAN nodes), industrial automation modules, building HVAC controllers, and CAN-based sensor networks. The OTP memory suits high-volume OEM lines that ship identical firmware; for field-upgradeable applications, designers should evaluate PIC18F-series flash replacements such as PIC18F8525. When designing with PIC18C858T-E/PT, verify the OTP memory constraint against firmware-revision strategy - this part is not user-reprogrammable. Cross-reference Microchip's PIC18F8525 as the modern flash equivalent for new designs. Always use Microchip's ICD2/ICD3 in-circuit debugger with appropriate header for development before committing to OTP production. This page synthesizes distributor pricing, drop-in drop-in alternatives from the same PIC18C family and PIC18F-series flash successors, and practical design notes not found in the manufacturer datasheet alone.

Devis Contact
PIC18C858T-I/L - 8-Bit 40MHz 32KB OTP MCU 84-PLCC | PIC18C Series
PIC18C858T-I/L

PIC18C858T-I/L - 8-Bit 40MHz 32KB OTP MCU 84-PLCC | PIC18C Series

The Microchip Technology PIC18C858T-I/L is an 8-bit PIC18C-series microcontroller integrating 32KB of One-Time-Programmable (OTP) program memory, configurable as 16K x 16 instructions, and 1.5KB of general-purpose RAM, housed in an 84-pin PLCC (J-Lead) package with a maximum operating frequency of 40MHz at 5V. What is a PIC18C-series microcontroller? The PIC18C is an early high-performance 8-bit MCU family in Microchip's PIC18 lineage, combining a RISC Harvard architecture with on-chip CAN, EPROM/OTP program memory, and rich peripherals such as PWM, USART, A/D converter, Brown-out Reset (BOR), Low-Voltage Detect (LVD), and Power-On Reset (POR). It sits in the PIC taxonomy as: PIC18C -> PIC18 family -> PIC microcontrollers -> 8-bit MCU -> microcontroller -> embedded IC. This hierarchy makes the PIC18C858T-I/L a canonical high-performance, CAN-enabled 8-bit controller for industrial embedded designs. Key features include 32KB OTP program memory (16K x 16 words), 1.5KB on-chip RAM, an integrated CAN 2.0A/B module for automotive and industrial networking, a 10-bit multi-channel A/D converter, up to 16K words of program addressing space, and a wide operating voltage range typical of the family. Peripherals include a Watchdog Timer (WDT), PWM modules, USART, and parallel slave port. The 'T' suffix denotes Tape & Reel packaging and 'I' indicates the industrial temperature grade. Architecturally, the device uses an enhanced Harvard CPU with a 16-bit instruction word and 8-bit data path, eight-level deep hardware stack, and DC-40MHz clock input. The PIC18C858 is the higher-memory variant of the PIC18C family (alongside PIC18C658 and PIC18C452), targeting CAN-based distributed control and instrumentation systems. Note: the PIC18C858T-I/L is now a legacy/obsolete part - Microchip recommends PIC18F8525 as the modern successor with Flash memory and CAN. Typical applications include industrial CAN nodes, automotive body and chassis ECUs, HVAC controllers, building automation, security and access control panels, and legacy embedded control systems that require deterministic 8-bit processing with on-chip networking. It is also suited for sensor hubs and motor control where the integrated A/D and PWM peripherals reduce external component count. When designing with this part, account for OTP memory constraints (one-time programmable, not re-programmable in-circuit like Flash), ensure correct decoupling on VDD/VSS pairs, and verify the 84-pin PLCC land pattern against current PCB library footprints. For new designs, evaluate the Flash-based PIC18F8525 successor first to avoid OTP one-shot programming risk in production.

Devis Contact
PIC18C858T-I/PT - 8-Bit 40MHz 32KB OTP MCU with CAN | Microchip
PIC18C858T-I/PT

PIC18C858T-I/PT - 8-Bit 40MHz 32KB OTP MCU with CAN | Microchip

The Microchip Technology PIC18C858T-I/PT is an 8-bit RISC microcontroller with 32KB of One-Time Programmable (OTP) program memory, integrated CAN module, and 4KB of linear data memory addressing, packaged in an 80-pin TQFP (12x12 mm) for industrial temperature grade applications. It executes instructions at up to 40 MHz (10 MIPS) and operates from a 5V supply, drawing on Microchip's C-compiler-optimized PIC18 architecture. An 8-bit MCU (microcontroller unit) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, peripherals, and I/O on one silicon die. The PIC18 family is the high-end 8-bit line of Microchip's PIC architecture and sits within the broader hierarchy: PIC18C -> PIC18 -> PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded controller -> semiconductor. The 'C' family specifically denotes the OTP EPROM-based legacy line, which has since been largely replaced by flash-based PIC18F parts but is still sought for legacy designs and long-lifecycle industrial systems. Key features include 32KB (16K x 16) of EPROM program memory, 4KB of linear data memory addressing, an integrated CAN 2.0B peripheral for automotive and industrial networking, multiple timers, USART, I2C/SPI, and 10-bit ADC channels. The TQFP-80 package provides 69 I/O pins across 11 ports, supporting parallel expansion interfaces and external memory buses typical of CAN-equipped industrial nodes. The PIC18C858T-I uses an enhanced Harvard architecture with separate program and data buses, a hardware multiplier, and a 16-bit instruction word. Its CAN peripheral supports standard and extended frames, making it suitable for protocols such as CANopen and DeviceNet used in factory automation. The 40 MHz clock yields a 100 ns instruction cycle and supports C-optimized code generation. Typical applications include industrial CAN nodes (sensor hubs, motor controllers), automotive body controllers, building automation gateways, and embedded control boards that need a deterministic 8-bit core with on-chip CAN. The wide operating temperature range (-40C to +85C industrial grade) supports factory floor and outdoor cabinet installations. When designing with this part, note that PIC18C devices use OTP EPROM, not flash - firmware cannot be reprogrammed in-circuit. Plan for code-stable designs or migration to the recommended PIC18F8525 (per Microchip's own product page notice). Use the ICD-2 or compatible in-circuit debugger during development before committing code to OTP. This page synthesizes distributor availability, current pricing tiers, parametric cross-references, and design notes not consolidated in the manufacturer datasheet alone.

Devis Contact
PIC18F04Q40-I/SL - 8-bit MCU 64MHz 16KB Flash 14-SOIC | Microchip
PIC18F04Q40-I/SL

PIC18F04Q40-I/SL - 8-bit MCU 64MHz 16KB Flash 14-SOIC | Microchip

The Microchip Technology PIC18F04Q40-I/SL is an 8-bit PIC microcontroller operating at up to 64 MHz with 16 KB of Flash program memory, 1 KB of SRAM and 512 bytes of EEPROM in a 14-pin SOIC package. The -I temperature grade supports industrial -40 °C to +85 °C operation, and the device belongs to the PIC18-Q40 family of compact, high-performance MCUs with advanced analog peripherals for sensor and real-time control. A PIC microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, RAM, EEPROM, peripherals and I/O on one die. PIC18 devices use an enhanced 8-bit Harvard RISC architecture with 16-bit instructions, sitting in the Microchip taxonomy between PIC16 mid-range parts and PIC24/dsPIC 16-bit devices. The PIC18-Q40 sub-family targets space-constrained IoT, medical and industrial designs that need higher analog integration than PIC16 provides but do not require dsPIC DSP performance. Key features of the PIC18F04Q40-I/SL include a 12-bit ADC with Computation (ADCC) that automates Capacitive Voltage Divider (CVD) techniques for advanced capacitive touch, averaging, filtering, oversampling and threshold comparison; two independent 8-bit DAC modules; a 16-bit Pulse-Width Modulation (PWM) peripheral with dual independent outputs on the same time base; and multiple communication interfaces (UART with LIN/DMX/DALI support, SPI and I2C). The 14-SOIC package exposes up to 12 I/O pins, the device runs from 1.8 V to 5.5 V, and integrated Core Independent Peripherals (CIPs) such as configurable logic cells and signal measurement timers offload tasks from the core. Architecturally, the part uses Microchip's enhanced mid-range PIC18 core with a 31-level hardware stack, single-cycle 8x8 hardware multiplier and a four-phase PLL that doubles an internal 32 MHz oscillator to 64 MHz. The 12-bit ADCC can sample at hundreds of ksps while running automated post-processing, reducing firmware burden for touch and sensor applications. Vectored interrupts with fixed latency and a system bus arbiter with DMA capabilities keep real-time control loops deterministic. Typical applications include capacitive touch user interfaces, LED driving with the 16-bit PWM, low-cost sensor nodes for IoT, battery-powered medical wearables, and small industrial control boards. The PIC18F04Q40-I/SL is well suited when a system needs touch sensing, an integrated DAC for set-point generation, and fast deterministic control loops in a 14-pin outline. When designing with this MCU, plan for an external decoupling capacitor on VDD and reserve the ICSP/ICD pins (typically RA0/RA1) for in-circuit programming. The ADCC's CVD touch library from Microchip streamlines capacitive button and slider implementation but requires careful PCB guard layout to avoid false triggers. The MCU's nanoWatt XLP technology extends sleep current well below 1 uA for battery applications. This page synthesizes distributor pricing, drop-in package-compatible alternatives from the same PIC18-Q40 family, and practical design notes not found in the standalone manufacturer datasheet, helping procurement and embedded engineers select, qualify and source the PIC18F04Q40-I/SL efficiently.

Devis Contact
PIC18F04Q40-I/ST - 16KB Flash, 12b ADC2 8-bit MCU | Microchip
PIC18F04Q40-I/ST

PIC18F04Q40-I/ST - 16KB Flash, 12b ADC2 8-bit MCU | Microchip

The Microchip Technology PIC18F04Q40-I/ST is a compact 8-bit PIC18 microcontroller featuring 16 KB of Flash program memory, 1 KB of SRAM, and 512 bytes of EEPROM, operating at up to 64 MHz from a 1.8 V to 5.5 V supply, housed in a 14-pin TSSOP package. Its integrated 12-bit ADC with Computation (ADCC) supports Capacitive Voltage Divider (CVD) techniques for advanced touch sensing, while two 8-bit DAC modules, a 16-bit PWM with complementary outputs, and configurable logic cells enable flexible signal generation and control. A microcontroller (MCU) is a single-chip computer containing a CPU, memory, and peripherals designed to execute embedded control tasks. PIC18 microcontrollers sit in the 8-bit RISC family hierarchy (PIC10/12/16/18), under the broader microcontroller taxonomy (microcontroller -> embedded controller -> semiconductor IC). The Q40 sub-family emphasizes analog-rich real-time control with hardware-accelerated touch, mixed-signal conditioning, and Core Independent Peripherals (CIPs) that offload tasks from the CPU. Key features include 16 KB self-programmable Flash with block code access (Ind code access, the 16 KB Flash and 1 KB SRAM are accessible via a single linear address space; no paging is required for typical C applications, simplifying code development. The 12-bit ADCC delivers up to 130 ksps conversion rate with automated averaging, oversampling, and threshold comparison, reducing firmware overhead for sensor processing. A 16-bit PWM with multiple complementary outputs supports motor drive and power-conversion topologies. The 14-pin TSSOP package offers small board footprint with 12 available I/O pins, while the industrial -40 °C to +85 °C operating range suits harsh environments. Technical depth: the ADCC integrates a 12-bit differential SAR converter with computation features for hardware averaging and threshold detection, allowing touch and sensor signal chains to run autonomously. Configurable Logic Cells (CLC) and the 16-bit PWM complement the timer/Capture/Compare/PWM modules, providing flexible waveform generation. The device supports MPLAB X IDE programming with the XC8 compiler. Typical applications include capacitive touch user interfaces, low-cost sensor signal conditioning, small motor or fan control, LED lighting control with dimming, and battery-powered IoT endpoints where low power and integrated peripherals reduce BOM. When designing, allocate adequate decoupling (100 nF plus bulk) near VDD pins and follow Microchip's recommended PCB layout for mixed-signal grounding to preserve ADC accuracy. The TSSOP's exposed thermal behavior allows continuous 64 MHz operation without heatsinking at typical industrial loads. This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not consolidated on any single distributor page, providing a faster procurement and engineering reference for the PIC18F04Q40 family.

Devis Contact
PIC18F04Q40T-I/SL - 8-Bit MCU, 16KB Flash, 64MHz, 14-SOIC | Microchip
PIC18F04Q40T-I/SL

PIC18F04Q40T-I/SL - 8-Bit MCU, 16KB Flash, 64MHz, 14-SOIC | Microchip

The Microchip Technology PIC18F04Q40T-I/SL is an 8-bit PIC18 microcontroller with 16KB Flash, 1KB RAM, 512 bytes EEPROM, 12-bit ADC with Computation (ADCC), two 8-bit DACs, and 16-bit PWM, housed in a 14-pin SOIC package. It operates up to 64MHz from 1.8V to 5.5V across the -40C to +85C industrial range. An 8-bit microcontroller (MCU) is a programmable logic device that executes instructions from on-chip Flash memory using an 8-bit data path, peripherals, and interrupt logic. MCUs sit within the embedded-computing hierarchy as small, low-cost compute engines used for sensor interfaces, real-time control loops, and human-machine interface tasks. The PIC18 family specifically targets deterministic, low-power control applications where interrupt latency and instruction-set simplicity matter more than raw computational throughput. The PIC18F04Q40 introduces the Q40 generation with an analog-centric architecture aimed at sensor and real-time control. Key features include a 12-bit Analog-to-Digital Converter with Computation (ADCC) that automates Capacitive Voltage Divider (CVD) techniques for advanced capacitive touch sensing, averaging, filtering, oversampling, and threshold comparison. Two 8-bit Digital-to-Analog Converter (DAC) modules, a 16-bit Pulse-Width Modulation (PWM) with complementary outputs, and Core Independent Peripherals (CIPs) reduce CPU overhead. The 64MHz internal oscillator and 12 I/O pins provide ample headroom for typical sensor-interface designs in a 14-pin footprint. Architecture-wise, the PIC18F04Q40 uses an enhanced Harvard architecture with separate program and data buses, a 16-bit instruction word, and a deterministic interrupt controller. The ADCC peripheral performs analog math in hardware, freeing the CPU for application logic. Device programmers can use MPLAB X IDE with XC8 compiler and the MPLAB Code Configurator (MCC) to initialize peripherals graphically, accelerating development. Typical applications include capacitive touch user interfaces, LED lighting control with 16-bit PWM dimming, battery-powered sensor nodes with sleep current in the nanoamp range, motor control loops leveraging the complementary PWM outputs, and small appliance control panels. The 12-bit ADCC and 8-bit DACs allow direct interfaces to analog sensors and analog actuators without external converters. Designers should route the ICSP dedicated signals (PGD/PGC) directly to an in-circuit programming header and ensure VDDCORE decoupling is sized per the datasheet for reliable operation across the 1.8V to 5.5V VDD range. Brown-out Reset configuration is critical at the lower end of the voltage range to prevent Flash corruption during supply dips. This page synthesizes Microchip datasheet specifications, distributor pricing, same-family drop-in alternatives, and design notes not collated in the manufacturer's datasheet, helping engineers select, source, and design with this MCU efficiently.

Devis Contact
PIC18F04Q40T-I/ST - 8-Bit 64MHz 16KB FLASH MCU | Microchip | 14-TSSOP
PIC18F04Q40T-I/ST

PIC18F04Q40T-I/ST - 8-Bit 64MHz 16KB FLASH MCU | Microchip | 14-TSSOP

The Microchip Technology PIC18F04Q40T-I/ST is an 8-bit PIC18 microcontroller IC operating at up to 64MHz, integrating 16KB (16K x 8) of FLASH program memory in a 14-pin TSSOP package. It is part of the PIC18-Q40 family, designed for compact, high-performance sensor and real-time control applications, and features 1KB SRAM, 512 bytes EEPROM, and an integrated 12-bit ADC with Computation (ADCC) plus two 8-bit DAC modules. A PIC microcontroller is a compact, low-cost, programmable integrated circuit that combines a CPU core, non-volatile program memory (FLASH), volatile data memory (SRAM), and a rich set of on-chip peripherals (ADC, timers, communication interfaces). PIC microcontrollers sit within the microcontroller family, which itself is a sub-category of microcomputers and, more broadly, embedded processors. The PIC18 architecture is Microchip's enhanced 8-bit core with a 16-bit instruction word, supporting linear memory access and a C-friendly instruction set, making it suitable for both assembly and C development using MPLAB X IDE and the XC8 compiler. Key features of the PIC18F04Q40T-I/ST include the 12-bit ADCC with automated Capacitive Voltage Divider (CVD) techniques for advanced capacitive touch sensing, averaging, filtering, oversampling, and threshold comparison. It also integrates two 8-bit DAC modules, a 16-bit Pulse-Width Modulation (PWM) peripheral with multiple independent outputs, Direct Memory Access (DMA), and Peripheral Pin Select (PPS) for flexible signal routing. Communication interfaces include UART, SPI, and I2C, and the device supports a wide operating voltage range with ultra-low-power sleep modes. The PIC18-Q40 family combines high-performance analog peripherals with deterministic real-time control capability. The PPS feature allows remapping of digital peripheral functions onto a wide range of I/O pins, simplifying PCB layout. DMA offloads data movement from the CPU, improving throughput for ADC, PWM, and communication tasks, which is particularly valuable in motor control, lighting, and power-conversion loops. Typical applications for the PIC18F04Q40T-I/ST include capacitive touch user interfaces, LED lighting control, sensor signal conditioning, low-cost motor control, and IoT edge nodes. The integrated ADCC with CVD is optimized for touch buttons, sliders, and proximity sensing, removing the need for an external touch controller. When designing with this device, allocate sufficient decoupling (100nF plus 1uF bulk) close to VDD and ensure unused I/O pins are configured as outputs low or inputs with internal pull-ups disabled to minimize current draw. PPS mappings must be unlocked before reprogramming on each reset to avoid lockout conditions.

Devis Contact