製品 (20,000+)

PIC16F874-04E/PQ - 4MHz 8-bit PIC MCU 7KB Flash 44-MQFP | Microchip
PIC16F874-04E/PQ

PIC16F874-04E/PQ - 4MHz 8-bit PIC MCU 7KB Flash 44-MQFP | Microchip

The Microchip Technology PIC16F874-04E/PQ is an 8-bit RISC CMOS FLASH-based microcontroller in the PIC16 family, packaged in a 44-pin MQFP (10x10 mm) and qualified to the AUTOMOTIVE temperature grade (the "-E" suffix). It integrates 7 KB (4K x 14 words) of FLASH program memory, 192 bytes of RAM, and 128 bytes of EEPROM data memory, and executes instructions in a 200 ns cycle at a 4 MHz oscillator input (20 MHz maximum instruction rate equivalent). The core uses the PIC16 mid-range architecture with only 35 single-word instructions, supporting 14-bit wide instruction words. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (FLASH/ROM), volatile data memory (RAM), and configurable I/O peripherals onto one die. The PIC16F874-04E/PQ belongs to the broader product taxonomy: PIC16 mid-range family -> 8-bit PIC microcontrollers -> Microcontroller ICs -> Integrated Circuits -> Semiconductors. Within the power-management hierarchy, the device is the central "brain" that orchestrates analog and digital peripherals on a PCB. Key features include an integrated 10-bit successive-approximation ADC with up to 8 channels, a USART module for asynchronous serial communication, a Synchronous Serial Port (SSP) supporting SPI and I2C master/slave modes, two 8-bit timers plus one 16-bit timer with capture/compare/PWM, a watchdog timer with its own on-chip RC oscillator, and a brown-out reset circuit. The device operates from 4.0 V to 5.5 V and offers up to 33 digital I/O lines across five ports (PORTA-PORTE), making it suitable for mixed-signal embedded designs. The architecture combines a Harvard-bus CPU with peripheral modules clocked from a user-supplied oscillator; instruction throughput of 5 MIPS at 20 MHz enables real-time control loops. In-circuit serial programming (ICSP) is supported via two pins, allowing firmware updates after PCB assembly. Typical applications include industrial control panels, automotive body and chassis subsystems (the -E temperature grade is qualified for this segment), appliance controllers, instrumentation front-ends, and sensor-interface boards that need EEPROM-backed data logging. When designing with this MCU, plan the oscillator and ICSP layout carefully: place the 4 MHz crystal within 5 mm of OSC1/OSC2, and keep the ICSP lines accessible. The 44-MQFP footprint also has a pin-compatible 40-pin PDIP cousin (PIC16F874-04/P) for through-hole prototypes. This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond the manufacturer datasheet summary, helping engineers evaluate the PIC16F874-04E/PQ for new designs and legacy maintenance.

見積もり お問い合わせ
PIC16F874-04E/PT - 8-Bit 4MHz Flash MCU, 7KB, 44-TQFP | Microchip
PIC16F874-04E/PT

PIC16F874-04E/PT - 8-Bit 4MHz Flash MCU, 7KB, 44-TQFP | Microchip

The Microchip Technology PIC16F874-04E/PT is an 8-bit RISC Flash microcontroller from the PIC® 16F family, running at 4 MHz (200 ns instruction cycle) and offering 7 KB of Flash program memory (4K × 14 words), 192 bytes of RAM, and 33 digital I/O pins. Housed in a 44-pin TQFP (PT) package, this automotive-temperature-grade part operates from 4 V to 5.5 V and integrates nanoWatt power management, an active-high MCLR reset, and on-chip peripherals such as Capture/Compare/PWM (CCP), USART, MSSP (SPI/I²C), an 8-channel 10-bit ADC, and two 8-bit timers plus one 16-bit timer. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), data memory (RAM), and a range of peripheral interfaces. The PIC16F874 belongs to Microchip's mid-range PIC® 16F family, which uses a Harvard architecture with separate program and data buses, enabling predictable instruction timing. Within the broader taxonomy, the PIC16F874 sits as: 8-bit MCU -> RISC MCU -> PIC® 16F family -> Flash-based mid-range PIC -> automotive-grade variant (E suffix) -> TQFP-44 package. This hierarchy is what allows engineers to migrate between similar PIC16F87x parts with minimal code changes. Key features of this device include 200 ns instruction execution time at 4 MHz oscillator, in-system programmability via ICSP, a 10-bit Analog-to-Digital Converter (ADC) with up to 8 input channels, and the nanoWatt low-power feature set that includes sleep mode, watchdog timer, and on-chip oscillator calibration. Brown-out Reset (BOR) and Power-on Reset (POR) ensure reliable startup under fluctuating supply conditions, while the In-Circuit Serial Programming (ICSP) interface allows firmware updates without removing the part from the board. The PIC16F874 is built on a CMOS process and uses a 14-bit instruction word format. Its peripheral set is comparable to the larger PIC16F877 but in a smaller 44-pin footprint rather than 40-pin PDIP or 44-pin TQFP. Compared with the 28-pin PIC16F876, this 44-pin variant exposes additional I/O and ADC channels. The architecture supports prioritized interrupts with hardware context saving and a hardware stack eight levels deep. Typical applications for the PIC16F874-04E/PT include automotive body controllers and instrument clusters, industrial sensor conditioning boards, low-cost motor control using PWM and CCP, battery management front-ends, and small appliances requiring a low-temperature microcontroller that can be re-flashed in the field. Its wide operating voltage tolerance (4 V to 5.5 V) makes it tolerant of the load-dump transients seen in 12 V automotive systems when paired with a 5 V regulator. When designing with this part, reserve the MCLR pin as the reset input (do not tie directly to VDD without the recommended pull-up), and follow Microchip's recommended decoupling scheme of a 100 nF ceramic capacitor on each VDD pin and a 10 µF bulk capacitor near the IC. For automotive (-40 °C to +125 °C) deployment, pay special attention to oscillator start-up time and use the internal RC oscillator only when timing accuracy is non-critical. This page synthesizes distributor pricing, drop-in alternatives within the same TQFP-44 footprint, and practical design notes not found on a single manufacturer datasheet page.

見積もり お問い合わせ
PIC16F874-04I/L - 8-bit MCU, 4MHz, 7KB Flash, 44-PLCC | Microchip
PIC16F874-04I/L

PIC16F874-04I/L - 8-bit MCU, 4MHz, 7KB Flash, 44-PLCC | Microchip

The Microchip Technology PIC16F874-04I/L is a peripheral-rich 8-bit CMOS Flash microcontroller based on Microchip's PIC16 enhanced architecture, delivering 4 MIPS at 4 MHz and packaged in a 44-pin PLCC (Plastic Leaded Chip Carrier) measuring 16.59 x 16.59 mm. It integrates 7 KB of Flash program memory (4K x 14 words), 192 bytes of RAM, and 128 bytes of EEPROM data memory, providing a balanced mix of code space, volatile scratchpad, and non-volatile storage for embedded applications. What is a PIC microcontroller? The PIC (Peripheral Interface Controller) is a family of 8/16/32-bit RISC microcontrollers originally developed by General Instrument's microelectronics division and later popularized by Microchip Technology. PIC MCUs occupy the hypernym hierarchy microcontroller -> embedded processor -> semiconductor IC, and are widely adopted for deterministic real-time control tasks in industrial, automotive, and consumer applications due to their compact instruction set, low power modes, and rich peripheral integration. The PIC16F874 belongs to the PIC16F mid-range family, sitting between the baseline PIC10/12/16 and the high-performance PIC18/PIC24 families. Key features of the PIC16F874-04I/L include 33 digital I/O lines, a 10-bit 8-channel Analog-to-Digital Converter (ADC), two 8-bit timers plus one 16-bit timer, a USART for asynchronous/synchronous serial communication, an MSSP module supporting both SPI and I²C (Master/Slave), a Capture/Compare/PWM (CCP) module, and a watchdog timer with on-chip RC oscillator for reliable operation. The device supports in-circuit serial programming (ICSP) via two pins, enabling field firmware updates without desoldering. Architecturally, the PIC16F874 employs a Harvard-style RISC core with separate program and data buses, a 14-bit instruction word, and a 200 ns instruction execution time at 4 MHz. The four available oscillator modes (RC, LP, XT, HS) plus the on-chip 4 MHz RC oscillator allow designers to balance cost, EMI, and power. An integrated brown-out reset (BOR) circuit and power-on reset (POR) ensure deterministic startup across the 4.0–5.5 V supply range. Typical applications include industrial control panels, HVAC actuators, automotive body electronics, sensor signal conditioning, low-end human-machine interfaces (HMIs) with character LCDs, and legacy embedded designs originally built around the 16F family. The wide operating temperature range of -40 °C to +85 °C (industrial 'I' suffix) makes the part suitable for uncontrolled thermal environments. When designing with this part, observe the 4 MHz maximum clock for the -04 speed grade; for designs migrating from the 20 MHz -20 variant, simply replace the speed-grade suffix and verify timing margins. The PLCC-44 socket allows convenient prototyping, and pin compatibility with the PIC16F877 enables memory upgrade paths without PCB rework. This page synthesizes verified distributor pricing, drop-in alternatives within the PLCC-44 footprint, and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16F874-04I/P - 8-bit 4MHz 7KB Flash MCU 40-PDIP | Microchip
PIC16F874-04I/P

