製品 (20,000+)

PIC16LF84A-04I/SO - 4MHz 8-bit Flash MCU, 1.75KB | Microchip
PIC16LF84A-04I/SO

PIC16LF84A-04I/SO - 4MHz 8-bit Flash MCU, 1.75KB | Microchip

The Microchip PIC16LF84A-04I/SO is an 8-bit RISC flash microcontroller from the PIC16F family, operating at up to 4 MHz with 1.75 KB (1K x 14) of on-chip program Flash memory, 68 bytes of RAM, and 13 general-purpose I/O pins, housed in a 18-pin SOIC package. Its 'LF' designation indicates a low-voltage (2.0 V–5.5 V) CMOS process node optimized for battery-powered designs, while the '04' speed suffix denotes the 4 MHz maximum oscillator frequency variant, and 'I' specifies the industrial temperature grade (-40 °C to +85 °C). The 'SO' suffix identifies the 300-mil 18-SOIC surface-mount package. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and peripheral interfaces onto one die. Within the broader semiconductor hierarchy it sits under: microcontroller -> embedded processor -> digital IC -> semiconductor. The PIC16F architecture specifically uses a RISC-style Harvard design with only 35 single-word instructions, allowing most instructions to execute in one instruction cycle, which simplifies assembly coding and enables predictable timing for bit-banged protocols. Key features of the PIC16LF84A-04I/SO include 1024 words (14-bit) of self-programmable Flash, 64 bytes of EEPROM data memory, a 15-bit hardware stack, an 8-bit timer/counter (TMR0) with an 8-bit prescaler, a Watchdog Timer with its own on-chip RC oscillator, and a 13-bit instruction word bus. The device supports in-circuit serial programming (ICSP) via two pins, enabling firmware updates after PCB assembly without removing the part. Architecturally, the PIC16LF84A employs CMOS technology with static (fully static) operation, meaning the clock can be stopped and the device will retain state without consuming dynamic power. The wide operating voltage (2.0 V–5.5 V) and low-power SLEEP mode (typical standby current in the microamp range per Microchip datasheet DC characteristics) make it well suited to battery and energy-harvesting applications. The Harvard bus separates program and data paths, allowing instruction fetch and operand read to overlap. Typical applications include low-power embedded control nodes, sensor interface front-ends, simple user-interface controllers (button + LED), automotive interior accessories, industrial remote-control boards, and legacy educational/development platforms where a 5 V-tolerant, easy-to-program 8-bit MCU is preferred over newer 32-bit parts. When designing with this device, note that the Flash endurance (per Microchip datasheet DS35007B specification) and EEPROM endurance (typically 1M write/erase cycles) are finite—wear-leveling or minimization of EEPROM writes extends field life. The 4 MHz oscillator ceiling limits compute-intensive tasks; for higher throughput choose a PIC16F1xxx or PIC18 part. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers evaluate the PIC16LF84A-04I/SO against modern pin-compatible replacements.

見積もり お問い合わせ
PIC16LF84A-04I/SS - 4MHz 1.75KB Flash 8-bit MCU | Microchip
PIC16LF84A-04I/SS

PIC16LF84A-04I/SS - 4MHz 1.75KB Flash 8-bit MCU | Microchip

The Microchip Technology PIC16LF84A-04I/SS is a low-power, 8-bit CMOS Flash/EEPROM-based RISC microcontroller in a 20-pin SSOP (Shrink Small Outline Package) with 4 MHz maximum clock input, 1.75 KB (1K x 14) of Flash program memory and 68 bytes of SRAM data memory. It exposes 13 digital I/O pins, runs all 35 single-word instructions in 200 ns (one instruction cycle) except program branches which take two cycles, and supports in-circuit serial programming (ICSP) via the RB6/RB7 pins. An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, on-chip program memory, on-chip data RAM, and a small set of peripheral registers. It belongs to the broader hierarchy of embedded computing devices: microcontroller -> microprocessor with peripherals -> CPU; it sits below 16-bit and 32-bit MCUs in raw throughput but above purely hardware state machines in flexibility. The PIC16F8X family, including the PIC16LF84A, is widely taught in introductory embedded courses because it has only 35 instructions, an 8-level hardware stack, and a Harvard architecture that separates program and data buses. The LF (low-power) variant operates across 2.0 V to 5.5 V supply and offers brown-out reset, a programmable watchdog timer, an on-chip 8-bit timer/counter (TMR0) with 8-bit prescaler, and 64 bytes of non-volatile EEPROM data memory. The /SS suffix denotes the 20-pin SSOP package, while the -04 speed grade marks a 4 MHz maximum oscillator input and the I suffix indicates the industrial temperature range of -40 C to +85 C. The 20-pin SSOP provides 13 I/O plus VDD, VSS, MCLR and OSC1/OSC2 pins. Typical applications include battery-powered sensor nodes, consumer appliance controllers, hobby and education boards, low-cost user-interface controllers, and small logic-replacement designs that benefit from in-system reprogrammability. When designing with this device, place a 100 nF decoupling capacitor close to VDD and route the MCLR pin through a 10 kohm pull-up to VDD to allow clean in-circuit serial programming. Avoid leaving unused I/O pins floating - configure them as outputs to minimize current draw in sleep mode.

見積もり お問い合わせ
PIC16LF84AT-04/SO - 4MHz 8-bit Flash MCU, 18-SOIC | Microchip
PIC16LF84AT-04/SO

PIC16LF84AT-04/SO - 4MHz 8-bit Flash MCU, 18-SOIC | Microchip

The Microchip Technology PIC16LF84AT-04/SO is a low-power, 8-bit CMOS Flash microcontroller from the PIC16CXX family operating at 4MHz with 1.75KB (1K x 14) of Flash program memory, 68 bytes of RAM, and 64 bytes of EEPROM, housed in an 18-pin SOIC package supplied on Tape & Reel. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), non-volatile storage (EEPROM), and peripherals such as timers, interrupts, and I/O ports into one IC. PIC microcontrollers use a RISC (Reduced Instruction Set Computer) architecture with a small, fixed-length instruction set (typically 35 instructions), which simplifies decoding and enables deterministic timing — important for embedded control. The PIC16F84A specifically belongs to the PIC16 mid-range family and was one of the most widely adopted Flash microcontrollers of its generation, favored for its simplicity, low cost, and built-in EEPROM. Key features of the PIC16LF84AT-04/SO include 13 digital I/O pins, an instruction cycle time of 200ns at 4MHz (4 MHz oscillator / 4), 64 bytes of on-chip data EEPROM, 1.75KB Flash program memory, a 14-bit instruction word, and Microchip's nanoWatt technology for low-power operation. The 18-SOIC wide-body package supports standard surface-mount assembly and is compatible with hand-soldering as well as reflow processes. From a technical depth perspective, the device includes a watchdog timer (WDT) for runaway code recovery, Power-On Reset (POR) for deterministic cold-start behavior, brown-out detection, an 8-bit timer/counter (Timer0), and a high-endurance Flash/EEPROM program memory rated for thousands of write cycles. The 'LF' suffix indicates a low-voltage variant operating from 2.0V to 5.5V, while the 'T' suffix denotes tape-and-reel packaging, and '04' indicates the 4MHz speed grade. Typical applications include hobbyist electronics and education platforms, simple sensor interfaces, low-cost consumer appliances, replacement of legacy discrete logic, and embedded control nodes. Its combination of Flash, RAM, and EEPROM on a single chip makes it a classic solution for designs that need a small amount of non-volatile data storage alongside program execution. When designing with the PIC16LF84AT-04/SO, ensure your programmer/debugger is compatible (such as the PICkit 3 or MPLAB ICD), reserve the MCLR pin for reset, and place decoupling capacitors close to VDD/VSS. This part is now considered legacy — verify long-term availability before using in new designs. This page synthesizes distributor pricing, drop-in alternative cross-references, and practical design notes not typically found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16LF84AT-04/SS - 8-bit PIC MCU, 1.75KB Flash, 4MHz, SSOP-20 | Microchip
PIC16LF84AT-04/SS

PIC16LF84AT-04/SS - 8-bit PIC MCU, 1.75KB Flash, 4MHz, SSOP-20 | Microchip