PIC16F874-04I/P - 8-bit 4MHz 7KB Flash MCU 40-PDIP | Microchip

The Microchip Technology PIC16F874-04I/P is an 8-bit CMOS Flash-based microcontroller built on the PIC16 architecture, offering 7KB (4K x 14) of Flash program memory, 192 bytes of SRAM, and 128 bytes of EEPROM in a 40-pin PDIP through-hole package. It executes instructions at 200 ns per cycle from a 4 MHz maximum clock input, with only 35 single-word instructions to learn, making it well suited to legacy and cost-sensitive industrial designs. According to the manufacturer datasheet, the part carries the industrial temperature grade suffix "I" for -40C to +85C operation and provides 33 digital I/O lines, a 10-bit ADC, and a USART. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data RAM, peripherals, and I/O on one die. Within the broader semiconductor hierarchy, an MCU sits under microcontrollers, which in turn are a subset of digital logic integrated circuits (ICs) used for embedded control. The PIC16F family from Microchip is one of the longest-running 8-bit RISC architectures, prized for deterministic timing, low power, and a small instruction set that shortens firmware development cycles. Key features of the PIC16F874-04I/P include the 4 MHz maximum oscillator, 4K x 14 Flash word program memory (7KB), 192 bytes of data SRAM, and 128 bytes of EEPROM. It provides 33 I/O pins, an integrated 10-bit A/D converter, two 8-bit timers plus one 16-bit timer, a USART with addressing, a Master Synchronous Serial Port (MSSP) for SPI/I2C, and two Capture/Compare/PWM modules. These peripherals address motor control, sensor readout, and human-machine interface (HMI) functions without external support chips. The 40-pin PDIP form factor and pinout are compatible with PIC16C73B/74B/76/77 devices, simplifying board-level migration. According to Microchip's product page, Microchip recommends the newer PIC16F884 as a modern replacement offering more memory and peripherals in the same 40-pin footprint for new designs. The 4 MHz speed grade is appropriate for control loops, slow communication, and battery-powered sensor nodes rather than high-throughput DSP workloads. Typical applications include industrial automation controllers, building HVAC systems, appliance control boards, instrumentation front panels, and legacy embedded retrofits. The wide operating voltage range (2.0 V to 5.5 V) allows direct connection to 3.3 V or 5 V rails. Engineers should observe proper decoupling (0.1 uF ceramic near VDD) and consider the in-circuit serial programming (ICSP) interface for firmware updates in fielded units.

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

PIC16F874-04I/PQ - 4MHz 8-bit Flash MCU 7KB | Microchip

The Microchip Technology PIC16F874-04I/PQ is an 8-bit CMOS Flash-based microcontroller built on the PIC16 enhanced core, delivering 4 MIPS performance from a 4 MHz internal oscillator in a 44-pin MQFP (PQ) package rated for the industrial temperature range (-40C to +85C). It integrates 7 KB (4K x 14) of Flash program memory, 192 bytes of SRAM, 128 bytes of EEPROM data memory, and 33 general-purpose digital I/O pins, providing a compact peripheral-rich solution for embedded control. A microcontroller (MCU) is a single-chip computer containing a processor core, non-volatile program memory, working RAM, and integrated peripherals such as timers, communication interfaces and analog converters. The PIC16F family sits in the hierarchy: microcontroller -> 8-bit MCU -> PIC16 enhanced family -> flash-based MCU. Within the broader taxonomy it belongs to: semiconductor -> integrated circuit -> microcontroller -> embedded controller. This category targets low-power deterministic control applications where simple instruction sets and predictable interrupt latency matter more than raw compute throughput. Key features include an 8-channel, 10-bit analog-to-digital converter (ADC), two 8-bit timers plus one 16-bit timer, a Capture/Compare/PWM (CCP) module, a USART with addressable Receive Pin Select, an MSSP module supporting both SPI and I2C (master/slave), and a parallel slave port for external memory expansion. Brown-out Reset (BOR), Watchdog Timer (WDT) with dedicated oscillator, and In-Circuit Serial Programming (ICSP) round out the safety and production feature set. The device operates from 4.0 V to 5.5 V with on-chip power-on reset and a programmable code-protection scheme. Its 35 single-word instruction RISC architecture executes every instruction in a single 200 ns cycle at 20 MHz; the -04 speed grade specifically limits the maximum clock to 4 MHz, trading throughput for lower EMI and power consumption. The 44-pin MQFP (PQ) outline gives a compact surface-mount footprint with all peripheral pins brought out, including 8 analog channels on PORTA/PORTB and 8-bit PORTD/PORTE for parallel-bus applications. Typical applications include industrial control panels, sensor signal conditioning with on-chip ADC, low-speed communication bridges (RS-232/USART or I2C peripherals), HVAC thermostat controllers, appliance user-interface boards, and battery-backed instrumentation. The wide I/O count makes it well suited to driving multiplexed keypads, character LCDs, and small graphic displays. When designing with the PIC16F874-04I/PQ, ensure the application firmware does not exceed 4 MHz instruction-clock operation; the -20 variant is required if the design needs 20 MHz. Decoupling the analog AVdd/AVss pair with 0.1 uF + 10 uF and following Microchip AN546 and PICmicro Mid-Range Reference Manual guidance preserves ADC accuracy and minimizes POR/BOR reset noise. This page synthesizes real-time distributor pricing, drop-in same-package alternatives (PIC16F874A, PIC16F877A, PIC16F874-04, PIC16F877-04) and practical design notes that go beyond the bare datasheet.

見積もり お問い合わせ
PIC16F874-04I/PT - 8-bit 7KB Flash MCU, 20MHz, TQFP-44 | Microchip
PIC16F874-04I/PT

PIC16F874-04I/PT - 8-bit 7KB Flash MCU, 20MHz, TQFP-44 | Microchip

The Microchip Technology PIC16F874-04I/PT is an 8-bit CMOS Flash-based microcontroller in the PIC16F family, packaged in a 44-pin TQFP (PT) surface-mount form factor. It integrates 7 KB of program Flash, 192 bytes of RAM, and 128 bytes of EEPROM, runs at up to 20 MHz (200 ns instruction cycle), and operates from 4.0 V to 5.5 V across the industrial temperature range (-40 C to +85 C, indicated by the "I" suffix). The device exposes up to 33 digital I/O lines plus a 10-bit, 8-channel ADC, two 8-bit timers and one 16-bit timer, a synchronous/asynchronous serial port (USART/SCI) with addressable mode, an MSSP module supporting SPI and I2C (master/slave), and a Capture/Compare/PWM (CCP) module. What is a PIC16F 8-bit microcontroller? The PIC16F family sits within the broader 8-bit microcontroller category, which in turn belongs to the microcontroller unit (MCU) sub-segment of embedded processors. Within Microchip's portfolio, PIC16F parts are mid-range MCUs that balance low power consumption, deterministic RISC execution, and rich on-chip peripherals; they share the PIC16 instruction set so firmware is portable across the 18-, 28-, and 40-/44-pin variants. Compared with 32-bit Cortex-M parts, PIC16F devices trade raw compute for lower BOM cost, simpler toolchains, and decades of legacy code. Key features of the PIC16F874-04I/PT include 14 interrupt sources, a hardware 8x8 multiplier, nanoWatt power management with multiple idle/sleep modes, an internal oscillator option on some family members, and in-circuit serial programming (ICSP) via two pins. The integrated brown-out reset and power-on reset circuitry improve system robustness in industrial environments. Architecturally, the part uses a Harvard RISC core with a single-cycle ALU and a 14-bit-wide instruction word. This yields deterministic 200 ns instruction execution at 20 MHz and predictable interrupt latency, which is critical in motor-control and real-time sensing loops. Typical applications include industrial sensor nodes, motor-control (BLDC, stepper, brushed DC) front-ends, HVAC controllers, security and alarm panels, automotive body and chassis subsystems, smart metering, and consumer white-goods user-interface controllers. The wide 4.0-5.5 V input range and industrial-grade temperature profile also suit 24 V industrial bus systems when paired with an upstream switching pre-regulator. When designing with this part, allocate a 10 kohm pull-up on the MCLR pin per the Microchip reference design and ensure decoupling is placed within 5 mm of the VDD/AVDD and VSS/AVSS pins. For new designs, evaluate the recommended migration path (PIC16F884) since Microchip flags this family as legacy.

見積もり お問い合わせ
PIC16F874-10E/L - 8-bit 10MHz MCU, 7KB Flash, 44-PLCC | Microchip
PIC16F874-10E/L

PIC16F874-10E/L - 8-bit 10MHz MCU, 7KB Flash, 44-PLCC | Microchip

The Microchip Technology PIC16F874-10E/L is a CMOS FLASH-based 8-bit PIC16 family microcontroller with a 10 MHz core speed, 7 KB (4K x 14) of program memory, 192 bytes of RAM and 128 bytes of EEPROM, housed in a 44-pin PLCC (J-Lead) package. It integrates the PIC RISC architecture with 35 single-word instructions, executes each instruction in 200 ns at 10 MHz, and supports I2C, SPI and USART peripherals. A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash/EEPROM), volatile data memory (RAM), and peripheral blocks (timers, ADC, communication controllers). The PIC16F family is positioned within Microchip's mid-range 8-bit portfolio, sitting between baseline PIC10/12 devices and enhanced PIC18 parts, and is widely used in industrial control, automotive body electronics and consumer appliances where deterministic interrupt response and low BOM cost matter more than raw compute throughput. Key features of this device include 33 digital I/O lines, 8 channels of 10-bit ADC, two 8-bit timers plus one 16-bit timer, a capture/compare/PWM (CCP) module, an analog comparator, and a 5V supply operating range from 4 V to 5.5 V. The on-chip Flash program memory supports in-circuit serial programming (ICSP) and in-circuit debugging, allowing firmware updates and debug without removing the part from the board. The 'E' suffix denotes the industrial temperature grade (-40C to +125C) and the '/L' suffix denotes the 44-pin PLCC package. Typical applications include industrial sensor interfaces, motor control signal conditioning, HVAC fan/valve controllers, and white-goods user interface boards. The wide ADC channel count and rich timer resources make it well suited for closed-loop feedback designs that require multiple analog inputs and PWM outputs simultaneously. For new designs Microchip recommends the pin-compatible PIC16F884 as a modern migration target with more memory and peripherals. When designing with PIC16F874-10E/L, ensure the MCLR reset circuit follows Microchip application note AN587 and place a 100 nF decoupling capacitor close to each VDD pin. The 44-PLCC package is a through-hole J-lead variant suited for socketed legacy and industrial assemblies, not high-vibration automotive under-hood environments where QFN packages are preferred.

見積もり お問い合わせ
PIC16F874-10E/P - 8-bit PIC MCU, 7KB Flash, 10MHz, 40-DIP | Microchip
PIC16F874-10E/P

PIC16F874-10E/P - 8-bit PIC MCU, 7KB Flash, 10MHz, 40-DIP | Microchip

The Microchip Technology PIC16F874-10E/P is an 8-bit CMOS flash-based PIC microcontroller delivering 7KB of program memory, 192 bytes of RAM, and 33 digital I/O pins, all housed in a 40-pin PDIP (Plastic DIP) through-hole package. It executes instructions in 200 ns at a 10 MHz maximum clock rate and operates from a 4 V to 5.5 V single supply. The "-10E" suffix denotes the 10 MHz speed grade with the Extended (-40C to +125C) industrial temperature range. A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (Flash/ROM), data memory (RAM), and programmable peripheral blocks such as timers, ADC, UART, and I/O ports. The PIC16F874 belongs to Microchip's mid-range PIC16 family, which is positioned between the baseline PIC10/12/16 series and the high-performance PIC18/PIC24 families. PIC MCUs are widely used in embedded control because they combine deterministic Harvard architecture, low power consumption, and a compact instruction set (35 instructions on this device) that simplifies firmware development. Key features include 7KB Flash program memory, 192 bytes of RAM, 128 bytes of EEPROM, an 8-channel 10-bit ADC, two 8-bit timers and one 16-bit timer, a USART module, an MSSP module for SPI/I2C, a Parallel Slave Port, and nanoWatt technology for power-managed sleep modes. The 33 I/O pins support individual direction control and weak pull-ups. Internally, the PIC16F874 uses a 14-bit wide instruction word with separate program and data buses (Harvard architecture). The CPU is driven by a four-phase clock and supports both interrupt-driven and polled designs. The integrated brown-out reset and power-on reset circuits, combined with the extended temperature range, make this part suitable for industrial and automotive-grade applications. Typical applications include industrial control panels, sensor interface boards, motor control (low-side DC), consumer appliance controllers, and battery-powered instrumentation. The wide temperature range also makes it a fit for outdoor and unattended installations. When designing with this part, ensure decoupling: 100 nF on VDD with a 10 uF bulk cap near the IC. Note that Microchip recommends the newer PIC16F884 for new designs; the PIC16F874-10E/P remains a valid drop-in for legacy 40-pin PIC16F87X designs and existing PCBs. This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the standalone manufacturer datasheet.

見積もり お問い合わせ
PIC16F874-10E/PT - 8-bit Flash MCU, 7KB, 44-TQFP | Microchip
PIC16F874-10E/PT

PIC16F874-10E/PT - 8-bit Flash MCU, 7KB, 44-TQFP | Microchip