The Microchip Technology PIC16LF84AT-04/SS is an 8-bit RISC flash microcontroller from the PIC16F8X family, delivering 1.75KB of on-chip flash program memory, 68 bytes of RAM, and 64 bytes of EEPROM data memory in a 20-pin SSOP package. It runs up to 4MHz clock input (200ns instruction cycle at 20MHz equivalent, 400ns at 4MHz) from a wide 2.0V to 5.5V supply range and provides 13 general-purpose digital I/O pins. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O into one package. The PIC16F84A belongs to the PIC16 family of 8-bit microcontrollers and sits in the broader taxonomy of microcontrollers -> microprocessors -> semiconductor ICs. Harvard architecture and a 14-bit wide instruction word give this family its single-cycle RISC performance. Key features include 35 single-word instructions, a hardware 8-bit timer/counter (TMR0) with an 8-bit prescaler, a 10-bit resolution capture/compare/PWM (CCP) peripheral, a watchdog timer with on-chip RC oscillator, an internal 4MHz RC oscillator option, and an ICD (In-Circuit Debugger) interface. The 20-pin SSOP (Shrink Small Outline Package, 0.209 inch / 5.30mm body width) supports surface-mount assembly on compact boards. The architecture combines a 14-bit instruction word with separate program and data buses (Harvard), allowing instruction fetch and data access to occur in the same cycle. With only 35 single-word instructions to learn, code density and development time are both favorable for low-cost embedded designs. The internal 4MHz oscillator and configurable oscillator modes eliminate the need for external crystals in many low-cost designs, further reducing BOM cost. Typical applications include consumer appliance controls, sensor interface boards, low-cost industrial controllers, hobbyist/educational projects, replacement of legacy 8051 designs, and battery-powered smart devices where the LF (low-voltage, low-power) silicon is important. The 2.0V minimum supply allows direct operation from a single Li-ion cell when paired with a low-dropout boost regulator. When designing with this device, ensure decoupling capacitors are placed within 5mm of the VDD pin, and that the MCLR reset circuit follows Microchip's recommended RC network (typically 10k pull-up plus 100nF capacitor). Programming voltages for the high-voltage ICSP mode are not required because this part supports low-voltage in-circuit serial programming (LVP). This page synthesizes distributor pricing, verified cross-reference data, parametric alternatives, and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16LF84AT-04I/SO - 4MHz 8-Bit Flash MCU, 18-SOIC | Microchip
PIC16LF84AT-04I/SO

PIC16LF84AT-04I/SO - 4MHz 8-Bit Flash MCU, 18-SOIC | Microchip

The Microchip Technology PIC16LF84AT-04I/SO is an 8-bit PIC16-family RISC microcontroller in a 4 MHz speed grade, packaged in an 18-pin SOIC (SO) with tape-and-reel packaging. It integrates 1.75 KB (1K x 14 words) of self-programmable Flash program memory, 68 bytes of SRAM data memory, and 64 bytes of EEPROM non-volatile storage, supporting 13 general-purpose digital I/O pins. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. Within the broader taxonomy, the PIC16F84A belongs to the 8-bit PIC16 mid-range architecture family, sitting under the Microchip PIC microcontrollers product line, and ultimately under the semiconductor / embedded computing category. The "LF" prefix denotes the low-voltage (2.0 V-5.5 V) variant, while the "T" suffix indicates tape-and-reel packaging for high-volume SMT assembly. Key features of this part include 4 MHz maximum operating frequency, 14-bit wide instruction word, 35 single-word instructions (most single-cycle), 8-level deep hardware stack, four interrupt sources, a Watchdog Timer with its own on-chip RC oscillator, and an ICD-friendly in-circuit serial programming (ICSP) interface. The Flash memory supports 10,000 erase/write cycles typical, while the EEPROM supports 1,000,000 cycles typical, with data retention specified by Microchip. From an architectural standpoint, the PIC16F84A uses a Harvard architecture with separate program and data buses, enabling simultaneous instruction fetch and data access. The device also features Power-on Reset, Brown-out Detect, Power-up Timer, and an integrated 10-bit timer/counter, plus a second 8-bit timer from the Timer0 module, providing robust embedded control primitives. Typical applications include low-power battery-operated sensor nodes, consumer appliance control panels, automotive body and interior modules, industrial control logic, learning and hobbyist circuits, and educational microcontroller training kits. The wide 2.0 V-5.5 V supply range also makes it suitable for 3.3 V and 5 V mixed-voltage systems. Designers should note that this part is supplied in tape-and-reel packaging for SMT pick-and-place, with 13 usable I/O pins and 1 input-only pin (RA4), and that all programming is performed via ICSP. For new designs, the modern PIC16F84A successor families (PIC16F1xxx) are recommended, but the LF84A remains a drop-in option for legacy maintenance. This page combines verified distributor pricing, parameter-level comparisons against same-family and cross-brand Microchip alternatives, and practical design notes not present in the manufacturer datasheet.

見積もり お問い合わせ
PIC16LF84AT-04I/SS - 1.75KB Flash 8-bit MCU, 4MHz, SSOP-20
PIC16LF84AT-04I/SS

PIC16LF84AT-04I/SS - 1.75KB Flash 8-bit MCU, 4MHz, SSOP-20

The Microchip Technology PIC16LF84AT-04I/SS is a low-power, high-performance CMOS 8-bit microcontroller built on the RISC architecture, featuring 1.75KB of Flash program memory (1K x 14), 68 bytes of RAM, and 64 bytes of EEPROM data memory, housed in a 20-pin SSOP (Shrink Small Outline Package). The 'LF' prefix denotes an extended low-voltage variant operating from 2.0V to 5.5V with a 4MHz maximum clock input, while the 'T' suffix indicates Tape & Reel packaging and 'I' denotes the industrial -40C to +85C operating temperature range. The device executes 35 single-word instructions, most in a single 200ns instruction cycle at 20MHz (or 1us at 4MHz), with only program branches requiring two cycles, providing predictable deterministic timing for embedded control loops. A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory (Flash/ROM), data memory (RAM), EEPROM for non-volatile storage, and configurable peripheral interfaces (I/O, timers, ADC, communications) onto a single silicon die. Within the broader taxonomy, the PIC16F84A sits in the 8-bit microcontroller category, beneath 16-bit dsPIC, 32-bit ARM Cortex-M, and 64-bit application processors. It belongs to the PIC16CXX mid-range family, which pioneered Harvard architecture with separate program and data buses, enabling simultaneous instruction fetch and operand access for improved throughput per MHz compared with traditional von Neumann designs. This foundational architecture later evolved into the modern PIC16F1xxx enhanced mid-range core used in thousands of today's designs. Key features include 13 digital I/O pins across two ports (PORTA 5-bit, PORTB 8-bit) with individually programmable direction, internal weak pull-ups on PORTB, and interrupt-on-change capability on four PORTB pins. Peripherals include one 8-bit Timer0 with an 8-bit prescaler, one 16-bit Timer1 with an external crystal option, and a Watchdog Timer with its own on-chip RC oscillator for reliable system recovery. The 10-bit ADC is not present on this F84A variant (it appears on later PIC16F88x derivatives), but the synchronous serial port supports both SPI (master) and I2C (slave) modes. The device also offers an in-circuit serial programming (ICSP) interface, four oscillator modes (RC, LP, XT, HS), and a power-saving SLEEP mode with wake-up via interrupt or Watchdog Timer reset. The PIC16LF84A is fabricated on Microchip's low-power CMOS process with nanoWatt technology, achieving typical active current under 2mA at 4MHz/5V and sleep current in the microampere range, making it well suited to battery-powered applications. Its 14-bit instruction word width provides compact code density, while the 8-bit data path simplifies compiler support and accelerates development with the MPLAB XC8 toolchain. The 20-pin SSOP package offers a compact 5.30mm body width suitable for space-constrained designs, and the exposed pad aids thermal dissipation at higher clock rates. Pin counts, package outline, and pinout are identical to the PIC16F84A non-LF variant, allowing drop-in substitution where the wider 2.0-5.5V supply range is acceptable. Typical applications include industrial control (sensor interfaces, simple motor drivers, relay control), consumer electronics (remote controls, small appliances, toys), automotive body electronics (interior lighting, seat controllers, mirror adjusters), educational development boards (replacing legacy 8051 designs), and battery-powered instrumentation (handheld meters, RFID readers, smart sensors). The 1.75KB Flash is sufficient for state machines, communication protocol stacks, and PID control loops, while the 68 bytes of RAM supports modest data buffering. The 64-byte EEPROM provides reliable non-volatile storage of calibration constants, configuration parameters, or usage counters without external memory. Industrial users value the PIC16LF84A's deterministic interrupt latency, mature toolchain support, and field-proven reliability across millions of deployed nodes. When designing with this part, prioritize clean power supply decoupling with a 0.1uF ceramic capacitor placed within 5mm of the VDD pin, plus a bulk capacitor of at least 10uF for transient load handling. Use the MCLR pin with the proper external pull-up circuit and consider ICSP header placement for in-circuit firmware updates during prototyping. The LF variant's 2.0V minimum Vdd enables direct Li-ion or two-AA cell operation without boost conversion, but verify the maximum clock frequency derating below 3.0V per the datasheet electrical characteristics table. This product page synthesizes real-time distributor pricing, verified Microchip datasheet specifications, and pin-compatible same-family drop-in alternatives curated for engineers who need a clear migration path within the PIC16F84A family. Unlike distributor catalogue entries, it cross-references parametric data with practical PCB design guidance and explicit thermal/voltage trade-offs.

見積もり お問い合わせ
PIC16LF87-I/P - 8-bit 10MHz MCU 7KB Flash 18-PDIP | Microchip
PIC16LF87-I/P

PIC16LF87-I/P - 8-bit 10MHz MCU 7KB Flash 18-PDIP | Microchip

The Microchip PIC16LF87-I/P is an 8-bit CMOS Flash-based PIC microcontroller with 7KB (4K x 14) program memory, 368 bytes of RAM, and 256 bytes of EEPROM data memory, housed in an 18-pin PDIP through-hole package. It executes instructions in a 200 ns instruction cycle and operates from a 2.0V to 5.5V supply with a 10MHz internal oscillator option. The device exposes 16 digital I/O pins across two 8-bit ports (PORTA and PORTB), supports in-circuit serial programming (ICSP), and integrates nanoWatt Technology power management for sleep currents below 1 µA. A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and configurable I/O peripherals. PIC microcontrollers use a Harvard RISC architecture with separate program and data buses, which lets the CPU fetch the next instruction while reading the current instruction's operand - delivering deterministic instruction throughput of 200 ns per cycle at 20MHz. The PIC16F/LF family targets low-power, low-cost embedded control and sits at the small end of Microchip's 8-bit product line below the PIC18 mid-range and dsPIC digital signal controller families. Key features include 7KB of self-programmable Flash organized as 4K x 14 words (14-bit instruction word), 368 bytes of data RAM, 256 bytes of EEPROM, an 8-level hardware stack, and a programmable 8MHz internal oscillator that can be calibrated in software via the OSCCAL register. Peripherals include one 8-bit Timer0 and one 16-bit Timer1, an enhanced CCP module, a synchronous serial port configurable for SPI or I2C, an addressable USART, and a 5-channel 10-bit ADC. The LF variant is the low-voltage, low-power member of the PIC16F87 family - distinguished from the standard PIC16F87 by its 2.0V minimum operating voltage and lower sleep current draw. Compared to the PIC16F87, the PIC16LF87 consumes less power across active and idle modes, making it the preferred choice for battery-powered applications. The architecture is fully upward compatible with the PIC16C7x, PIC16C62xA, PIC16C5X, and PIC12Cxxx devices, allowing designers to migrate code without rewriting core interrupt handlers. Typical applications include remote-control transmitters, battery-powered sensor nodes, low-end user-interface panels, and educational/hobbyist development boards. The 18-pin PDIP form factor also makes it a strong prototyping and breadboard option for engineers evaluating the PIC16 architecture before moving to surface-mount variants like the PIC16LF87-I/SO (SOIC-18) or PIC16LF87-I/ML (QFN-28). When designing with this device, note that the /P suffix denotes the PDIP-18 through-hole package - engineers planning surface-mount assembly should source the /SO or /ML suffix variants. The ICSP clock and data pins are shared with RB6 and RB7, so any pull-ups or external circuitry on PORTB must not interfere with programming mode. This page synthesizes distributor pricing, drop-in alternatives from Microchip's PIC16 family, and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16LF87-I/SO - 7KB Flash 8-bit MCU, 18-SOIC | Microchip
PIC16LF87-I/SO

PIC16LF87-I/SO - 7KB Flash 8-bit MCU, 18-SOIC | Microchip

The Microchip Technology PIC16LF87-I/SO is a low-power 8-bit CMOS Flash microcontroller based on the PIC® 16F architecture, housed in an 18-pin SOIC (SO) package and rated for the industrial -40C to +85C range. It integrates 7 KB of Flash program memory, 368 bytes of RAM, and 16 digital I/O pins, executing instructions at up to 200 ns (10 MHz oscillator) while consuming only micro-amps in sleep mode through the proprietary nanoWatt Technology. The 'LF' prefix designates the wide 1.8 V to 3.6 V supply range, making it well-suited to battery-powered and energy-harvesting designs. A microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), working RAM, and a rich set of peripherals (timers, ADC, communication ports, GPIO) into one device. Within the broader power-management hierarchy it sits as an 'application processor' that runs firmware to read sensors, drive actuators, and orchestrate peripherals. The PIC16 family is Microchip's mid-range 8-bit line, and the PIC16F87 / PIC16LF87 series specifically targets low-voltage, low-power nodes needing on-chip Flash with brown-out and watchdog support. Key features of the PIC16LF87-I/SO include a 10 MHz maximum clock (5 MIPS), a 10-bit ADC, two analog comparators, one 8-bit and one 16-bit timer, a USART, an MSSP (SPI/I2C) port, an internal 8 MHz oscillator, and a programmable code-protection scheme for IP security. The device's nanoWatt technology delivers typical sleep currents in the micro-amp range, with wake-up on interrupt and selectable oscillator modes. On-chip in-circuit serial programming (ICSP) eliminates the need for an external programmer for production-line updates. Architecturally, the PIC16LF87 implements a 14-bit instruction word, a single-cycle ALU, and a hardware stack that supports nested subroutines, which is the hallmark of Microchip's mid-range core. Its Flash memory is rated for typical 100k erase/write cycles and supports self-programming under firmware control. Compared with its PIC16C7x / PIC16C62xA / PIC16C5X / PIC12Cxxx ancestors, the 'F87 generation adds Flash programmability, deeper RAM, and on-chip peripherals while keeping the same 35-instruction RISC set for easy code portability. Typical applications include battery-powered sensor nodes, low-power remote controls, small appliances, and consumer products that require sleep-mode currents below the milliamp range. The 1.8 V minimum supply also lets the part operate directly from a single alkaline or lithium cell after boost conversion, while the 16 I/O pins are sufficient for keypad scanning, LED driving, and I2C/SPI sensor interfacing. When designing with this device, leave at least a 10 percent voltage margin above the minimum Vdd to avoid brown-out resets during transient dips, and add a 100 nF decoupling capacitor adjacent to each Vdd pin to suppress switching noise from the internal oscillator. This page synthesizes distributor pricing, in-package variants, drop-in PIC16F87 alternatives, and practical low-power design notes that go beyond the data listed on stock pages at distributors.

見積もり お問い合わせ
PIC16LF87-I/SS - 7KB Flash 8-bit MCU 16 I/O SSOP-20 | Microchip
PIC16LF87-I/SS

PIC16LF87-I/SS - 7KB Flash 8-bit MCU 16 I/O SSOP-20 | Microchip

The Microchip PIC16LF87-I/SS is a low-voltage 8-bit Flash microcontroller built on the PIC16 enhanced mid-range architecture, delivering 7KB (4K x 14) of Flash program memory and 368 bytes of RAM in a 20-pin SSOP package. The LF variant operates across a 2.0V to 5.5V supply range while executing instructions at up to 10MHz (200ns per instruction cycle), making it well suited to battery-powered and energy-harvesting designs. The 'I' suffix denotes the industrial temperature grade of -40C to +85C. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data RAM, and configurable I/O peripherals. Microcontrollers in the PIC16 family occupy the mid-range tier of Microchip's product hierarchy (PIC10/12 baseline -> PIC16 mid-range -> PIC18/PIC24 enhanced -> dsPIC/PIC32 16/32-bit). They belong to the broader power management and embedded control category that bridges discrete logic and full microprocessors, and they are typically deployed in products that need deterministic real-time response without an operating system. Key features of the PIC16LF87 include 256 bytes of EEPROM data memory, 16 digital I/O pins, NanoWatt Technology for sub-microamp sleep currents, and three timer modules supporting capture, compare, and PWM. The part integrates a USART with support for RS-485/RS-232, an MSSP module capable of SPI and I2C (master/slave), and an 8-channel 10-bit ADC. Self-programming capability under firmware control supports in-field firmware upgrades without external programmers. Architecturally, the PIC16LF87 uses a Harvard RISC core with 35 single-word instructions, an 8-level hardware stack, and dual pointer indirect addressing modes. The 14-bit instruction word delivers compact code density, and the integrated nanoWatt power management provides several low-power sleep modes (SLEEP, idle, and peripheral disable) that drop quiescent current to the sub-microamp range, enabling years of operation from a single coin cell. The 10MHz oscillator combined with the 4:1 instruction-pipeline divider yields an effective 2.5 MIPS throughput. Typical applications include handheld instrumentation, remote sensor nodes, low-cost motor control (small DC fans, solenoids), appliance user-interface boards, smart battery packs, and 4-20mA loop-powered industrial transmitters. The wide operating voltage allows direct connection to 3.3V or 5V rails, and the 16 I/O lines comfortably drive keypads, LED indicators, character LCDs, and small sensor bridges. When designing with this part, reserve one I/O line for in-circuit serial programming (ICSP) so firmware can be updated on the production line or in the field. Place the 0.1uF VDD decoupling capacitor within 5mm of the supply pin and route the MCLR pin through the recommended 10kohm pull-up to ensure reliable reset behavior across temperature. This page synthesizes distributor inventory, exact-mechanical SSOP-20 footprint data, drop-in PIC16 family alternatives, and practical design notes that are not consolidated in any single manufacturer datasheet.