The Microchip Technology PIC16F874-10E/PT is an 8-bit CMOS Flash-based microcontroller built on the PIC16 architecture, offering 7 KB of program memory, 192 bytes of RAM, and 33 digital I/O lines in a 44-pin TQFP (PT) package. The '10E' speed grade denotes a 10 MHz oscillator / 200 ns instruction cycle, and the 'E' suffix designates the extended industrial temperature range (-40 °C to +125 °C). The device operates from 4.0 V to 5.5 V, executes the 35-instruction PIC instruction set, and includes on-chip peripherals such as a 10-bit ADC, USART, MSSP (SPI/I²C), and capture/compare/PWM modules. Background: An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash or ROM), volatile data memory (RAM), and peripheral interfaces into one package. The PIC16F family from Microchip Technology is a mature mid-range 8-bit MCU platform widely used in industrial control, automotive body electronics, and consumer appliances. Within the product taxonomy, PIC16F874 belongs to the 8-bit microcontrollers -> microcontrollers -> integrated circuits -> semiconductors hierarchy. Variants in the PIC16F87x family are differentiated primarily by memory size, package pin count, and peripheral set rather than core architecture. Key features include Flash program memory supporting in-circuit serial programming (ICSP), a 10-bit successive-approximation ADC with up to 8 channels, a USART module for asynchronous or synchronous serial communication, an MSSP module that supports both SPI and I²C master/slave operation, three timers (Timer0, Timer1, Timer2), and dual CCP modules for PWM, capture, or compare. The 'nanoWatt Technology' designation indicates power-managed sleep modes with currents down to the nanoampere range, making the part suitable for battery-powered applications. Technically, the PIC16F874-10E/PT uses a Harvard architecture with separate program and data buses, a 14-bit instruction word, and direct/indirect addressing modes. The 200 ns instruction execution supports deterministic interrupt latency that is well-documented in the Microchip PICmicro Mid-Range Reference Manual. The 44-pin TQFP package offers a wider pin count than the 28-pin siblings (PIC16F873/876) and exposes the full 33-I/O capability plus dedicated OSC1/OSC2, MCLR, and analog reference pins. Typical applications include industrial sensor interfaces, HVAC control boards, automotive body modules, embedded data loggers, and consumer white-goods controllers. The wide operating voltage (4.0–5.5 V) and extended temperature range make it suitable for both indoor and harsh-environment deployments. When designing with this device, ensure that the ICSP programming header includes the standard PGD/PGC/MCLR/VSS/VPP pinout, and that the brown-out reset (BOR) configuration matches the supply profile. Microchip recommends MPLAB X IDE and the XC8 compiler for new firmware development.

見積もり お問い合わせ
PIC16F874-20/P - 8-Bit 20MHz 7KB Flash MCU | Microchip
PIC16F874-20/P

PIC16F874-20/P - 8-Bit 20MHz 7KB Flash MCU | Microchip

The Microchip Technology PIC16F874-20/P is an 8-bit CMOS Flash microcontroller from the PIC16F family running at up to 20MHz instruction execution, packaged in a 40-pin PDIP through-hole footprint. It integrates 7KB of Flash program memory (4K x 14 words), 192 bytes of RAM, and 128 bytes of EEPROM, with 33 digital I/O pins grouped across multiple ports for flexible peripheral routing. What is an 8-bit Flash microcontroller? An 8-bit Flash microcontroller is a single-chip computer built around an 8-bit data path, integrating CPU, non-volatile Flash program memory, RAM, EEPROM, and peripherals onto one die. Within the broader taxonomy it sits as: 8-bit MCU -> microcontroller -> embedded controller -> semiconductor IC. The PIC16F family specifically uses a RISC-style Harvard architecture with only 35 single-word instructions, making it friendly for assembly and C development in embedded systems. Key features include 5 channels of 10-bit Analog-to-Digital conversion, USART, MSSP (SPI/I2C) interface, two 8-bit timers plus one 16-bit timer, a 10-bit PWM module with Capture/Compare/PWM (CCP), and NanoWatt power management for low-current sleep modes. Watchdog timer, in-circuit serial programming (ICSP), and brown-out reset (BOR) round out the standard embedded feature set. The PIC16F874 uses a 14-bit instruction word with 200ns instruction execution at 20MHz, plus separate instruction and data buses (Harvard). The CMOS Flash cell supports >100k erase/write cycles and 40-year retention, qualifying it for industrial embedded products requiring long field life. Typical applications include industrial control panels, HVAC thermostats, sensor signal conditioning, motor control boards, and small appliances. The 40-pin DIP package suits through-hole prototyping and legacy board retrofits where socket replacement is desirable. When designing with the PIC16F874-20/P, observe the 4.0V to 5.5V supply range. For new designs, Microchip recommends the PIC16F884 (NanoWatt enhanced, more memory). For this page we synthesized distributor pricing, drop-in alternatives sharing the 40-pin DIP footprint, and design notes not present in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16F874-20/PQ - 8-Bit 20MHz 7KB Flash MCU, 44-MQFP | Microchip
PIC16F874-20/PQ

PIC16F874-20/PQ - 8-Bit 20MHz 7KB Flash MCU, 44-MQFP | Microchip

The Microchip Technology PIC16F874-20/PQ is an 8-bit CMOS FLASH-based microcontroller in the PIC16F mid-range family, executing instructions at 20 MHz with a 200 ns instruction cycle. It integrates 7 KB (4K x 14) of FLASH program memory, 192 bytes of SRAM data memory, and 128 bytes of EEPROM in a 44-pin MQFP (PQ) package rated for the commercial 0C to +70C temperature range. The PQ suffix specifically denotes the Metric Quad Flat Pack with 10 mm x 10 mm body and 0.80 mm lead pitch, gull-wing SMT terminations. A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory, working RAM, and integrated peripherals such as timers, ADC, and communication interfaces. The PIC16F family sits within Microchip's 8-bit mid-range architecture portfolio, which targets cost-sensitive embedded control. Within that hierarchy, the PIC16F874 occupies the upper-memory position, distinguished from siblings by its richer peripheral set: a 10-bit ADC with up to 8 channels, two capture/compare/PWM modules, a USART, an MSSP (SPI/I2C) port, and a Parallel Slave Port. These capabilities place it above the PIC16F873 (28/40-pin, 7 KB flash) as the 40/44-pin version, and below the PIC16F876 family (28/40-pin, 14 KB flash) which doubles program memory. Key features include 33 digital I/O pins, an instruction set of only 35 single-word instructions, an internal oscillator option on related family members, and a programmable code-protection scheme. The Harvard bus architecture separates program and data paths to allow simultaneous fetch and access, simplifying deterministic real-time control loops. The device supports in-circuit serial programming (ICSP) via two pins, eliminating the need for an external programmer socket in production. Typical applications include industrial control panels, motor drive front-ends, instrumentation front-ends, low-cost data loggers, and consumer appliance controllers. The 10-bit ADC and PWM channels enable direct interface with analog sensors and brushed DC or stepper actuator stages without external glue logic. The PQ package suits industrial control boards where moderate thermal dissipation is acceptable and where through-hole pin access (DIP/PLCC alternatives) is not required. Design consideration: the PIC16F874 has been marked by Microchip as legacy; new designs are directed to the PIC16F884 (more memory, same PQ footprint option). Engineers designing new products should evaluate the PIC16F884 migration path before committing board layout, while existing designs can continue to source the PIC16F874-20/PQ through distribution channels. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone. It cross-references parametric data with the 44-pin MQFP footprint so engineers can quickly identify pin-compatible replacements and migration candidates within the Microchip mid-range family.

見積もり お問い合わせ
PIC16F874A-E/L - 8-bit 20MHz 7KB Flash MCU | Microchip | PLCC-44
PIC16F874A-E/L

PIC16F874A-E/L - 8-bit 20MHz 7KB Flash MCU | Microchip | PLCC-44

The Microchip Technology PIC16F874A-E/L is a CMOS Flash-based 8-bit microcontroller built on the powerful PIC16 RISC architecture, executing instructions in 200 ns and offering 7 KB of self-programming Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM data memory in a 44-pin PLCC (L) package. It integrates 33 digital I/O lines, two 8-bit timers plus one 16-bit timer, two analog comparators, a 10-bit 8-channel Analog-to-Digital Converter (ADC), two Capture/Compare/PWM (CCP) modules, and a Synchronous Serial Port configurable as either 3-wire SPI or 2-wire I²C, along with a USART for asynchronous serial communication. A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals. Within the semiconductor taxonomy, the PIC16F874A belongs to the 8-bit microcontroller family, which sits inside the broader mid-range PIC16 sub-family. The 'F' prefix denotes Flash program memory, 'A' indicates the enhanced flash generation, '874A' identifies the specific part with 7 KB Flash / 192 B RAM / 128 B EEPROM, and the 'E' suffix denotes the extended industrial temperature grade (-40°C to +125°C). The 'L' package code designates a 44-lead PLCC. Key differentiating features include nanoWatt Technology for power-managed sleep modes, an ICD (In-Circuit Debug) interface, and 20 MHz operation from a 4.0 V to 5.5 V supply. The 10-bit ADC supports 8 input channels at up to approximately 12-15 ksps, while the CCP modules deliver 10-bit PWM resolution suitable for motor, lighting, and analog control loops. Internal RC oscillator options reduce BOM cost when precision is not required. Typical applications include industrial sensor conditioning, motor control, low-end human-machine interfaces, automotive body modules, and educational/development platforms. The wide operating temperature range and 33 I/O make it well suited for distributed embedded nodes in factory automation. When designing with this part, ensure the MCLR reset circuit uses the proper pull-up topology and that the configuration word (oscillator, watchdog, brown-out, code protection) is set before code execution. Decouple VDD with 100 nF ceramic capacitors placed within 5 mm of each power pin, and respect the 5.5 V absolute maximum supply rating.