見積もり お問い合わせ
PIC16LF870-I/SP - 8-bit MCU, 3.5KB Flash, 20MHz, 28-SPDIP | Microchip
PIC16LF870-I/SP

PIC16LF870-I/SP - 8-bit MCU, 3.5KB Flash, 20MHz, 28-SPDIP | Microchip

The Microchip PIC16LF870-I/SP is an 8-bit PIC® RISC flash microcontroller operating up to 20 MHz with 3.5 KB (2K x 14) of on-chip flash program memory and 128 bytes of RAM, housed in a 28-pin SPDIP (SP) through-hole package. The 'LF' variant supports an extended low-voltage supply range of 1.8 V to 3.6 V, while still tolerating 5 V inputs on digital pins, making it well suited to both battery-powered designs and legacy 5 V mixed-signal boards. An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, on-chip flash for program storage, RAM for volatile data, and a set of peripherals (timers, ADC, UART, I/O). Within the broader taxonomy, the PIC16LF870 belongs to the PIC16 family -> PIC® 16F mid-range -> flash microcontrollers -> 8-bit MCUs -> microcontrollers (MCU) -> integrated circuits (IC). Its Harvard RISC architecture separates program and data buses, allowing instruction fetch and operand access to occur in the same clock cycle, which is why PIC16 parts deliver deterministic throughput at modest clock rates. Key features include 22 digital I/O pins multiplexed with peripheral functions, a 10-bit ADC with up to 5 channels, a USART module for asynchronous and synchronous serial communication, one 8-bit and two CCP timers, an internal oscillator option, and an ICD (In-Circuit Debug) interface for non-intrusive programming. Brown-out Reset (BOR), Power-on Reset (POR), and Watchdog Timer (WDT) with its own on-chip RC oscillator are standard, and the part supports low-power sleep with wake-up on interrupt. Typical applications include low-power embedded control nodes, industrial sensor front-ends, white-goods and appliance user-interface boards, simple motor-control signal conditioning, and battery-operated instruments. The 28-pin SPDIP footprint is widely used on legacy designs and hobby/professional development boards such as the PICDEM and PIC-DEV families, which simplifies hand prototyping and field repair. When laying out a board, keep the analog AVss/AVdd pair isolated from noisy digital rails and place the 0.1 µF decoupling cap within 5 mm of Vdd. Choose the LF variant for 2-cell battery or coin-cell designs; if your system runs from a regulated 4.5-5.5 V rail, the PIC16F870 (non-LF) provides identical pinout and peripherals with relaxed low-voltage tolerance.

見積もり お問い合わせ
PIC16LF870-I/SS - 8-Bit 20MHz 3.5KB Flash MCU | Microchip
PIC16LF870-I/SS

PIC16LF870-I/SS - 8-Bit 20MHz 3.5KB Flash MCU | Microchip

The Microchip PIC16LF870-I/SS is a low-power 8-bit CMOS flash microcontroller from the PIC16 family, delivering 20 MHz performance with 3.5 KB (2K x 14) of on-chip flash program memory and 128 bytes of RAM, housed in a 28-pin SSOP (Shrink Small Outline Package). It operates across a wide voltage range of 2.0V to 5.5V, supports 22 digital I/O pins, and integrates peripherals including a 10-bit ADC, two 8-bit timers, one 16-bit timer, a USART module, and a synchronous serial port. An 8-bit MCU (microcontroller) is a single-chip computer that integrates a CPU, program memory (ROM/flash), data memory (RAM), and peripheral interfaces on one silicon die. 8-bit microcontrollers sit at the bottom of the microcontroller taxonomy: microcontroller -> 8-bit MCU -> flash MCU -> PIC16 family. They are valued for deterministic instruction execution, low cost, low power, and a long installed base in industrial and consumer control applications. The PIC16LF870 uses Microchip's enhanced mid-range RISC core with 35 single-word instructions, providing 200 ns instruction execution at 20 MHz. Key features include an internal oscillator option, in-circuit serial programming (ICSP), a 10-bit analog-to-digital converter with up to 5 channels, and nanoWatt technology for power-managed sleep modes. The 28-SSOP package offers a low-profile 5.3 mm body suitable for space-constrained designs and is supported by the MPLAB X IDE and XC8 toolchain. Power-on reset, brown-out detect, and a watchdog timer add robustness for unattended embedded nodes. The architecture is built on CMOS flash technology, with hardware multiplier support and 14-bit wide instruction words. The PIC16LF870 supports both internal and external oscillator modes, and the nanoWatt feature set provides idle, sleep, and watchdog-based wake-up modes for battery-powered designs. Compared to the non-LF PIC16F870, the LF variant offers a lower minimum VDD (2.0V vs 4.0V) for lithium-battery and energy-harvesting operation. Typical applications include industrial sensor interface nodes, low-power remote controls, battery-backed instrumentation, white goods control boards, and simple motor-control interfaces. The wide operating voltage range also makes the part attractive for 3.3V and 5V mixed-rail systems. Compared to larger PIC16 devices, the PIC16LF870 provides a compact, cost-effective solution where 3.5 KB of flash and 22 I/O are sufficient. When designing with this part, note that the LF prefix signals 2.0V minimum VDD - do not substitute a PIC16F870-I/SS without re-validating brown-out and ADC performance at low voltage. Reserve pin 1 (MCLR) with a 10 kohm pull-up to VDD for reliable reset, and route the AVSS and AVDD pins with separate analog/digital ground returns if the ADC is active. This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and design guidance not found in the manufacturer datasheet, with all data points cross-referenced to current DigiKey, Mouser, and Microchip sources as of 2026-09-25.

見積もり お問い合わせ
PIC16LF870T-I/SO - 8-Bit 20MHz 3.5KB Flash MCU | Microchip
PIC16LF870T-I/SO

PIC16LF870T-I/SO - 8-Bit 20MHz 3.5KB Flash MCU | Microchip

The Microchip PIC16LF870T-I/SO is an 8-bit RISC Flash microcontroller with 20 MHz CPU speed, 3.5 KB (2K x 14) of program memory, and 128 bytes of RAM, housed in a 28-pin SOIC package. This CMOS FLASH-based MCU executes single-cycle instructions except for program branches, achieving a 200 ns instruction cycle, and offers 22 digital I/O lines plus a 10-bit analog-to-digital converter for mixed-signal designs. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash/ROM), volatile working memory (RAM), and peripheral interfaces (ADC, timers, UART, I/O pins) into one IC. The PIC16F family sits in the low-to-mid pin-count tier of Microchip's 8-bit portfolio, positioned above the PIC12/PIC14 baseline and below the 16-bit dsPIC/PIC24 families. The PIC16LF870T-I/SO belongs to the PIC16F87x sub-family, which is widely used in cost-sensitive embedded control designs. Key features include 35 single-word instructions for fast code development, an industrial -40C to +85C operating temperature grade, an integrated ICD (In-Circuit Debugger) interface, and 5 channels of 10-bit ADC for sensor and analog signal acquisition. The wide 2.0V to 5.5V supply voltage range allows battery-powered operation and direct interface to 5V systems. The 22 I/O pins support up to 25 mA source/sink per pin, enabling direct LED and relay drive. Architecturally, the device uses a Harvard RISC core with separate program and data buses, allowing instruction fetch and operand read in the same cycle. The internal Flash supports self-programming for field-upgradeable firmware, and 64 bytes of EEPROM are available for non-volatile data storage. The 20 MHz oscillator with a 4x PLL option delivers deterministic interrupt latency, which simplifies real-time control loops. Typical applications include industrial sensor interfaces, HVAC control, low-end motor control, LED lighting controllers, battery chargers, and consumer appliances. The integrated 10-bit ADC and ample I/O count make it a fit for any design that requires analog sensing plus digital actuation in a single chip. When designing with this part, derate I/O source/sink current when multiple pins switch simultaneously to stay within the package thermal limit. The ICD pins are shared with general-purpose I/O and must be re-mapped when not used for debugging. The 28-SOIC package offers a wider footprint than QFN alternatives, easing hand-prototyping and rework. This page synthesizes drop-in alternatives, distributor pricing, and practical design notes not found in the standalone manufacturer datasheet, helping engineers shorten the BOM validation cycle.

見積もり お問い合わせ
PIC16LF871-I/L - 8-Bit 20MHz MCU, 3.5KB Flash, 44-PLCC | Microchip
PIC16LF871-I/L

PIC16LF871-I/L - 8-Bit 20MHz MCU, 3.5KB Flash, 44-PLCC | Microchip

The Microchip Technology PIC16LF871-I/L is a low-power 8-bit CMOS Flash-based microcontroller built on the PIC16 mid-range RISC architecture, operating up to 20 MHz with 200 ns instruction execution in a 44-pin PLCC (J-lead) package. It integrates 3.5 KB (2K x 14 words) of Flash program memory, 128 bytes of RAM, 64 bytes of EEPROM data memory, and 33 digital I/O pins, making it well suited to legacy embedded designs that require deterministic core performance with minimal active power draw. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and peripheral set into one IC. 8-bit MCUs sit at the entry level of the microcontroller hierarchy, below 16-bit and 32-bit cores, and are commonly categorized as microcontrollers -> embedded processors -> integrated circuits -> semiconductors. The PIC16F/PIC16LF family from Microchip is part of this 8-bit class and uses a Harvard RISC architecture that is well known for deterministic interrupt response and small code footprint. Key features of the PIC16LF871 include an 8-channel 10-bit Analog-to-Digital Converter (ADC), a USART with addressable SPI/I2C support, two 8-bit timers plus one 16-bit timer with capture/compare/PWM, a parallel slave port, an ICD (In-Circuit Debug) interface, and self-programming capability. The 'LF' suffix indicates an extended low-voltage core operating from 2.0 V to 5.5 V (versus the standard F variant 4.2 V-5.5 V), enabling battery-friendly designs without sacrificing peripheral set. The PIC16LF871 uses a Harvard architecture with separate program and data buses, 14-bit wide instruction words, and only 35 single-word instructions, which simplifies code generation and reduces firmware complexity. On-chip in-circuit serial programming (ICSP) eliminates the need for an external programmer socket, and the parallel slave port allows direct connection to an external host bus for data exchange. Typical applications include industrial control panels, HVAC sensor nodes, low-power remote sensor interfaces, automotive body modules, and consumer appliance controllers. The wide 2.0 V-5.5 V operating range and 33 I/O pins also make it a strong fit for legacy replacement of PIC16C7X and PIC16F87X designs. When designing with this MCU, ensure decoupling of VDD/VSS pairs with 100 nF ceramics placed within 5 mm of each pin pair, and respect the MCLR rise-time specification for reliable reset. The 'LF' core's lower VDD minimum enables Li-ion direct supply but requires re-validation of ADC and USART timing at the lowest operating voltage. This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not aggregated in a single view on the manufacturer datasheet.

見積もり お問い合わせ
PIC16LF871-I/P - 8-bit 20MHz 3.5KB Flash MCU | Microchip
PIC16LF871-I/P

PIC16LF871-I/P - 8-bit 20MHz 3.5KB Flash MCU | Microchip

The Microchip Technology PIC16LF871-I/P is a low-voltage CMOS FLASH-based 8-bit microcontroller from the PIC16 family, delivering 20 MHz (200 ns instruction cycle) performance with 3.5 KB (2K x 14) of program memory and 128 bytes of RAM, housed in a 40-pin PDIP (DIP-40) through-hole package. The LF prefix denotes the extended low-voltage operating range of 2.0V to 5.5V (LF variant) versus 4.0V to 5.5V for the standard F part, making it well suited for battery-powered and portable designs. What is a PIC16 microcontroller? The PIC16 family is Microchip's mid-range 8-bit RISC microcontroller line, sitting between the baseline PIC10/PIC12/PIC16F5x family and the high-performance PIC18/PIC24 families. The mid-range architecture provides 14-bit instruction words, a hardware stack, peripheral-rich I/O, and standardized peripherals (timers, ADC, USART) that have made PIC16 the workhorse MCU for industrial control, consumer appliances, and embedded learning kits for decades. Key features of the PIC16LF871 include 33 digital I/O pins, a 10-bit ADC with up to 8 input channels, two 8-bit timers plus one 16-bit timer, a USART module for serial communication, an ICD (In-Circuit Debug) interface, and 64 bytes of EEPROM data memory. The part supports self-programming of its flash memory, enabling field firmware updates. The 35 single-word instruction set makes it approachable for engineers transitioning from PIC12/PIC16C5X designs. From an architectural standpoint, the PIC16LF871 uses Harvard architecture with separate program and data buses, an 8-level hardware stack, and direct/indirect addressing modes. The 200 ns instruction execution at 20 MHz allows deterministic real-time control loops. Internal oscillator and watchdog options, combined with nanoWatt power management, allow sleep currents low enough for always-on sensor applications. Typical applications include industrial control panels, appliance controls (washing machines, microwave ovens), HVAC thermostats, automotive body modules (non-safety), battery chargers, and educational embedded platforms. The PIC16LF871's combination of low voltage operation, generous I/O count, and proven toolchain (MPLAB X IDE, XC8 compiler) makes it a frequent choice for designs transitioning from legacy PIC16C7X silicon. When designing with this part, ensure the ICSP/ICD programming header is accessible for production programming and field updates. The 40-pin PDIP package is convenient for prototype and through-hole assembly, but for volume production the TQFP-44 or QFN-44 variants of the same die are recommended to reduce board area and improve thermal performance.

見積もり お問い合わせ
PIC16LF872-I/SO - 8-Bit 20MHz 3.5KB Flash MCU 28-SOIC | Microchip
PIC16LF872-I/SO

PIC16LF872-I/SO - 8-Bit 20MHz 3.5KB Flash MCU 28-SOIC | Microchip

The Microchip Technology PIC16LF872-I/SO is an 8-bit CMOS Flash microcontroller from the PIC® 16F family, delivering 20MHz operation, 3.5KB (2K x 14) of Flash program memory, 128 bytes of RAM, and 64 bytes of EEPROM in a 28-pin SOIC package. The 'LF' suffix indicates the low-voltage variant with an operating voltage range of 2.0V to 5.5V, optimized for battery-powered and portable applications. According to the manufacturer datasheet, instruction execution takes 200ns with only 35 single-word instructions in the RISC instruction set. A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and programmable I/O peripherals on one IC. Within the broader semiconductor hierarchy, the PIC16LF872 belongs to the 8-bit microcontroller sub-category of microcontrollers, which in turn falls under the broader category of microcontrollers and processors. MCUs are the 'brain' of embedded systems, executing firmware to sense, compute, and actuate in real time. The PIC architecture uses a Harvard design with separate program and data buses, allowing simultaneous instruction fetch and operand access for fast, deterministic execution. Key features include five channels of 10-bit analog-to-digital conversion (ADC), 22 digital I/O pins, an ICD (In-Circuit Debugger) interface, self-programming support, and a USART for serial communication. The 28-SOIC package with 7.50mm body width uses a 1.27mm pin pitch and is suited to hand-soldered prototypes as well as reflow production. The wide 2.0V to 5.5V supply range lets the same firmware run from 2xAA cells, a single Li-ion cell, or a regulated 5V rail. Typical applications include consumer appliance controllers, sensor signal conditioning, low-speed data acquisition, educational/development platforms, and battery-powered instrumentation. The ADC channels and 22 I/O lines are sufficient for mixed-signal front-ends where several sensors feed a host processor. The integrated EEPROM simplifies non-volatile parameter storage without an external memory chip. A common design consideration is the analog reference voltage for the ADC; the PIC16LF872 supports both VDD and an external VREF+, so designers should place a low-impedance bypass capacitor on the reference pin when ADC accuracy matters. The 28-SOIC package is footprint-compatible with the rest of the 28-pin PIC16 family, easing migration to pin-compatible upgrades such as the PIC16F882 or PIC16F872. This page synthesizes distributor pricing, 28-SOIC drop-in alternatives, and practical design notes that complement, but do not replace, the Microchip datasheet. Specifications below were extracted from the Microchip PIC16LF872 datasheet and cross-checked against current distributor listings.