見積もり お問い合わせ
PIC16F874A-E/ML - 8-Bit 20MHz 7KB FLASH MCU | Microchip
PIC16F874A-E/ML

PIC16F874A-E/ML - 8-Bit 20MHz 7KB FLASH MCU | Microchip

The Microchip Technology PIC16F874A-E/ML is a CMOS flash-based 8-bit microcontroller from the PIC16F family, delivering 20 MIPS performance (200 ns instruction cycle) and packaged in a 44-pin VQFN (8x8 mm) with an exposed thermal pad. It integrates 7KB of self-programmable FLASH program memory (4K x 14 words), 192 bytes of RAM, and 128 bytes of EEPROM data memory, plus 33 digital I/O pins operating across 2.0V to 5.5V with a 20 MHz external oscillator. A microcontroller (MCU) is a single-chip computer containing a CPU, RAM, non-volatile program memory, and peripheral set. Within the hierarchy, the PIC16F874A belongs to the 8-bit microcontroller family, which sits within microcontrollers, then embedded computing, then integrated circuits. Its Enhanced FLASH, 14-bit instruction-word architecture distinguishes it from baseline PIC16C/16F devices by adding self-programmability, in-circuit debugging (ICD), and an extended peripheral mix without raising cost. Key features include an 8-channel, 10-bit Analog-to-Digital converter with up to 8 analog channels, two analog comparators, two Capture/Compare/PWM (CCP) modules, a configurable synchronous serial port usable as either 3-wire SPI or 2-wire I2C, a USART for asynchronous or synchronous serial communication, a parallel slave port, and a 14-bit instruction set with only 35 single-word instructions. The 44-VQFN exposed pad package supports surface-mount designs that benefit from a low thermal resistance path through the bottom pad. Architecturally, the PIC16F874A uses a Harvard-style RISC core with separate program and data buses, a 14-bit wide program path, and a 8-bit data path. Self-programmability allows in-application firmware updates using a bootloader in FLASH. The MSSP (Master Synchronous Serial Port) and USART hardware blocks are mapped to dedicated pins, while the ADC uses a shared analog input multiplexer so conversions are software-scheduled across channels. Typical applications include industrial control, sensor signal conditioning, low-cost instrumentation, motor control PWM drivers, and embedded consumer devices. The wide operating voltage (2.0V to 5.5V) and industrial temperature grade (-40C to +125C for the E suffix) make it well-suited to factory automation and automotive interior subsystems. When designing with this part, pay attention to the configuration word (oscillator selection, watchdog, code protection), use the exposed pad for thermal relief and ground stitching, and program the FLASH via ICSP using the dedicated PGD/PGC pins. The 8x8 mm VQFN footprint requires a moderate PCB land pattern; verify the I/O count (33) against your application's pin budget.

見積もり お問い合わせ
PIC16F874A-E/P - 8-Bit 20MHz 7KB Flash MCU 40-PDIP | Microchip
PIC16F874A-E/P

PIC16F874A-E/P - 8-Bit 20MHz 7KB Flash MCU 40-PDIP | Microchip

The Microchip Technology PIC16F874A-E/P is an 8-bit PIC16 family microcontroller (MCU) based on the enhanced mid-range RISC architecture, delivering 20 MHz maximum clock speed, 7 KB (4K x 14) of self-programmable Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM data memory in a 40-pin PDIP through-hole package. It integrates 33 digital I/O pins, an 8-channel 10-bit Analog-to-Digital Converter (ADC), two analog comparators, two Capture/Compare/PWM (CCP) peripherals, an ICD debug port, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I²C. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals on one die. 8-bit MCUs sit within the taxonomy: microcontroller -> embedded computing -> semiconductor IC. The PIC16F family is Microchip's enhanced mid-range 8-bit line, optimized for low-cost, low-power deterministic control in industrial, consumer, and automotive subsystems. A 40-pin PDIP package provides breadboard-friendly through-hole mounting, the dominant form factor for legacy and educational designs. Key features include nanoWatt power management for reduced active and sleep currents, a wide 4.0 V to 5.5 V supply range, an ICD (In-Circuit Debugger) interface, code protection, and a 200 ns instruction cycle at 20 MHz. The PIC16F874A-E/P supports both internal and external oscillator modes and includes a programmable brown-out reset. The PIC16F874A-E/P uses a Harvard RISC architecture with separate program and data buses, allowing instruction fetch and data access in a single cycle. Its 14-bit instruction word delivers compact code density. On-chip peripherals are mapped to dedicated I/O pins, simplifying PCB routing while the nanoWatt technology minimizes sleep current to support battery-backed designs. Typical applications include industrial control systems, HVAC sensor interfaces, automotive body electronics, embedded instrumentation, security and alarm panels, and consumer appliance controllers. The 8-channel 10-bit ADC is suitable for slow-speed analog monitoring such as temperature, light, or battery voltage. When designing with this device, ensure the MCLR pin is pulled high through a resistor for proper reset behavior and place a 100 nF decoupling capacitor close to VDD. Choose the internal oscillator block to minimize external component count when timing accuracy is non-critical. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

見積もり お問い合わせ
PIC16F874A-E/PT - 8-bit MCU, 7KB Flash, 44-TQFP | Microchip
PIC16F874A-E/PT

PIC16F874A-E/PT - 8-bit MCU, 7KB Flash, 44-TQFP | Microchip

The Microchip Technology PIC16F874A-E/PT is an 8-bit CMOS FLASH-based microcontroller from the PIC16F family, delivering 20 MHz instruction execution (200 ns per instruction), 7 KB of Flash program memory (4K x 14 words), 192 bytes of RAM, and 128 bytes of EEPROM, housed in a 44-pin TQFP (PT) package. According to the Microchip product page, the device integrates 8 channels of 10-bit Analog-to-Digital conversion, 2 analog comparators, 2 capture/compare/PWM modules, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C. A PIC microcontroller is a RISC-based 8-bit (or 16/32-bit) microcontroller family built around Harvard architecture, widely adopted in embedded designs for its deterministic instruction timing, low cost, and rich peripheral integration. The PIC16F sub-family sits between the baseline PIC10/12/16 and the high-performance PIC18/PIC24 families, offering self-programmability, hardware USART, and EEPROM data memory - a common architecture choice for industrial control, consumer appliances, and legacy communications equipment. Key features of the PIC16F874A include a 14-bit instruction word, 35 single-word instructions, ICD (In-Circuit Debug) support, and a brown-out detect circuit. The 10-bit ADC with 8 input channels makes the part suitable for sensor-conditioning applications, while two analog comparators enable feedback control loops without external op-amps. The 25 mA source/sink per I/O pin is unusually strong for an MCU, allowing direct LED or small-relay drive without buffering transistors. The architecture separates program and data buses (Harvard), and the 20 MHz oscillator (8-bit) drives an internal 4-phase clock with 200 ns instruction execution. A 14-bit program counter reaches up to 8K words of Flash; the device boots into user mode and supports self-programming through a dedicated routine. The enhanced PIC16F874A silicon incorporates nanoWatt technology options that gate unused peripherals to lower quiescent current, an important consideration for battery-backed designs. Typical applications include industrial sensor conditioning, HVAC control boards, security alarm panels, automotive body electronics (non-safety), small appliances, and educational embedded platforms where the PIC16F877A and PIC16F874A are interchangeable via the same datasheet family. The PIC16F874A variant without the suffix-A is functionally compatible but lacks the nanoWatt improvements. When designing with this MCU, ensure the in-circuit serial programming (ICSP) pins are accessible on the PCB for firmware updates. The 44-pin TQFP footprint provides access to all 33 I/O pins and the full peripheral set; pair it with a regulated 5 V rail and a decoupling capacitor on each VDD/VSS pair per the datasheet layout guidelines. The PIC16F874A datasheet family documents both 40-pin DIP and 44-pin TQFP variants; the PIC16F874A-E/PT temperature grade (-40C to +125C) supports extended industrial environments.

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