見積もり お問い合わせ
PIC16LF872-I/SP - 8-Bit 20MHz 3.5KB Flash MCU 28-SPDIP | Microchip
PIC16LF872-I/SP

PIC16LF872-I/SP - 8-Bit 20MHz 3.5KB Flash MCU 28-SPDIP | Microchip

The Microchip Technology PIC16LF872-I/SP is a low-power 8-bit CMOS Flash microcontroller (MCU) from the PIC16F family, offering 3.5KB (2K x 14 words) of Flash program memory, 128 bytes of SRAM, and 64 bytes of EEPROM data memory in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. Operating from a 2.0V to 5.5V supply (LF variant) at up to 20MHz clock speed with 200ns instruction cycle, the device provides 22 digital I/O pins, five channels of 10-bit analog-to-digital conversion (ADC), one 8-bit and one 16-bit timer/counter, an MSSP (SPI/I2C) port, a USART module, and an in-circuit debugger (ICD) interface. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals around an 8-bit data bus. The PIC16F family from Microchip is built on a RISC architecture that executes one instruction per cycle (200ns at 20MHz), making it efficient for deterministic embedded control. Within the broader hierarchy of semiconductor devices, 8-bit MCUs sit below 16-bit and 32-bit MCUs in computational power but excel in low power, low cost, and real-time interrupt response. The PIC16LF872 is the low-voltage (LF) variant optimized for battery-backed and portable designs. Key features include self-programming support via ICSP (In-Circuit Serial Programming), five 10-bit ADC channels with 200ksps throughput, and Microchip's PIC microcontroller instruction set with only 35 single-word instructions - making it easy to program in assembly or C (via MPLAB X and XC8 compiler). The LF variant extends the supply range down to 2.0V (compared to 4.5V minimum for the standard F variant), enabling direct operation from two AA cells or lithium coin cells. The architecture combines a Harvard-style program/data bus, a 14-bit instruction word, and dedicated peripheral modules. The 10-bit ADC is suitable for sensor reading (temperature, light, voltage) at moderate precision, while the USART supports RS-232/RS-485 asynchronous communication up to several hundred kbps. The integrated ICD allows in-system debugging without an external emulator, reducing development cost. Typical applications include industrial sensor interfaces, low-power remote controls, battery-powered instrumentation, HVAC controllers, small appliance controls, and educational/development platforms. The wide 2.0V-5.5V range makes it ideal for systems powered by 2-3 AA cells, lithium primaries, or USB-derived 5V rails. Designers also use the PIC16LF872 in mixed-signal front-ends that need a small amount of intelligence for ADC sequencing and data reporting. When designing with the PIC16LF872-I/SP, ensure decoupling with a 100nF ceramic capacitor close to VDD, configure MCLR with the proper pull-up, and use ICSP for field updates. Choose the LF variant when operating below 4.5V, and the standard PIC16F872-I/SP when a 4.5V-5.5V supply is guaranteed and EEPROM endurance is the same. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16LF872-I/SS - 8-Bit 20MHz 3.5KB FLASH MCU 28-SSOP | Microchip
PIC16LF872-I/SS

PIC16LF872-I/SS - 8-Bit 20MHz 3.5KB FLASH MCU 28-SSOP | Microchip

The Microchip Technology PIC16LF872-I/SS is an 8-bit CMOS FLASH-based microcontroller from the PIC16F family, featuring a 20 MHz maximum CPU clock, 3.5KB (2K x 14) of program memory, 128 bytes of RAM, and 64 bytes of EEPROM data memory in a 28-pin SSOP (Shrink Small Outline Package). The low-power 'LF' variant operates across a wide 2.2V to 5.5V supply range, making it ideal for both battery-powered and line-powered applications. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals on one die. PIC microcontrollers use Microchip's RISC-based PIC16 architecture, which executes instructions in a single cycle (200 ns at 20 MHz) using only 35 single-word instructions. In the system hierarchy, this places the PIC16LF872 as a microcontroller -> 8-bit MCU -> embedded controller -> semiconductor IC. Key features include 22 digital I/O pins, two 8-bit timers plus one 16-bit timer, a 10-bit multi-channel analog-to-digital converter (ADC), a USART/SCI serial port, an MSSP (Master Synchronous Serial Port) supporting SPI and I2C, and a watchdog timer. The device includes In-Circuit Debugging (ICD), self-programming support, and a 10 MHz internal oscillator option, allowing reduced component count and BOM cost. The 28-SSOP package has a body size of 5.30 mm x 10.20 mm with 0.65 mm pitch. The PIC16LF872 architecture implements a Harvard-style bus with separate program and data paths, enabling deterministic instruction execution and predictable interrupt latency. Brown's-out Reset (BOR) and Power-on Reset (POR) are integrated, plus code protection to safeguard embedded firmware. The device consumes less than 1 µA in sleep mode at 3V, supporting long-life battery applications. Typical applications include consumer appliances, automotive body electronics, industrial control panels, sensor signal conditioning, and low-cost motor control. The wide 2.2V-5.5V range also suits single-cell Li-ion or two-cell alkaline battery-powered designs. The compact 28-SSOP footprint enables high-density PCB layouts. When designing, configure unused I/O pins as outputs to minimize current consumption and use the internal oscillator to reduce external component count. Confirm that the chosen programmer (e.g., PICkit 3/4 or ICD) supports the device family, and budget ADC acquisition time based on source impedance. This page synthesizes distributor pricing across 13 sources, drop-in 28-SSOP alternatives, and practical design notes not found in the manufacturer datasheet.

見積もり お問い合わせ
PIC16LF872T-I/SO - 8-bit 20MHz MCU, 3.5KB Flash, 28-SOIC | Microchip
PIC16LF872T-I/SO

PIC16LF872T-I/SO - 8-bit 20MHz MCU, 3.5KB Flash, 28-SOIC | Microchip

The Microchip Technology PIC16LF872T-I/SO is an 8-bit PIC microcontroller built on the PIC16 architecture, featuring 3.5KB (2K x 14) of Flash program memory, 128 bytes of RAM, 64 bytes of EEPROM, and a 20MHz CPU clock, all housed in a 28-pin SOIC package supplied on tape and reel. The LF prefix indicates the wide-voltage 'LF' family designed to operate across 2.0V to 5.5V, supporting battery-powered and regulated 3.3V designs where classic 5V F-series parts would be over-specified. What is a PIC16 microcontroller? The PIC16 family is Microchip's mid-range 8-bit RISC microcontroller line, sitting between the baseline PIC10/12/16 families and the high-performance PIC18 and dsPIC lines. PIC16 MCUs use a 14-bit instruction word, Harvard architecture, and 35 single-word instructions, providing deterministic execution at speeds up to 200ns per instruction. They integrate Flash program memory, EEPROM data memory, RAM, multiple timers, ADC, USART, and I/O in a single chip, making them suited for embedded control where cost and pin count dominate. Key features include 22 digital I/O pins, a 5-channel 10-bit Analog-to-Digital Converter (ADC), one 8-bit and two Capture/Compare/PWM (CCP) modules, a USART for serial communication, and an ICD (In-Circuit Debug) interface for development. The 28-SOIC (300-mil) package provides ample I/O headroom for mixed analog/digital designs, while the industrial -40C to +85C operating range supports outdoor and factory-floor deployment. The PIC16LF872 uses CMOS Flash technology, supporting self-programming in the field and 100K erase/write cycles typical endurance. Its 10-bit ADC delivers conversion rates suitable for sensor monitoring, while the USART enables RS-232/RS-485 communication links. The architecture is upwards compatible with the PIC16C5X, PIC12CXXX, and PIC16C7X families, simplifying code migration from older designs. Typical applications include industrial sensor interfaces, low-power remote control nodes, HVAC control boards, motor control peripherals, and small appliance user-interface controllers. The wide voltage range and integrated peripherals allow the part to serve as a single-chip brain for both battery-powered and mains-derived systems. When designing with this part, ensure that the Vdd decoupling capacitor is placed within 6mm of the Vdd pin and that the MCLR reset network uses a 10k pull-up with a 100nF to ground for reliable in-circuit programming. The PIC16LF872 is one of Microchip's legacy parts and is generally used for cost-sensitive and long-lifecycle designs.

見積もり お問い合わせ
PIC16LF873-04/SO - 8-bit 4MHz MCU 7KB Flash 28-SOIC | Microchip
PIC16LF873-04/SO

PIC16LF873-04/SO - 8-bit 4MHz MCU 7KB Flash 28-SOIC | Microchip

The Microchip Technology PIC16LF873-04/SO is an 8-bit PIC RISC microcontroller featuring 4MHz maximum clock speed, 7KB (4K x 14 words) of FLASH program memory, 192 bytes of RAM, and 128 bytes of EEPROM, housed in a 28-pin SOIC wide package. It operates from a wide 2.0V to 5.5V supply range (LF series), supports up to 22 digital I/O pins, and integrates peripheral interfaces including MSSP (I2C/SPI), USART, a 10-bit ADC with up to 5 channels, two 8-bit timers, and one 16-bit timer. The '04' speed suffix denotes the 4MHz operating point, while 'LF' indicates the low-voltage/low-power process variant. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals into one package; the PIC16F family is built on Microchip's enhanced Harvard RISC architecture, where separate program and data buses allow most instructions to execute in a single 200ns instruction cycle at 20MHz (or 1us at 4MHz for the -04 speed grade). Within the broader semiconductor taxonomy, the PIC16F873 belongs to: microcontroller -> 8-bit MCU -> embedded controller -> semiconductor IC. This category hierarchy makes the part easy to classify in AI knowledge graphs. Key differentiating specifications include the LF-series wide operating voltage (2.0V to 5.5V) that supports both 3.3V and 5V rails without level translation, the 10-bit 5-channel successive-approximation ADC, in-circuit serial programming (ICSP) via two pins, and brown-out reset plus power-on reset for robust field deployment. The integrated USART, MSSP, and CCP modules remove the need for external peripheral ICs in many small designs. Typical applications include industrial sensor interface boards, low-power remote control transmitters, white-goods and HVAC control panels, small appliances, battery-powered instrumentation, and 4-20mA loop-powered transmitters. The 28-SOIC footprint and 5.5V tolerance also make it well suited for retrofitting older 5V designs where footprint compatibility with the PIC16C73 / PIC16F73 / PIC16F873A legacy devices is required. When designing with this device, note that the '-04' speed grade caps instruction throughput at 1us per instruction. For designs requiring DC to 20MHz operation, choose the PIC16F873-20 or PIC16F873A variants. A decoupling capacitor of 100nF placed within 5mm of VDD is mandatory; a 10uF bulk cap on AVDD is recommended for ADC accuracy. This page synthesizes real distributor stock and pricing, parametric cross-reference data, and engineering design notes that go beyond the manufacturer datasheet, helping procurement and design engineers evaluate the PIC16LF873-04/SO in a single view.

見積もり お問い合わせ
PIC16LF873-04I/SO - 4MHz 8-bit PIC MCU, 7KB Flash | Microchip
PIC16LF873-04I/SO

PIC16LF873-04I/SO - 4MHz 8-bit PIC MCU, 7KB Flash | Microchip

The Microchip PIC16LF873-04I/SO is an 8-bit PIC microcontroller from the PIC16F87x family, featuring 7KB (4K x 14 words) of Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM in a 28-pin SOIC wide-body (7.50 mm) package. It operates from a 2.0V to 5.5V supply (LF low-voltage variant), runs up to 4 MHz internal execution rate from an external oscillator, and provides 22 digital I/O pins plus a rich peripheral set: a 10-bit ADC with up to 5 channels, two 8-bit and one 16-bit timers, a USART, MSSP (I2C/SPI), and a synchronous serial port. What is a PIC16 microcontroller? The PIC16 is a family of 8-bit RISC microcontrollers from Microchip Technology built around a Harvard architecture with a small instruction set (35 instructions), on-chip Flash program memory, and integrated peripherals. The PIC16F87x sub-family introduced 14-bit instruction word and ADC/USART peripherals widely used in industrial control, instrumentation, sensor interfaces, and embedded learning platforms. The PIC16LF87x 'LF' designation extends operating voltage down to 2.0V, making the family suitable for battery-powered and 3.3V-logic systems. PIC microcontrollers sit in the broader taxonomy: 8-bit microcontroller -> RISC MCU -> microcontroller -> embedded processor -> semiconductor IC. Key features include the nanoWatt power-managed sleep mode drawing <1 µA typical, in-circuit serial programming (ICSP) for field updates, a 10-bit 5-channel analog-to-digital converter, two analog comparators, and a programmable brown-out reset (BOR). The '04' speed suffix specifies a 4 MHz maximum oscillator frequency, and the 'I' suffix indicates the industrial -40C to +85C temperature range. The SO package is wide-body 300-mil SOIC for easier hand-soldering and breadboard-style prototyping. Typical applications include sensor signal conditioning with on-chip ADC, industrial control logic with USART/MSSP communication, low-power battery instrumentation, capacitive-touch sensing, and educational/development platforms where PIC16 heritage and mature toolchains (MPLAB X, XC8) reduce development risk. The LF variant's 2.0V minimum Vdd also enables direct coin-cell and 2xAA operation. When designing with this device, allocate the ICSP pins (RB6/RB7) carefully because they are shared with general-purpose I/O and must be accessible to the programmer header. Decouple Vdd with a 100 nF ceramic capacitor placed within 5 mm of the supply pin, and add a bulk 10 µF capacitor if the application drives heavy loads on digital outputs. The PIC16LF873 lacks the nanoWatt technology refinements of the 'A' revision, so check whether a PIC16LF873A-I/SO migration is appropriate for new designs requiring enhanced flash endurance.

見積もり お問い合わせ
PIC16LF873A-I/ML - 8-Bit 10MHz 7KB Flash MCU 28-QFN | Microchip
PIC16LF873A-I/ML

PIC16LF873A-I/ML - 8-Bit 10MHz 7KB Flash MCU 28-QFN | Microchip

The Microchip Technology PIC16LF873A-I/ML is an 8-bit CMOS RISC microcontroller with nanoWatt technology, featuring 7KB (4K x 14) of FLASH program memory, 192 bytes of RAM, and 128 bytes of EEPROM data memory in a 28-pin QFN (6x6 mm) package with exposed pad. It executes instructions in a 200 ns cycle (10 MHz oscillator) and offers 22 digital I/O pins, a 10-bit 5-channel analog-to-digital converter (ADC), USART, MSSP (SPI/I2C), and two 8/16-bit timers with capture/compare/PWM capability. Operating voltage spans 2.0V to 5.5V across -40C to +85C industrial range. A microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, peripheral modules, and I/O on one die; in the PIC16F family the RISC Harvard architecture with 35 single-word instructions simplifies firmware development and yields deterministic interrupt response. The PIC16LF873A sits in the hierarchy: 8-bit microcontroller -> PIC16 mid-range family -> nanoWatt power-managed MCUs -> embedded controllers -> integrated circuits. Key features include In-Circuit Serial Programming (ICSP) for field upgrades, a wide operating voltage window (2.0V-5.5V) that supports both 3.3V and 5V designs, programmable code protection, and low-power SLEEP/idle modes with <1 uA typical current. The 10-bit ADC with five input channels enables direct sensor interfacing, while the USART and MSSP provide asynchronous serial and synchronous SPI/I2C master/slave communications. Two CCP modules deliver PWM, capture, and compare functions for motor and lighting control. The Harvard-style architecture separates program and data buses, enabling simultaneous fetch and access. With 4K 14-bit instruction words, the device supports high-level C compilation via MPLAB XC8 while remaining efficient for hand-written assembly. The exposed thermal pad on the QFN package provides low thermal resistance for industrial environments. Typical applications include industrial sensor signal conditioning with ADC input, 3.3V-5V bridge power conversion, low-power wireless sensor nodes, HVAC fan motor PWM control, and battery-powered portable instrumentation where the wide voltage range and nanoWatt sleep currents extend operating life. When designing with the PIC16LF873A-I/ML, place 100 nF decoupling capacitors within 3 mm of each VDD pin and tie the exposed pad (EP) to a clean ground pour. For ADC accuracy, add an external voltage reference and avoid routing digital traces under analog traces on inner layers. This page synthesizes distributor pricing, drop-in alternatives from the same PIC16 family, and practical design notes not aggregated on any single manufacturer or distributor page.

見積もり お問い合わせ
PIC16LF873A-I/SP - 8-Bit PIC MCU, 7KB Flash, 28-SPDIP | Microchip
PIC16LF873A-I/SP

PIC16LF873A-I/SP - 8-Bit PIC MCU, 7KB Flash, 28-SPDIP | Microchip