PIC16F874A-I/L - 8-Bit 20MHz MCU 7KB Flash PLCC-44 | Microchip

The Microchip Technology PIC16F874A-I/L is an 8-bit CMOS Flash microcontroller from the PIC16 mid-range family, running at up to 20 MHz instruction rate and housed in a 44-pin PLCC (Plastic Leaded Chip Carrier) package. The device integrates 7 KB (4K x 14) of self-programmable Flash program memory, 192 bytes of SRAM, and 128 bytes of EEPROM data memory, providing a balanced on-chip memory mix for embedded control firmware. A microcontroller (MCU) is a single-chip computer that contains a processor core, program memory, working RAM, and a rich set of peripherals including timers, communication interfaces, and analog blocks. PIC16F-series microcontrollers sit inside the broader taxonomy: 8-bit microcontroller -> RISC microcontroller -> CMOS microcontroller -> embedded MCU -> semiconductor IC. They are widely used because of their deterministic instruction timing, low power draw, and broad toolchain support (MPLAB X IDE, XC8 compiler, PICkit programmers). Key features of the PIC16F874A include 33 digital I/O pins arranged across five ports, an 8-channel 10-bit Analog-to-Digital Converter (ADC), two analog comparators, two Capture/Compare/PWM (CCP) modules, and a synchronous serial port that can be configured as either 3-wire SPI or 2-wire I²C. The device also offers in-circuit debugging (ICD) support and self-programming capability, enabling in-application firmware upgrades without an external programmer. The PIC16F874A uses Microchip's enhanced Harvard RISC architecture with only 35 single-word instructions, most of which execute in a single 200 ns instruction cycle at 20 MHz. A hardware multiplier is not present on this part, so multiply-heavy DSP routines must be implemented in software. The wide operating voltage range of 2.0 V to 5.5 V and four oscillator modes (RC, XT, HS, LP) make the part flexible across battery and line-powered designs. Typical applications for the PIC16F874A-I/L include industrial automation controllers, HVAC system nodes, sensor interface boards, motor control front-ends, building automation, low-cost consumer appliances, and educational development platforms. Its combination of EEPROM, ADC, and dual serial interfaces supports applications that need local data logging alongside periodic reporting to a host. When designing with this part, plan I/O assignments carefully because Port A shares pins with the analog inputs and the analog comparator outputs. Always configure the relevant TRIS registers and ADCON1 analog/digital mode bits before reading analog channels; otherwise digital logic on shared pins can cause incorrect ADC conversions. Decouple VDD with at least a 0.1 µF ceramic capacitor placed within 5 mm of the supply pin. This page synthesizes distributor pricing, drop-in compatible alternatives, and practical design notes not found in the manufacturer datasheet, helping procurement engineers and firmware developers quickly evaluate the PIC16F874A-I/L for both new designs and legacy product maintenance.

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

PIC16F874A-I/ML - 8-bit PIC MCU, 7KB Flash, 44-pin QFN | Microchip

The Microchip PIC16F874A-I/ML is a CMOS Flash-based 8-bit PIC microcontroller in a 44-pin QFN package delivering 200 ns instruction execution, 7 KB of Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM data memory. It provides 33 digital I/O lines, an 8-channel 10-bit Analog-to-Digital converter, two analog comparators, two Capture/Compare/PWM modules, a USART, and a Synchronous Serial Port configurable as either 3-wire SPI or 2-wire I2C. The device operates from 2.0V to 5.5V across the -40C to +85C industrial temperature range and includes In-Circuit Debugging (ICD) plus self-programming support. An 8-bit PIC microcontroller is a RISC-based computing core on a chip, integrating a CPU, non-volatile program memory, volatile data memory, peripherals, and I/O on a single die. Within the broader semiconductor taxonomy, PIC MCUs belong to the microcontroller family, which sits under the wider category of embedded computing devices and ultimately under integrated circuits. PIC16 series parts are Microchip's mid-range 8-bit line, providing a balance of code density, peripheral integration, and low cost that suits legacy and industrial designs. The PIC16F874A-I/ML uses an enhanced Harvard architecture with separate program and data buses, allowing instruction fetch and operand access to occur simultaneously. Its 35 single-word instruction set simplifies coding in compilers such as XC8, while the 10-bit ADC and dual comparators ease mixed-signal front-end design. Brown-out Reset, Power-on Reset, and a watchdog timer with its own on-chip RC oscillator improve field reliability. Typical applications include industrial control panels, motor control boards, automotive body electronics, sensor interfaces, instrumentation, and consumer appliances. The wide operating voltage range and on-chip peripherals also make the part attractive for battery-powered metering and HVAC controller boards. Compared to newer PIC18 devices, the PIC16F874A offers a familiar register model that simplifies porting of mature firmware. When designing with this device, verify that the chosen development toolchain (MPLAB X IDE with XC8 compiler or legacy Hi-Tech PICC) supports the -I/ML temperature grade and QFN-44 footprint. Designers migrating from older PIC16F87x parts should review the A/D channel mapping and SSP module behavior, which were revised on the 874A/877A silicon compared to the original 874/877.

見積もり お問い合わせ
PIC16F874AT-E/PT - 20MHz 8-Bit MCU 7KB FLASH 44-TQFP | Microchip
PIC16F874AT-E/PT

PIC16F874AT-E/PT - 20MHz 8-Bit MCU 7KB FLASH 44-TQFP | Microchip

The Microchip Technology PIC16F874AT-E/PT is an 8-bit RISC Flash microcontroller running at up to 20 MHz instruction rate, integrating 7 KB (4K x 14) of program Flash, 192 bytes of RAM, and 128 bytes of EEPROM data memory in a 44-pin TQFP (10x10 mm) industrial-grade -40C to +125C package. The "T" suffix denotes Tape & Reel packaging, and the "E" suffix denotes the Extended industrial temperature grade. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, RAM, peripherals, and I/O into one package. PIC microcontrollers use a Harvard RISC architecture with 35 single-word instructions, which gives them deterministic instruction timing and very low power consumption per MIPS. The PIC16F874A family sits between the smaller PIC16F87x (28-pin) and the larger PIC16F877A (40/44-pin with more I/O) - it offers the same peripheral set as the '877A but with reduced pin count, making it the right choice when 33 I/O are sufficient and 40-pin parts are over-budget. Key features include 33 digital I/O lines, 5 channels of 10-bit ADC (up to 8 channels on the '877A), 2 analog comparators, a USART, an MSSP (SPI / I2C master-slave), 2 capture/compare/PWM modules, 2 8-bit timers plus 1 16-bit timer, an ICD (In-Circuit Debug) port, and self-programming. The enhanced PIC16F874A core adds a hardware multiplier and 14-bit instruction word, doubling arithmetic density over the original PIC16C7X. A 200 ns instruction execution time at 20 MHz provides real-time interrupt latency suitable for motor, power-conversion, and sensor feedback loops. Typical applications include industrial control boards, automotive body and chassis ECUs, consumer white goods (washing machines, dishwashers, microwave ovens), HVAC thermostats, sensor-conditioning front ends, and any legacy embedded design that must remain sourceable for the next 5-10 years thanks to Microchip's Enhanced Flash program memory. The wide 2.0 V to 5.5 V operating range allows direct battery or 5 V regulator supplies. For design in, populate the ICSP/ICD pins (RB6/RB7, MCLR) on every board even if you do not plan to debug in-circuit - you can recover bricked parts in production. The 44-TQFP uses Microchip's standard pinout shared with PIC16F877A-I/PT and PIC18F452-I/PT, enabling a single PCB layout to accept multiple MCU families. This page synthesizes distributor stock, NRND lifecycle status, drop-in alternatives, and practical design notes not found on the manufacturer datasheet, distilled for the working engineer.

見積もり お問い合わせ
PIC16F874AT-I/L - 8-bit 20MHz PIC MCU, 7KB Flash, 44-PLCC | Microchip
PIC16F874AT-I/L

PIC16F874AT-I/L - 8-bit 20MHz PIC MCU, 7KB Flash, 44-PLCC | Microchip

The Microchip Technology PIC16F874AT-I/L is an 8-bit RISC Flash microcontroller from the PIC16F family, executing one instruction per clock cycle at up to 20 MHz (200 ns instruction cycle). The device integrates 7 KB (4K x 14 words) of Flash program memory, 192 bytes of data SRAM, and 128 bytes of EEPROM, packaged in a 44-pin PLCC (16.59 x 16.59 mm) and supplied in Tape & Reel (T/R) format. A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, I/O peripherals, and timers on a single silicon die. The 8-bit PIC16 architecture sits in the wider hierarchy: microcontroller -> embedded processor -> semiconductor device. The PIC16F874A family specifically targets mid-range embedded applications that require more I/O and analog integration than the PIC16F873A/876A, while remaining code-compatible with the smaller PIC16C7X legacy family. Key features include 33 digital I/O pins, a 10-bit Analog-to-Digital Converter with up to 8 input channels, two 8-bit and one 16-bit timers, two analog comparators, a Parallel Slave Port (PSP), and a USART, MSSP (I2C/SPI) communication block. Brown-out Reset (BOR), Power-on Reset (POR), Watchdog Timer (WDT) with on-chip RC oscillator, and In-Circuit Serial Programming (ICSP) provide robust field deployment. The device operates across the industrial -40C to +85C range. The PIC16F874A core is a Harvard-architecture RISC processor with 35 single-word instructions, a hardware multiplier, and 14-bit wide instruction words. Compared with the earlier PIC16C7X OTP parts, the 16F874A replaces EPROM with Flash, enabling in-application self-programming and ICD debugging without an emulator. The 33 I/O lines and PSP allow direct connection to external parallel buses, making the device attractive for legacy industrial control panels. Typical applications include industrial automation and PLC I/O modules, automotive body electronics (non-safety), consumer appliance control panels, sensor-conditioning front-ends, and small home-appliance controllers. The wide 2.0V to 5.5V VDD range supports both 3.3V and 5V designs. When designing with this MCU, allocate one decoupling capacitor (100 nF ceramic) per power pin placed within 5 mm of the IC, and a bulk 10 uF tantalum on the main VDD rail. Note that the device is in the mature PIC16F legacy family; for new high-volume designs consider the pin-compatible PIC16F877A-I/L which doubles program memory to 14 KB and RAM to 368 bytes. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

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

PIC16F874AT-I/ML - 8-Bit 20MHz 7KB Flash MCU 44-QFN | Microchip

The Microchip PIC16F874AT-I/ML is an 8-bit RISC microcontroller from the PIC16F874A family featuring 7KB of Flash program memory, 192 bytes of RAM, and 256 bytes of EEPROM, housed in a 44-pin QFN (ML) package. It operates at up to 20MHz instruction clock, delivers 5 MIPS throughput, and supports an industrial temperature range of -40C to +85C. What is a PIC16F microcontroller? The PIC16F family is Microchip's mid-range 8-bit RISC microcontroller line based on the Harvard architecture with separate program and data buses, a small instruction set (approximately 35 instructions), and integrated Flash program memory. In the system hierarchy, it sits between the smaller PIC10/PIC12 baseline series and the higher-pin-count PIC18 series. PIC16F874A parts include a 10-bit ADC, USART, MSSP (SPI/I2C), and parallel port peripherals - features that established the family as a workhorse for industrial control in the early 2000s. Key features include 14 interrupt sources, a 10-bit 8-channel Analog-to-Digital Converter, two 8-bit timers plus one 16-bit timer, and a USART with RS-485 support. The 44-QFN package provides compact footprint with exposed thermal pad, suitable for space-constrained designs. The /ML suffix designates the QFN package and -I suffix designates industrial temperature grade. The PIC16F874AT-I/ML uses a 14-bit instruction word and modified Harvard architecture with separate code and data paths, enabling single-cycle instruction execution except for program branches. The integrated 10-bit ADC uses successive approximation and supports 8 input channels multiplexed from the 33 I/O pins. The MSSP peripheral implements both SPI and I2C master/slave modes, while the enhanced USART supports RS-232, RS-485, and LIN protocols. Typical applications include industrial control systems, HVAC controls, motor control interfaces, sensor signal conditioning, smart sensor nodes, and embedded instrumentation. The wide peripheral mix and 33 GPIO make it well-suited to bridge between analog sensors and human-machine interfaces in industrial equipment. When designing with the PIC16F874AT-I/ML, ensure the supply voltage is decoupled with at minimum 0.1uF ceramic capacitors adjacent to each VDD pin and a bulk 10uF electrolytic on the board. The QFN package requires careful PCB thermal pad soldering - a star-ground pattern from the exposed pad improves thermal dissipation and reduces ground bounce on the analog inputs. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing information gain beyond what is available on typical distributor listing pages.

見積もり お問い合わせ
PIC16F874AT-I/PT - 8-bit 20MHz MCU 7KB Flash 44-TQFP | Microchip
PIC16F874AT-I/PT

PIC16F874AT-I/PT - 8-bit 20MHz MCU 7KB Flash 44-TQFP | Microchip

The Microchip Technology PIC16F874AT-I/PT is an 8-bit RISC PIC16 microcontroller IC running at 20 MHz, integrating 7 KB (4K x 14 words) of FLASH program memory, 192 bytes of SRAM, and 128 bytes of EEPROM data memory in a 44-pin TQFP (10x10 mm) package. It supports up to 33 digital I/O lines and offers on-chip peripherals including a 10-bit ADC, two 8-bit and one 16-bit timers, two analog comparators, an MSSP module for I2C/SPI, and a USART for asynchronous or synchronous serial communication. An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path and a RISC instruction set; in the broader taxonomy it sits between 4-bit legacy controllers and 16/32-bit MCUs, and is typically classified as an embedded microcontroller, RISC MCU, CMOS FLASH-based MCU, and within Microchip's product hierarchy as a PIC16 mid-range family device. PIC16F87X devices use a 14-bit instruction word and 35 single-word instructions, with most instructions executing in a single 200 ns instruction cycle at 20 MHz, giving roughly 5 MIPS of throughput. Key features distinguishing this part include self-programmability (allowing in-application FLASH updates), an ICD (In-Circuit Debug) interface, two on-chip analog comparators with programmable reference, a 10-bit ADC with up to 8 channels, 100K endurance FLASH, 1M endurance EEPROM, and a wide 2.0 V to 5.5 V operating voltage range (the 'F' family runs up to 5.5 V). The PIC16F874A family is upwards source-code compatible with PIC16C5X, PIC12CXXX, and PIC16C7X devices, simplifying migration from legacy designs. Typical applications include industrial control panels, sensor signal conditioning nodes, low-power consumer devices, motor control front-ends, and battery-backed instruments where the integrated EEPROM, ADC, comparators, and serial peripherals reduce external component count. The wide operating range and on-chip debug also make it a strong fit for prototyping platforms and educational development kits. When designing with this MCU, ensure decoupling is placed close to VDD/AVDD/VSS/AVSS, use the MSSP and USART pins according to the 44-pin TQFP pinout, and review the migration note: Microchip recommends the newer PIC16F18875 for new designs. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on a single manufacturer datasheet page.