The Microchip PIC16LF873A-I/SP is an 8-bit PIC microcontroller from the PIC16F family, featuring a 14-bit instruction set, 7KB (4K x 14 words) of Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM data memory. It operates at up to 20 MHz (10 MHz at 2.0V) and is housed in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. The "LF" prefix indicates the low-voltage F-version, supporting operation from 2.0V to 5.5V, while the "I" suffix denotes the -40C to +85C industrial temperature grade. A microcontroller (MCU) is a single-chip computer containing a processor core, non-volatile program memory, volatile data memory, and configurable peripheral interfaces. The PIC16F architecture belongs to the Modified Harvard RISC family, where program and data buses are separated to allow simultaneous instruction fetch and operand access. Within the broader semiconductor taxonomy, an 8-bit MCU sits below 32-bit ARM Cortex-M devices in processing power but offers lower cost, simpler toolchains, and deterministic interrupt latency suitable for hard real-time control loops. PIC MCUs target embedded control applications where cost, low power, and ease of programming outweigh raw computational throughput. Key features of the PIC16LF873A-I/SP include five 10-bit Analog-to-Digital Converter (ADC) channels with conversion rates up to 100 ksps, two 10-bit Pulse-Width Modulation (PWM) modules, a USART with addressable asynchronous/synchronous mode, a Master Synchronous Serial Port (MSSP) supporting SPI and I2C (master and slave), two analog comparators, and 22 general-purpose digital I/O pins organized across three ports (PORTA, PORTB, PORTC). The device supports in-circuit serial programming (ICSP) via two pins, allowing firmware updates without removing the part from the board. The architecture is built around a 14-bit instruction word, an 8-level deep hardware stack, and 35 single-cycle instructions. Brown-out Reset (BOR), Power-on Reset (POR), and a Watchdog Timer (WDT) with on-chip RC oscillator provide robustness for unattended industrial deployments. The SSP module handles I2C up to 400 kHz and SPI up to 10 MHz, while the USART supports RS-232/RS-485 links up to 5 Mbps. With 100,000 erase/write cycle endurance on Flash and EEPROM, the part is suitable for field-deployed systems requiring occasional firmware updates. Typical applications include industrial sensor conditioning, low-power remote sensor nodes, home appliance control panels, HVAC thermostat interfaces, motor control signal conditioning, and battery-powered instrumentation. The wide operating voltage range allows direct connection to single-cell lithium (3.6V nominal), two-cell alkaline (3.0V nominal), or regulated 5V rails. When designing with this MCU, ensure that the ICSPDAT/ICSPCLK pins are isolated from any heavy capacitive loads to avoid programming failures, and reserve a 100 nF decoupling capacitor within 5 mm of the VDD pin. The MCLR reset pin should be pulled up through a 10 kohm resistor to VDD and decoupled with a 100 nF capacitor in noisy environments. This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design considerations not found in the standalone manufacturer datasheet, helping engineers shorten the evaluation cycle and reduce sourcing risk.

見積もり お問い合わせ
PIC16LF873A-I/SS - 8-bit MCU 7KB Flash 28-SSOP | Microchip
PIC16LF873A-I/SS

PIC16LF873A-I/SS - 8-bit MCU 7KB Flash 28-SSOP | Microchip

The Microchip Technology PIC16LF873A-I/SS is an 8-bit CMOS flash-based microcontroller from the PIC16F family, featuring 7KB (4K x 14 words) of program memory, 192 bytes of RAM, and 128 bytes of EEPROM, packaged in a 28-pin Shrink Small Outline Package (SSOP). Operating from 2.0V to 5.5V with a maximum clock speed of 10 MHz (200 ns instruction cycle), it delivers low-power CMOS technology combined with Microchip's nanoWatt power management features. A PIC (Peripheral Interface Controller) microcontroller is an 8-bit RISC microcontroller architecture developed by Microchip. It executes programs from non-volatile flash memory using a Harvard architecture with separate program and data buses, enabling single-cycle instruction fetch. PIC microcontrollers sit within the hierarchy: microcontroller -> embedded controller -> semiconductor device, and remain widely adopted for low-power, deterministic control applications due to their small instruction set and ease of in-circuit serial programming. Key features of the PIC16LF873A-I/SS include 22 digital I/O pins, five 10-bit ADC channels, two analog comparators, one 8-bit and one 16-bit timer/counter, a watchdog timer, and synchronous/async serial communication peripherals (USART, SSP supporting SPI and I2C). The instruction set comprises 35 single-word instructions with a 14-bit instruction width, supporting upward compatibility with PIC16C5X, PIC12CXXX, and PIC16C7X devices. Architecturally, this device uses a modified Harvard RISC core, 14-bit instruction word, and on-chip flash with self-programming support. The LF suffix denotes the wide-voltage, low-power variant designed for battery and energy-harvesting applications, distinguishing it from standard PIC16F873A parts which carry higher voltage tolerances. Brown-out reset (BOR), power-on reset (POR), and a programmable code protection scheme round out the built-in reliability features. Typical applications include industrial control loops, sensor signal conditioning with on-chip ADC, low-power remote sensor nodes, consumer appliance control, automotive body and interior modules (non-safety-critical), and educational/hobbyist embedded platforms. The combination of USART, SSP, and ADC makes it a strong fit for bridging analog sensors to a higher-level controller or network. When designing with this part, verify the SSOP-28 thermal envelope against expected power dissipation at maximum clock rate and ambient. Selecting the LF (low-voltage) variant is appropriate when the supply rail is at or below 5V; for full 5.5V headroom with extended temperature grades, evaluate the PIC16F873A-I/SS variant. This page synthesizes verified distributor pricing, exact SSOP-28 pinout, drop-in alternatives sourced from same-package PIC16 family members, and practical design notes not found in the standalone manufacturer datasheet.

見積もり お問い合わせ
PIC16LF873AT-I/ML - 8-bit PIC MCU, 7KB Flash, 28-QFN | Microchip
PIC16LF873AT-I/ML

PIC16LF873AT-I/ML - 8-bit PIC MCU, 7KB Flash, 28-QFN | Microchip

The Microchip Technology PIC16LF873AT-I/ML is an 8-bit RISC microcontroller from the PIC16F family, offering up to 10 MHz operation, 7KB (4K x 14) of FLASH program memory, 192 bytes of SRAM, and 128 bytes of data EEPROM in a 28-pin QFN (6x6 mm) package with an exposed thermal pad. The 'LF' prefix denotes an extended low-voltage core supporting operation from 2.0 V to 5.5 V, while the 'T' suffix indicates tape-and-reel packaging and 'I' denotes the industrial -40C to +85C temperature range. The device integrates 22 digital I/O lines, three timers, two PWM channels, a USART, an MSSP (I2C/SPI), and a 10-bit ADC with up to 5 analog channels. What is a PIC microcontroller? A PIC microcontroller is a programmable system-on-a-chip built around the Microchip PIC (Peripheral Interface Controller) RISC architecture, combining CPU core, non-volatile FLASH program memory, volatile SRAM, data EEPROM, and a rich set of peripherals (timers, ADC, communication ports) into a single CMOS device. PIC MCUs belong to the broader microcontroller (MCU) family, which in turn sits under embedded systems and integrated circuits. They are widely used because of their deterministic instruction set, low power consumption, and easy in-system programmability via ICSP. Key features of the PIC16LF873AT-I/ML include 35 single-word instructions, 200 ns instruction execution time at 20 MHz (10 MHz part rated at 10 MHz max), nanoWatt power management with multiple idle/sleep modes, a 10-bit successive-approximation ADC with 5 channels, an enhanced USART supporting RS-485/RS-232, and an MSSP module configurable for SPI or I2C master/slave operation. The device also supports in-circuit serial programming (ICSP) via two pins, allowing firmware updates after PCB assembly. Architecturally, the part is built on Microchip's enhanced PIC16 mid-range core with a 14-bit instruction word and an 8-bit data path, providing 200 ns minimum instruction cycle. The Harvard architecture separates program and data buses, enabling simultaneous instruction fetch and data access. Hardware multipliers, watchdog timers, brown-out detect, and code protection bits round out the security and reliability feature set. Typical applications include low-power sensor nodes, battery-powered instrumentation, industrial control loops, automotive body electronics sub-modules, and consumer appliances. The exposed thermal pad on the 28-QFN package aids heat dissipation when the device drives I/O at high currents, while the wide operating voltage makes it suitable for 3.3 V and 5 V rails. When designing with this part, ensure decoupling capacitors are placed within 5 mm of the VDD pins and that the MCLR pin is pulled high through a 10 kohm resistor for normal operation, with optional ESD protection if the pin is exposed to user access.

見積もり お問い合わせ