見積もり お問い合わせ
PIC16F874T-04/L - 4MHz 8-Bit Flash MCU 7KB | Microchip
PIC16F874T-04/L

PIC16F874T-04/L - 4MHz 8-Bit Flash MCU 7KB | Microchip

The Microchip Technology PIC16F874T-04/L is an 8-bit PIC microcontroller based on the powerful RISC architecture, featuring 7KB (4K x 14) of Flash program memory and 192 bytes of RAM in a 44-pin PLCC package with J-leads. The device operates at a clock speed of 4 MHz, delivering 200 ns instruction execution across 35 single-word instructions, and runs from a 4V to 5.5V supply rail. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, RAM, and peripherals on one silicon die. The PIC16F family sits within the broader hierarchy of 8-bit MCU -> RISC microcontroller -> embedded controller -> semiconductor IC. Microcontrollers like the PIC16F874T-04/L are designed for deterministic real-time control tasks where predictable instruction timing and low cost outweigh raw throughput. Key features include 33 digital I/O pins, an integrated ADC, capture/compare/PWM modules, USART, SPI, and I2C peripherals, plus Flash program memory that supports in-circuit serial programming. The 'T' suffix in the part number indicates tape-and-reel packaging for high-volume surface-mount assembly, while the '04' denotes the 4 MHz maximum clock speed and 'L' designates the 44-pin PLCC form factor. The architecture is built on a modified Harvard design with separate program and data buses, allowing instruction fetch and data access in a single cycle. This RISC-based core gives the PIC16F874T-04/L a favorable code-density-to-performance ratio that has made the PIC16F family a long-standing workhorse for industrial, consumer, and automotive embedded designs. Typical applications include industrial control systems, motor control, sensor interfacing, embedded data acquisition, and legacy replacement of older 8051 or PIC16C designs. Engineers also use the PIC16F874T-04/L as a low-cost companion controller in mixed-signal systems where a higher-end MCU is overkill. When designing with this device, note that the 44-pin PLCC package is socket-friendly, which simplifies prototyping and field replacement. Ensure your programmer supports the ICSP interface and that decoupling capacitors are placed close to VDD pins to maintain ADC accuracy. This page synthesizes distributor pricing, drop-in PIC16F family alternatives, and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16F874T-04E/L - 8-Bit PIC MCU, 4MHz, 7KB Flash, 44-PLCC | Microchip
PIC16F874T-04E/L

PIC16F874T-04E/L - 8-Bit PIC MCU, 4MHz, 7KB Flash, 44-PLCC | Microchip

The Microchip Technology PIC16F874T-04E/L is an 8-bit PIC16F-series RISC microcontroller operating at 4MHz, delivering 7KB (4K x 14) of Flash program memory, 192 bytes of SRAM, and 128 bytes of EEPROM, integrated in a 44-pin PLCC (Plastic Leaded Chip Carrier) package. Built on Microchip's Enhanced PIC16 core with nanoWatt Technology, the device executes a 200 ns instruction cycle from a 4 MHz oscillator input and supports a 20 MHz maximum clock using the `-04` speed grade, while the `E` suffix designates the extended industrial temperature range of -40 °C to +125 °C. The `T` suffix indicates tape-and-reel packaging, and the `/L` package code specifies the leaded 44-PLCC chassis. What is a PIC16F microcontroller? A PIC16F MCU is a member of Microchip's 8-bit PIC (Peripheral Interface Controller) family — a CMOS, RISC-based microcontroller architecture widely adopted in embedded control for its low cost, deterministic instruction set (only 35 single-word instructions in this family), and rich on-chip peripherals including timers, ADC, PWM, and serial communication. PIC16F sits within the broader class of microcontrollers (MCU -> 8-bit MCU -> RISC MCU -> CMOS MCU), and within Microchip's taxonomy under PIC16 mid-range MCUs, the upgraded successor lineage being PIC16F88X (the manufacturer-recommended modern replacement for this part is the PIC16F884). Key differentiating features of the PIC16F874T-04E/L include 16 digital I/O pins multiplexed across two ports, an integrated 10-bit multi-channel ADC, a USART (RS-232/RS-485), an MSSP peripheral supporting both SPI and I2C (master/slave), two 8-bit timers plus one 16-bit timer, and a programmable watchdog timer for fault recovery. The CMOS Flash cell technology enables in-circuit serial programming (ICSP) using only two pins, making field firmware updates straightforward. Architecturally, the device relies on a Harvard architecture with separate program and data buses, eliminating the need for a unified memory map. The Flash program memory is endurable to 100,000 erase/write cycles and retains data for more than 40 years, supporting automotive-grade reliability for in-cabin control units. Typical applications include industrial motor control, automotive body electronics, sensor signal conditioning, and consumer appliances. This part is particularly well suited to upgrading legacy 16C/17C designs where a low-cost, drop-in Flash-based replacement is required. When designing the PCB, place decoupling capacitors (typically 100 nF in parallel with 10 µF tantalum) within 4 mm of VDD/VDDCORE pins; route the 4 MHz crystal or ceramic resonator traces as short as possible and guard them with a ground ring to avoid injecting noise into analog ADC channels. This page synthesizes multi-distributor pricing, genuine drop-in PIC16 family alternatives from Microchip, and practical design notes curated from PIC16 mid-range application briefs — information not contained in the bare datasheet PDF.

見積もり お問い合わせ
PIC16F874T-04I/L - 8-bit Flash MCU, 7KB, 44-PLCC | Microchip
PIC16F874T-04I/L

PIC16F874T-04I/L - 8-bit Flash MCU, 7KB, 44-PLCC | Microchip

The Microchip Technology PIC16F874T-04I/L is an 8-bit CMOS Flash-based microcontroller (MCU) built on the PIC16 enhanced core, delivering 7KB of Flash program memory, 192 bytes of RAM, and 33 digital I/O lines in a 44-pin PLCC (J-lead) package. It executes instructions in a 200 ns single-cycle period (5 MHz / 20 MHz oscillator input, depending on configuration) and integrates nanoWatt Technology power management for low-power industrial designs. What is an 8-bit Flash microcontroller? An 8-bit Flash MCU is a single-chip computer that fetches, decodes, and executes instructions on an 8-bit data path, with non-volatile Flash memory holding the user program. The PIC16F874 belongs to the mid-range PIC family (PIC16 -> PIC mid-range MCU -> 8-bit microcontroller -> microcontroller -> semiconductor), positioned between baseline PIC10/12 devices and the high-performance PIC18 family. It is widely used in industrial control, instrumentation, and embedded consumer designs that require ADC, PWM, and serial communication peripherals. Key features include 5 channels of 10-bit Analog-to-Digital Conversion (ADC), two 8-bit timers plus one 16-bit timer, a USART module, a Master Synchronous Serial Port (MSSP) supporting SPI and I2C, a Capture/Compare/PWM (CCP) module, and a parallel slave port for external bus interfacing. The industrial (-40C to +85C) operating temperature grade, 4V to 5.5V supply range, and 20 MHz maximum clock speed make the PIC16F874T-04I/L well suited for factory and process control. The PIC16F874T-04I/L uses a Harvard-architecture RISC core with 35 single-word instructions, providing deterministic interrupt latency and predictable code execution. The integrated nanoWatt Technology features multiple idle and sleep modes with sub-microampere standby currents, enabling battery-backed industrial sensor nodes and remote instrumentation that must operate for years on a single cell. Typical applications include industrial automation controllers, HVAC blower and damper controls, sensor signal conditioning front-ends, motor-drive interface logic, and user-interface panels with LED or LCD displays. The parallel slave port also allows the device to operate as a peripheral to a host CPU in larger systems. When designing with this part, place decoupling capacitors (100 nF ceramic plus 10 uF bulk) within 5 mm of VDD/VSS pairs and reserve the MCLR pin for a proper reset network. The 44-PLCC footprint requires a socket for in-field firmware updates or bench prototyping. PIC16F874 is at end-of-life; Microchip recommends the pin-compatible PIC16F884 as the modern replacement.

見積もり お問い合わせ