製品 (20,000+)

PIC16F1784-E/P - 8-Bit 32MHz 7KB Flash XLP MCU | Microchip
PIC16F1784-E/P

PIC16F1784-E/P - 8-Bit 32MHz 7KB Flash XLP MCU | Microchip

The Microchip PIC16F1784-E/P is an 8-bit enhanced mid-range PIC® XLP™ flash microcontroller featuring a 32MHz internal oscillator, 7KB (4K x 14) program memory, 512 bytes RAM, and 256 bytes EEPROM, housed in a 40-pin PDIP package. It integrates advanced analog peripherals including a 12-bit ADC, 8-bit DAC, three Programmable Switch Mode Controllers (PSMC) with dedicated 16-bit PWM, operational amplifiers, fast comparators, and a 10-bit slope A/D. What is a PIC XLP mid-range microcontroller? An enhanced mid-range PIC microcontroller is an 8-bit RISC CMOS device family built around the PIC16 architecture that extends the baseline and mid-range cores with a 49-instruction set, 16-level hardware stack, self-read/write flash, and the eXtreme Low Power (XLP) technology. PIC16F1784 sits in the broader taxonomy: microcontroller -> embedded controller -> MCU -> 8-bit MCU -> PIC16 family -> PIC16F178x sub-family, where it is the lowest-pin-count member of the PIC16F1784/1786/1787 cluster. Key features include a 32MHz internal oscillator (8MHz with 4x PLL), 36 digital I/O pins, an integrated temperature indicator, mTouch™ capacitive-touch sensing hardware, I2C/SPI/EUSART communications, and a wide 2.3V to 5.5V operating range. The 12-bit ADC with up to 14 channels provides up to 100K samples per second, while the 8-bit DAC can drive an external reference or rail-to-rail output stage for precision analog signal generation. The PIC16F1784 utilizes an enhanced mid-Range core with a 49-instruction set, 16-stack levels, and a hardware multiply routine, achieving 200ns instruction execution at 20MHz. The PSMC peripherals enable dedicated 16-bit PWM, complementary outputs, dead-band control, and fault inputs - features typically reserved for dedicated motor-control or digital-smps MCUs, allowing the device to drive LED strings, half-bridges, and full-bridges without external PWM ICs. Typical applications include LED lighting and signage drivers, switched-mode power supplies (digital SMPS), DC-DC converter control loops, brushless-DC and stepper motor control, industrial sensor conditioning, and consumer appliances. The XLP nanoWatt technology with sleep currents in the nA range also enables battery-powered IoT edge nodes. When designing with the PIC16F1784-E/P, ensure the analog supply AVSS/AVDD pins are properly decoupled with 100nF + 10uF capacitors placed close to the package, and that the MCLR pin is pulled high through a 10k resistor to VDD. Configure the PSMC outputs with proper dead-band and current-limit thresholds to avoid shoot-through in half-bridge switching topologies. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers select and qualify the PIC16F1784-E/P for new designs and as a drop-in substitute on existing 40-pin PIC16 footprints.

見積もり お問い合わせ
PIC16F1784-I/ML - 8-Bit MCU, 7KB Flash, 12-bit ADC, 44-QFN | Microchip
PIC16F1784-I/ML

PIC16F1784-I/ML - 8-Bit MCU, 7KB Flash, 12-bit ADC, 44-QFN | Microchip

The Microchip Technology PIC16F1784-I/ML is an 8-bit PIC16F microcontroller with XLP (eXtreme Low Power) technology, delivering 7 KB of Flash program memory (4K x 14 words), 512 bytes of RAM, and 256 bytes of EEPROM in a 44-pin QFN (8x8 mm) package. It runs at up to 32 MHz CPU clock and integrates a 12-bit ADC, 8-bit DAC, operational amplifiers, fast comparators, and a Programmable Switch Mode Controller (PSMC), targeting precision analog and sensor-interface applications. The PIC16F1784 belongs to the PIC16 (L)F178x family, a class of 8-bit microcontrollers (PIC microcontrollers -> 8-bit MCU -> microcontroller -> embedded processor) built on an enhanced mid-range RISC core. These MCUs combine a Harvard-architecture CPU, on-chip non-volatile Flash, and rich mixed-signal peripherals, making them a standard building block for cost-sensitive embedded designs. The XLP variants add nanoWatt technology for battery-powered applications. Key features include 14-channel 12-bit ADC with computation, two 8-bit DACs, three op-amps, two high-speed comparators (50 ns response), three 16-bit timers, two 8-bit timers, EUSART, two SPI, two I2C, PSMC peripheral, 36 digital I/O pins, and on-chip 32 MHz internal oscillator. The 44-QFN package supports industrial temperature range (-40C to +85C for the -I suffix) and provides excellent thermal dissipation for high-performance analog front-ends. The PSMC (Programmable Switch Mode Controller) is a distinctive peripheral that generates precision PWM with programmable dead-band, slope compensation, and current-reset modes - making this MCU well-suited for driving power converters. The integrated 12-bit ADC with computation handles oversampling, averaging, and threshold comparisons in hardware, reducing CPU load. Typical applications include industrial sensor signal conditioning, power-converter primary-side control, LED drivers, battery management with coulomb counting, motor control stages, and precision instrumentation. The XLP nanoWatt technology supports sleep currents below 50 nA for IoT edge nodes. When designing with this device, use MPLAB X IDE and the XC8 compiler. Decouple AVDD and AVSS with 100 nF ceramic capacitors placed close to the pin, and isolate analog/digital grounds at a single star point to preserve 12-bit ADC accuracy. This page synthesizes distributor pricing, drop-in alternative MPNs, and practical PCB/thermal design notes not consolidated on a single manufacturer datasheet.

見積もり お問い合わせ
PIC16F1784-I/MV - 8-bit PIC XLP MCU 7KB Flash 40-UQFN | Microchip
PIC16F1784-I/MV

PIC16F1784-I/MV - 8-bit PIC XLP MCU 7KB Flash 40-UQFN | Microchip

The Microchip PIC16F1784-I/MV is an 8-bit PIC® XLP™ microcontroller IC built on the enhanced mid-range PIC16 core with RISC architecture, delivering up to 32 MHz CPU speed from 7KB (4K x 14 words) of on-chip Flash program memory, packaged in a 40-pin UQFN EP (5x5 mm, MV suffix) with an exposed thermal pad. The device integrates 512 bytes of RAM and 256 bytes of EEPROM data memory, addressing low-power and mixed-signal embedded designs in a small outline. A microcontroller (MCU) is a single-chip computer that combines a CPU core, program and data memory, peripherals, and I/O into one package. The PIC16F1784 belongs to Microchip's PIC® XLP™ family, which spans 8-bit microcontrollers -> mid-range enhanced PIC16 cores -> RISC microcontrollers -> embedded microcontrollers -> microprocessors IC, and ultimately into the broader semiconductor category. XLP stands for eXtreme Low Power, a designation reserved for PIC MCUs engineered for sub-microamp sleep currents and battery-friendly run modes. Key features of the PIC16F1784-I/MV include a 12-bit ADC with charge pump, an 8-bit DAC, an operational amplifier (OPAMP), a high-speed comparator (FastComp), a Peripheral Signal Select Multiplexer (PSMC), four 8-bit/16-bit timers, and serial peripherals including I²C, SPI, and UART with LIN-bus support. The CPU executes most instructions in one cycle, the device supports up to 35 digital I/O pins, and a 32 kHz to 32 MHz internal oscillator block reduces BOM cost. Typical applications include battery-powered sensor conditioning loops, LED lighting controllers with closed-loop current regulation, BLDC motor control using the PSMC peripheral, low-cost smoke/CO detector signal chains, and small-form-factor consumer appliances where 7KB of Flash and 256 bytes of EEPROM are sufficient. The 5x5 mm UQFN package suits hand-held and space-constrained PCB layouts. When designing with this MCU, ensure the exposed pad is soldered to the ground plane for thermal and electrical performance, and respect the 2.3V-5.5V VDD range. The internal oscillator typically provides ±1% accuracy after calibration for most non-precision timing applications. This page synthesizes distributor pricing, drop-in same-package alternatives (including the -I/ML 44-pin QFN sibling and the PIC16F1789-I/MV higher-memory variant), and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16F1784-I/P - 8-Bit 32MHz PIC XLP Flash MCU, 40-PDIP | Microchip
PIC16F1784-I/P

PIC16F1784-I/P - 8-Bit 32MHz PIC XLP Flash MCU, 40-PDIP | Microchip

The Microchip Technology PIC16F1784-I/P is an 8-bit PIC XLP enhanced mid-range flash microcontroller with 7 KB of program memory (4K x 14 words), 512 bytes of RAM and a 32 MHz internal oscillator, housed in a 40-pin PDIP package. The device integrates a 12-bit ADC with 15 channels, four comparators, five timers, three Programmable Switch Mode Controller (PSMC) modules and a dedicated 16-bit PWM module, together with 256 bytes of data EEPROM and I2C/SPI serial interfaces. An 8-bit microcontroller is a complete computing core built around an 8-bit data bus, usually integrating program flash, RAM, EEPROM and analog peripherals on one die. The PIC16F1784-I/P belongs to the PIC16 family, a hierarchy that runs from 8-bit RISC microcontrollers up to general-purpose embedded processors, and it sits at the enhanced mid-range node of that tree. The "XLP" designation identifies Microchip's low-power platform, where the design target is low active and sleep current rather than raw processing throughput. Key features include a 32 MHz internal oscillator that removes the need for an external crystal in most designs, 200 ns instruction execution, 49 instructions and 16 levels of stack depth for a compact yet capable architecture. Analog capability is unusually strong for this class: a 12-bit ADC with 15 channels, four comparators with programmable references, and 16-bit PWM with dedicated output edges make the part suitable for direct closed-loop control of power converters and lighting. Technically the device uses an enhanced mid-range PIC core with self-read/write flash, and its three PSMC modules provide digital or analog feedback control of PWM frequency, duty cycle and phase with 16 ns clock resolution, dead-band control and auto-shutdown. A 256-byte EEPROM gives non-volatile storage for calibration and configuration data without consuming flash program space. Typical applications include industrial sensor and condition-monitoring nodes, LED lighting drivers, battery charging and DC-DC power conversion control, precision analog measurement systems, motor drive interfacing, and cost-sensitive consumer appliance controllers where analog integration reduces external component count. One key design consideration is analog layout: keep the ADC, comparator and reference pins away from switching and high-current return paths, use a clean ground reference for AVDD, and decouple supply pins close to the package. The 40-pin PDIP also suits prototyping and breadboarding, where through-hole access and socketed debugging are preferred. This page combines device specifications, a parameter-by-parameter comparison against close family members, drop-in replacement options, and practical design notes so that engineers can qualify the PIC16F1784-I/P for a new design before committing to a footprint.

見積もり お問い合わせ
PIC16F1784-I/PT - 8-Bit 32MHz 7KB Flash MCU | Microchip
PIC16F1784-I/PT

PIC16F1784-I/PT - 8-Bit 32MHz 7KB Flash MCU | Microchip

The Microchip Technology PIC16F1784-I/PT is an 8-bit enhanced mid-range PIC microcontroller with 7KB (4K x 14) of Flash program memory and an internal 32MHz oscillator, housed in a 44-pin TQFP (10x10 mm) package. The part integrates 256 bytes of EEPROM, 512 bytes of RAM, three 16-bit Programmable Switch Mode Controllers (PSMC), 8-bit/12-bit ADCs with computation, operational amplifiers, high-speed comparators, 8-/16-bit PWMs, plus I2C/SPI/EUSART interfaces. An 8-bit microcontroller (MCU) is a compact programmable processor that combines a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and a rich set of on-chip peripherals into a single IC. PIC16F1784 belongs to Microchip's enhanced mid-range 16F core (49 instructions, 16 stack levels), which sits within the hierarchy: 8-bit MCU -> embedded controller -> microcontroller -> integrated circuit. The XLP (eXtreme Low Power) designation indicates nanoWatt sleep currents for battery-driven designs. Key features include 35 instructions, 16-level hardware stack, self-read/write Flash, 256-byte EEPROM, internal 32MHz oscillator, three PSMC channels with dedicated 16-bit PWM, 12-bit ADC with computation (ADC2), zero-cross detect, and high-current I/O. The integrated op-amp and high-speed comparator reduce external analog component count. Operating voltage spans 1.8V-5.5V (F) or 1.8V-3.6V (LF), with active current around 1.6 mA at 4 MHz. Architecturally, the PIC16F1784 uses a Harvard RISC core with separate program and data buses, plus Microchip's eXtreme Low-Power Technology (XLP) for sleep modes down to ~20 nA. The PSMC peripheral enables advanced power-conversion control (forward, half-bridge, full-bridge, flyback) without an external PWM controller IC, making it well-suited to LED drivers, battery chargers, and switched-mode power supplies. Typical applications include LED lighting drivers and color-mixing controllers, BLDC motor and fan control, SMPS digital control loops, sensor signal conditioning, consumer appliances, industrial automation, and automotive body modules. The 44-TQFP footprint supports breadboard-friendly breakout for prototyping. When designing, allocate the ICSPDAT/ICSPCLK pins for in-circuit serial programming and avoid reassigning them as standard I/O unless using shared-ICSP mode. Decouple VDD with 100 nF + 1 uF near each supply pin and route analog/digital grounds to a single point. Use the ADC2 computation engine to offload averaging and oversampling from the CPU in low-power sensor applications. This page synthesizes distributor pricing, drop-in alternatives, and design notes not found in the manufacturer datasheet alone, including verified inventory at DigiKey, Mouser and Heisener as of 2026-09-20.

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

PIC16F1784T-I/ML - 8-Bit 32MHz MCU, 7KB Flash, 44-QFN | Microchip

The Microchip Technology PIC16F1784T-I/ML is an 8-bit PIC16 microcontroller running at 32MHz with 7KB (4K x 14) of Flash program memory, 512 bytes of RAM, and 256 bytes of EEPROM, housed in a 44-pin QFN (ML) 8x8mm package with an exposed thermal pad. It is part of the PIC XLP (eXtreme Low Power) family and integrates rich analog peripherals including a 12-bit ADC, 8-bit DAC, operational amplifiers, comparators, and PWM/PSM modules, making it a versatile mixed-signal MCU. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals around an 8-bit data path. Within the semiconductor taxonomy, an MCU belongs to the broader class of microcontrollers -> microcomputers -> processors -> digital ICs. The PIC16 family from Microchip uses a Harvard RISC architecture and is positioned as low-cost, low-power general-purpose controllers in industrial, consumer, and automotive-adjacent applications. Key features of the PIC16F1784 include 32MHz CPU speed (8MHz instruction clock with 4x PLL), 7KB self-programmable Flash, 512B RAM, 256B EEPROM, 36 I/O pins, a 12-bit ADC with up to 14 channels, two 8-bit DACs, two op-amps, two comparators, four 16-bit timers, enhanced PWM (10-bit/16-bit), and an on-chip 32MHz internal oscillator. The XLP variants feature ultra-low-power sleep currents (typical 20nA) ideal for battery applications. The architecture combines a RISC CPU with Core Independent Peripherals (CIPs) that handle tasks in the background, freeing the CPU for higher-level logic. Signal-chain peripherals (op-amps, DACs, comparators, ADC) are tightly integrated with PWM and timers, enabling closed-loop analog control without external components. Typical applications include LED lighting controllers, motor control (BLDC/PMSM), battery chargers, sensor signal conditioning, industrial control, and low-power IoT edge nodes where the integrated analog and XLP power profile reduce BOM cost and board area. Designers should leverage the device's Core Independent Peripherals (CIPs) to offload timing-critical tasks from the CPU. The exposed thermal pad (EP) on the QFN-44 must be soldered to the PCB ground plane for thermal dissipation and electrical performance. This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC16 family, application notes, and PCB layout guidance not bundled in the manufacturer datasheet PDF.

見積もり お問い合わせ
PIC16F1786-E/ML - 8-Bit 32MHz 14KB Flash MCU 28-QFN | Microchip
PIC16F1786-E/ML

PIC16F1786-E/ML - 8-Bit 32MHz 14KB Flash MCU 28-QFN | Microchip

The Microchip Technology PIC16F1786-E/ML is an 8-bit PIC® XLP™ flash microcontroller built on the enhanced mid-range core, delivering 32 MHz CPU performance with 14 KB flash program memory and 1 KB RAM in a 28-pin QFN (ML) package with exposed pad. The -E temperature grade supports an extended operating range of -40C to +125C, making it suitable for industrial and harsh-environment designs. Integrated peripherals include a 12-bit ADC, an 8-bit DAC, two op-amps, a fast comparator, two PSMC (Programmable Switch Mode Controller) channels, CCP, EUSART, I2C/SPI, and 256 bytes of EEPROM data memory. A microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (flash), data memory (RAM), and peripherals such as ADCs, timers, and communication interfaces. The PIC® architecture belongs to the 8-bit RISC microcontroller family, widely used in embedded control due to its deterministic instruction execution, low power consumption, and broad peripheral integration. PIC MCUs are organized under the broader category of microcontrollers > integrated circuits > semiconductors, and the PIC16F1786 specifically belongs to Microchip's enhanced mid-range PIC16 family, positioned between baseline (PIC10/12/16F) and advanced (PIC18) families in terms of instruction set capability and peripheral integration. Key features that distinguish this device include 49 instructions with 16 stack levels, self read/write capable flash, an internal 32 MHz oscillator, two PSMC channels for advanced motor and power conversion control, and Microchip's eXtreme Low Power (XLP) technology. The dual on-chip op-amps and 8-bit DAC eliminate external analog components in closed-loop control, while the 12-bit ADC provides precision sensor measurement. The PSMC peripherals support programmable dead-band control, complementary outputs, and current-limiting, making the device particularly suitable for advanced motor drive, lighting ballast, and switch-mode power supply applications. Typical applications include industrial motor control, LED lighting drivers, battery chargers, sensor signal conditioning, and low-power IoT endpoints. The combination of PSMC, on-chip op-amps, and 12-bit ADC allows single-chip implementation of BLDC or PFC control loops previously requiring a dedicated analog controller. When designing with this part, ensure the QFN exposed pad is properly soldered to a thermal pad with adequate vias for heat dissipation. The PSMC outputs require careful dead-time configuration in firmware to prevent shoot-through in half-bridge applications. Use MPLAB X IDE with XC8 compiler for firmware development, and the PICkit or MPLAB SNAP debugger for in-circuit programming.

見積もり お問い合わせ
PIC16F1786-E/SO - 28-Pin 8-Bit MCU, 14KB Flash, Op Amps | Microchip
PIC16F1786-E/SO

PIC16F1786-E/SO - 28-Pin 8-Bit MCU, 14KB Flash, Op Amps | Microchip

The Microchip PIC16F1786-E/SO is an 8-bit advanced-analog flash microcontroller housed in a 28-pin SOIC (SO) package with 14 KB of Flash program memory, 1 KB of RAM, and 256 bytes of EEPROM. It integrates a 12-bit ADC, 5-9-bit DAC, two operational amplifiers, two high-speed comparators, and a 16-bit PWM module, targeting sensor-conditioning and closed-loop control applications. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a rich set of peripherals such as ADCs, timers, and communication interfaces. The PIC16F1786 belongs to the PIC16F1 enhanced mid-range family, sitting in the broader 8-bit MCU taxonomy (PICmicro -> 8-bit MCU -> embedded microcontroller -> semiconductor). Its enhanced mid-range core delivers up to 8 MIPS at 32 MHz and supports C-optimized compilers, while the integrated op amps and DAC allow direct analog signal chains without external components. Key features include 14 KB self-programmable Flash, 1 KB RAM, 256 B EEPROM, two rail-to-rail op amps with programmable gain, two 50 ns comparators with 16-bit PWM capture, a 12-bit ADC with up to 17 channels, a 5-bit DAC and a 9-bit DAC, and a built-in mTouch capacitive-sensing peripheral. Communication interfaces include I2C, SPI, and EUSART, while the operating voltage range of 1.8V to 5.5V allows direct battery-powered designs. The PIC16F1786 uses the enhanced PIC16 mid-range core with a hardware multiplier, 49 instructions, and a 16-level hardware stack. The integrated op amps save board area by replacing external analog front ends for sensors such as load cells, thermistors, or current shunts. The mTouch peripheral supports capacitive buttons and sliders, and the device is supported by MPLAB X IDE, XC8 compilers, and the PICkit debugger ecosystem. Typical applications include industrial sensor transmitters, smart thermostats and HVAC actuators, automotive body modules, consumer white goods, battery-powered IoT nodes, and lighting-control ballasts. In these designs, the MCU reads a sensor, executes compensation algorithms in firmware, and drives outputs via the 16-bit PWM or 5-bit DAC. When designing, always place 100 nF decoupling capacitors on each VDD pin within 3 mm of the package and add a bulk 10 uF capacitor on the main rail. Ensure the analog supply AVSS/AVDD pins are correctly filtered and that unused op-amp outputs are disabled in firmware to avoid parasitic quiescent current. This page synthesizes distributor pricing, same-family pin-compatible alternatives, and practical design notes not found in the manufacturer datasheet, giving a more objective engineering reference for the PIC16F1786-E/SO.

見積もり お問い合わせ
PIC16F1786-E/SS - 8-Bit 32MHz MCU 14KB Flash 28-SSOP | Microchip
PIC16F1786-E/SS

PIC16F1786-E/SS - 8-Bit 32MHz MCU 14KB Flash 28-SSOP | Microchip

The Microchip Technology PIC16F1786-E/SS is an 8-bit enhanced mid-range PIC16 microcontroller featuring 14KB (8K x 14 words) of Flash program memory, 1KB of RAM, and 256 bytes of EEPROM, housed in a 28-pin SSOP (Shrink Small Outline Package). It operates at up to 32MHz with a 200ns instruction cycle and includes an integrated op-amp, fast comparator, 12-bit ADC, 8-bit DAC, and multiple communications peripherals including I2C, SPI, and AUSART. A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory (Flash), volatile data memory (RAM), and integrated peripherals such as timers, ADCs, and communication interfaces. PIC16F1786 belongs to the enhanced mid-range PIC16 family using Microchip's RISC-based Harvard architecture, which separates program and data buses to enable single-cycle instruction fetching and one MIPS per MHz performance. The 8-bit MCU category sits below 16-bit (PIC24, MSP430) and 32-bit (Cortex-M) devices in both performance and price, making it ideal for cost-sensitive embedded control. Key features include 14KB self-programmable Flash with code protection, 256-byte true EEPROM with endurance up to 1M erase/write cycles, an integrated operational amplifier (OPAMP) module with selectable bandwidth, an 8-bit DAC with rail-to-rail output, two fast comparators with 50ns response time, and a 12-bit ADC with up to 11 channels. The device supports an extended operating voltage range of 1.8V to 5.5V with the integrated Low-Power XLP (eXtreme Low Power) technology, achieving sub-uA sleep currents for battery-powered applications. Typical applications include industrial sensor conditioning using the on-chip op-amp and ADC, consumer appliances requiring touch or capacitive sensing, low-power IoT sensor nodes, motor control via PWM and fast comparators, and LED lighting systems using the 8-bit DAC for dimming. The 32MHz operation delivers 8 MIPS, sufficient for real-time control loops under 1ms. When designing with this MCU, ensure decoupling capacitors (100nF and 10uF) are placed close to VDD/VSS, configure the configuration bits correctly for oscillator selection and code protection, and use the ICSP pins (ICSPCLK/ICSPDAT) for in-circuit programming. Avoid driving the MCLR pin low during normal operation unless intentional reset is required. This page synthesizes distributor pricing, parametric comparisons, drop-in alternatives, and practical design notes that complement rather than duplicate the manufacturer datasheet. Engineers evaluating alternatives will find the comparison table and selection guide especially useful for BOM consolidation or supply risk mitigation.

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

PIC16F1786-I/ML - 8-Bit 32MHz 14KB Flash MCU 28-QFN | Microchip

The Microchip PIC16F1786-I/ML is an 8-bit enhanced mid-range PIC16 microcontroller running at up to 32 MHz with 14 KB (8K x 14) of Flash program memory, 1 KB of RAM, and 256 bytes of EEPROM, integrated into a 28-pin QFN (6x6) package. It belongs to the PIC16F178x family and features Microchip's nanoWatt XLP extreme-low-power technology, an integrated op-amp, fast comparators, 12-bit ADC with computation, 10-bit DAC, and core-independent peripherals that allow autonomous operation while the CPU is asleep. The "-I/ML" suffix indicates the industrial temperature grade (-40C to +85C) and the ML QFN-28 (6x6 mm) lead-free surface-mount package. What is an 8-bit PIC microcontroller? It is a RISC-based CMOS microcontroller from Microchip's PIC family that executes one instruction per clock cycle (excluding branches) using a Harvard architecture with separate program and data buses. 8-bit PIC MCUs are widely used for embedded control because of their deterministic timing, low power consumption, broad peripheral integration, and a mature ecosystem of MPLAB X IDE, XC8 compilers, and PICkit programmers. They sit in a product hierarchy that goes: PIC10/12/16 baseline -> PIC16 enhanced mid-range -> PIC18 -> dsPIC -> 32-bit Arm Cortex SAM MCUs. Key features of the PIC16F1786 include the integrated op-amp and fast comparator that simplify analog signal conditioning, 12-bit ADC2 (Analog-to-Digital Converter with Computation) that automates averaging, filtering, oversampling, and threshold comparisons, plus three 10-bit DACs and three 5-bit DACs. The device also supports EUSART, two SPI/I2C, three CCP modules, and PWM/Signal Routing Timers. Its CIPs (Core-Independent Peripherals) like the CWG, NCO, and COG operate without CPU supervision, enabling ultra-low system power. Architecturally the PIC16F1786 uses an 8-bit data path with a 14-bit instruction word, executing most instructions in 200 ns at 20 MHz or 125 ns at 32 MHz. The XLP nanoWatt technology drops the sleep current to ~50 nA typical, making it well suited for battery-powered sensor nodes. The 28-QFN exposed pad aids thermal dissipation at higher operating frequencies and during EEPROM write cycles. Typical applications include low-power IoT sensor nodes, battery-operated analog front-ends, LED lighting controllers, consumer appliances, industrial sensor conditioning, and compact motor-control PWM signal generation. The 32 MHz core and the 12-bit ADC2 together make it a strong choice for portable instrumentation requiring both signal processing and ultra-low standby current. When designing with the PIC16F1786-I/ML, ensure the exposed pad is soldered to a sufficiently sized copper pour for thermal and electrical grounding, follow Microchip's MPLAB X IDE with XC8 for development, and use the PICkit 5 or Snap programmer for in-circuit programming. Decoupling libraries (0.1 uF plus bulk) must be placed close to VDD pins. This page synthesizes current distributor pricing, parametric alternatives, and practical PCB design notes that are not aggregated in the manufacturer datasheet, giving engineers a faster path from specification to qualified BOM entry.

見積もり お問い合わせ
PIC16F1786-I/SO - 8-Bit MCU, 14KB Flash, 32MHz | Microchip
PIC16F1786-I/SO

PIC16F1786-I/SO - 8-Bit MCU, 14KB Flash, 32MHz | Microchip

The Microchip Technology PIC16F1786-I/SO is an 8-bit flash microcontroller from the PIC16F178x enhanced mid-range family, delivering 32 MHz CPU performance with 14 KB of program Flash, 1 KB of RAM and 256 bytes of EEPROM in a 28-pin SOIC (SO) package. According to the Microchip PIC16F1786 datasheet, the device integrates a 12-bit ADC with up to 11 channels, an 8-bit DAC, two op-amps, two comparators, a PWM/Signal Measurement Capture Timer (PSMC), Capture/Compare/PWM (CCP) and Enhanced CCP modules, plus I2C/SPI and EUSART serial interfaces — all in the XLP ultra-low-power family. A PIC16F178x microcontroller belongs to the 8-bit PIC® MCU family from Microchip, which sits inside the broader hierarchy of microcontroller -> embedded controller -> semiconductor device. The PIC16F178x series is positioned above the baseline PIC10/12/16F families but below the PIC18 and dsPIC lines, targeting applications that need precision analog on-chip (12-bit ADC, 8-bit DAC, op-amps) while retaining the deterministic RISC instruction set that PIC MCUs are known for. Key features include: 32 MHz internal oscillator (8 MHz with 4x PLL), 1.8V–5.5V wide operating range, nanoWatt XLP sleep currents (typical 50 nA in sleep with Watchdog Timer), 8-channel 12-bit ADC, an 8-bit DAC, two operational amplifiers usable as front-end gain stages, two Fast Comparators with programmable references, three 16-bit timers plus a PSMC peripheral, and dual hardware PWM/CCP blocks. On-chip debugging is supported via ICD/ICSP. The architecture pairs a Harvard RISC core with a 14-bit instruction word, 16 hardware stack levels, and a unified peripheral bus enabling simultaneous ADC + DAC + op-amp operation. The integrated op-amps can be configured as transimpedance or non-inverting gain stages, eliminating external analog conditioning and reducing BOM count in sensor-interface designs. Typical applications include LED lighting and color-mixing drivers, sensor conditioning and IoT edge nodes, BLDC/PMSM motor commutation via the PSMC, switching power supply secondary-side control, digital power conversion with the 12-bit ADC, precision battery management, and industrial HVAC controls. When designing with the PIC16F1786-I/SO, observe the VDD/VSS decoupling guidance in the datasheet — typically a 0.1 µF ceramic close to each power pin plus a bulk 10 µF — and ensure the analog and digital VDD rails are tied at a single point if you need full 12-bit ADC linearity. This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet — useful when comparing against PIC18, AVR or ARM Cortex-M0 alternatives for cost-sensitive analog-rich designs.

見積もり お問い合わせ
PIC16F1786-I/SP - 8-Bit 32MHz MCU, 14KB Flash, 28-SPDIP | Microchip
PIC16F1786-I/SP

PIC16F1786-I/SP - 8-Bit 32MHz MCU, 14KB Flash, 28-SPDIP | Microchip

The Microchip Technology PIC16F1786-I/SP is an 8-bit PIC® XLP™ mid-range microcontroller (MCU) with 14KB Flash, 1KB RAM, and 256B EEPROM, housed in a 28-pin SPDIP (SP) through-hole package. It operates at up to 32MHz (8 MIPS) on a RISC core with 49 instructions and features an extended instruction set, 12-bit ADC with up to 11 channels, an 8-bit DAC, a Programmable Switched Mode Controller (PSMC), three operational amplifiers, and a fast comparator. A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, peripherals, and I/O. PIC® XLP™ (eXtreme Low Power) parts add proprietary nanoWatt technology to minimise active and sleep current. The PIC16F1786 family targets advanced analogue and sensor-interface applications, sitting in Microchip's hierarchy between baseline PIC10/12/16 and 16-bit dsPIC®/PIC24 controllers. Key features include 25 I/O pins, two 8-bit timers, one 16-bit timer, three op-amps with rail-to-rail input/output selectable bandwidth up to 5MHz, and 36-level LDO core voltage regulator. The device supports 1.8V-3.6V core operation from a 2.3V-5.5V supply range, runs at 32MHz from internal oscillator, and offers in-circuit serial programming (ICSP) plus in-circuit debugging (ICD). Peripherals also include mTouch™ capacitive touch, PWM, EUSART, I2C and SPI. Architecturally, the PIC16F1786 uses a 14-bit wide instruction word with a hardware multiplier, automatic context saving on interrupts, and a 16-level hardware stack. The integrated op-amps, 8-bit DAC and 12-bit ADC enable closed-loop analogue control without external components, while the PSMC supports high-resolution digital control of power-conversion stages. Typical applications include LED lighting and SSL drivers, battery charging, motor control (BLDC, brushed), digital power supplies, sensor conditioning, and industrial control. Designers use it where on-chip analogue reduces BOM and where nanoWatt XLP enables long battery life. When designing with this MCU, ensure decoupling capacitors (100nF plus 10µF) sit within 4mm of VDD/VSS pins, keep analogue traces short, and respect the 5.5V absolute-maximum VDD. The 28-SPDIP package supports hand prototyping and breadboard work, ideal for the education and small-production segments.

見積もり お問い合わせ
PIC16F1786-I/SS - 8-bit MCU, 14KB Flash, 32MHz, 28-SSOP | Microchip
PIC16F1786-I/SS

PIC16F1786-I/SS - 8-bit MCU, 14KB Flash, 32MHz, 28-SSOP | Microchip

The Microchip Technology PIC16F1786-I/SS is an enhanced mid-range 8-bit PIC microcontroller featuring 14KB (8K x 14) of Flash program memory, 1KB of RAM, and 256 bytes of EEPROM, housed in a 28-pin SSOP package. It operates at up to 32MHz clock speed (8MHz internal oscillator) and integrates rich analog peripherals including an operational amplifier, fast comparator, 12-bit ADC, 10-bit DAC, and 8-bit DAC. The device runs across an industrial temperature range of -40C to +85C and supports I2C, SPI, and EUSART communication interfaces. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), and peripherals into one package. PIC microcontrollers from Microchip use a RISC-based Harvard architecture optimized for deterministic interrupt response and low-power operation, making them suitable for embedded control across consumer, industrial, and automotive markets. Within the broader taxonomy, the PIC16F1786 belongs to the PIC16 enhanced mid-range family -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. Key features of the PIC16F1786 include Core Independent Peripherals such as the Configurable Logic Cell (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and Zero-Cross Detect (ZCD), enabling complex control tasks without CPU intervention. The on-chip op-amp and fast comparator reduce external component count for sensor signal conditioning. With 24 I/O pins and multiple timer modules, the device supports PWM, capture, and compare functions for motor and lighting control. The PIC16F1786 uses Microchip's enhanced mid-range core with 49 instructions and 16-level hardware stack, executing most instructions in a single 200ns instruction cycle at 20MHz. The integrated 32MHz internal oscillator eliminates external clock components in cost-sensitive designs. Advanced peripherals like the CLC allow logic functions to be implemented in hardware, reducing code overhead and improving real-time performance. Typical applications include LED lighting drivers, motor control, battery chargers, sensor signal conditioning, IoT edge nodes, and consumer appliances. The op-amp plus 12-bit ADC combination makes the part well-suited for thermocouple, pressure, and current-sensing front-ends without external instrumentation amplifiers. When designing with this MCU, ensure MPLAB X IDE is used with the XC8 compiler for firmware development. The PICkit 5 programmer/debugger provides in-circuit programming through the ICSP interface. Reserve adequate decoupling (100nF plus 10uF bulk) near VDD pins and follow Microchip AN230 for EMI/EMC best practices. This page synthesizes distributor pricing from DigiKey and Mouser, a curated drop-in alternative list with same-footprint Microchip variants, and practical design notes not consolidated in the manufacturer datasheet.

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

PIC16F1786T-I/ML - 8-Bit 32MHz 14KB Flash MCU 28-QFN | Microchip

The Microchip Technology PIC16F1786T-I/ML is an 8-bit PIC® XLP™ 16F family microcontroller with a 32 MHz CPU, 14 KB (8K × 14 words) of Flash program memory, and integrated advanced analog peripherals, housed in a 28-pin QFN (6 × 6 mm) package with exposed thermal pad. It features a wide 1.8 V to 5.5 V operating voltage range, 1 KB of RAM, 256 bytes of EEPROM, and Microchip's eXtreme Low Power (XLP) technology for battery-friendly designs. A PIC16F178x-series microcontroller is an 8-bit enhanced mid-range MCU built around the PIC RISC architecture with a 14-bit instruction word. It belongs to the hierarchy: microcontroller → embedded MCU → 8-bit MCU → PIC16 enhanced mid-range → PIC16F178x sub-family. These parts target cost-sensitive applications that still need high-resolution analog and digital control peripherals. Key features include an integrated op-amp, a 12-bit ADC with up to 11 channels, two 8-bit DACs, three rail-to-rail operational amplifiers, a programmable switch-mode controller, fast comparators with rail-to-rail inputs, and standard serial interfaces such as I²C, SPI, and EUSART. The 32 MHz internal oscillator delivers 8 MIPS, and XLP technology reduces active and sleep currents for energy-harvesting and battery-powered products. Typical applications include LED lighting drivers, sensor signal conditioning, low-power wireless sensor nodes, industrial process control, consumer white goods, and battery-powered IoT edge devices where its combination of high-resolution analog and ultra-low sleep current is advantageous. When designing with the PIC16F1786T-I/ML, place 100 nF decoupling capacitors as close as possible to each VDD/VSS pin pair and use the exposed pad (EP) for both thermal dissipation and a low-impedance ground return. Configure the device with MPLAB X IDE and program/debug using PICkit 5 or ICD 4.

見積もり お問い合わせ
PIC16F1786T-I/SO - 8-bit 32MHz 14KB Flash MCU | Microchip
PIC16F1786T-I/SO

PIC16F1786T-I/SO - 8-bit 32MHz 14KB Flash MCU | Microchip

The Microchip Technology PIC16F1786T-I/SO is an 8-bit PIC® XLP™ enhanced mid-range microcontroller delivering 32 MHz CPU performance with 14 KB (8K x 14) of on-chip Flash program memory, packaged in a 28-pin SOIC (SO) wide-body 300-mil format with tape and reel packaging. The device integrates a rich analog and digital peripheral set including an operational amplifier (Op Amp), a fast comparator, a 12-bit ADC with computation, PWM, plus I²C and SPI serial communication peripherals for mixed-signal embedded designs. An 8-bit microcontroller (MCU) is a single-chip computer built around a byte-wide data path that combines a CPU, non-volatile program memory (Flash), working RAM, and on-chip peripherals in one package. Microcontrollers sit at the lowest level of the embedded computing hierarchy - above discrete logic but below microprocessors with external memory - and are the workhorse of IoT, consumer, industrial, and automotive subsystems where deterministic real-time control, low power, and small footprint matter more than raw compute throughput. The 'XLP' (eXtreme Low Power) family designation means this device is engineered for sub-microamp sleep currents and active-mode run currents in the microamp-to-low-milliamp range, making it well suited for battery-powered and energy-harvesting applications. Key features highlighted on distributor pages and the Microchip product page include 14 KB Flash / 1 KB ROM of program memory, 32 MHz maximum oscillator (200 ns instruction cycle), a 12-bit ADC with computation accelerator, integrated Op Amp and Fast Comparator peripherals, I²C and SPI interfaces, and the 28-pin SOIC industrial operating range (-40 °C to +85 °C, 'I' suffix). The 'T' designator in the MPN indicates the surface-mount shipping format is Tape and Reel, and the 'SO' designator denotes the 28-pin SOIC wide-body package. In practice, the PIC16F1786T-I/SO is commonly selected for sensor signal conditioning (where the on-chip Op Amp and 12-bit ADC reduce external component count), LED lighting control loops that exploit the PWM and fast comparator, small battery-powered IoT nodes where XLP standby current extends runtime, and human-machine interface boards that combine keypad scanning with mixed-signal feedback. Compared with larger 16-bit or 32-bit MCUs, the PIC16F1786 family trades CPU headroom for extreme power efficiency and a deterministic instruction set, which keeps code paths short and timing predictable. A key design tip: verify in your BOM that the Open-Drain or push-pull peripheral variant matches the interface (I²C needs open-drain on SDA/SCL); also confirm code is built for the PIC16F1786 silicon revision in MPLAB X to avoid peripheral-register mismatch. This page synthesizes distributor pricing, drop-in package alternatives, and practical design notes not found in the manufacturer datasheet alone.

見積もり お問い合わせ
PIC16F1787-E/MV - 8-Bit MCU 14KB Flash 32MHz UQFN-40 | Microchip
PIC16F1787-E/MV

PIC16F1787-E/MV - 8-Bit MCU 14KB Flash 32MHz UQFN-40 | Microchip

The Microchip Technology PIC16F1787-E/MV is an 8-bit PIC16F microcontroller featuring 14 KB Flash program memory, 1 KB RAM, and 256 bytes EEPROM, all housed in a 40-pin UQFN (5x5 mm) package with exposed thermal pad. The device integrates an enhanced mid-range core running at up to 32 MHz and adds advanced analog peripherals including a 12-bit ADC, an 8-bit DAC, operational amplifiers (op amps), comparators, and three dedicated 16-bit PSMC (Programmable Switch Mode Controller) channels for power-conversion applications. A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and peripheral interfaces such as ADC, timers, communication controllers (I2C/SPI/UART), and GPIOs. PIC16F1787 is part of Microchip's mid-range 8-bit PIC family (PIC16 -> 8-bit MCU -> microcontroller -> embedded IC -> semiconductor) and targets applications that demand rich analog integration, flexible PWM, and low-power operation under the eXtreme Low Power (XLP) banner. Compared with earlier PIC16F1xxx generations, the PIC16(L)F1784/6/7 family adds PSMC and a wider operating voltage range. Key features include 14 KB self-read/write Flash, 1 KB SRAM, 256 bytes EEPROM, three PSMC channels (16-bit), an internal 32 MHz oscillator, four 8-bit timers plus one 16-bit timer, two comparators, two op amps, a 12-bit ADC with up to 14 inputs, an 8-bit DAC, and communication peripherals supporting I2C, SPI, EUSART, and LIN. The 40-pin UQFN package supports industrial-grade operating temperatures and offers a small 5x5 mm footprint for space-constrained designs. The device uses Microchip's enhanced mid-range 8-bit core with 49 instructions and 16 stack levels, providing deterministic interrupt response and predictable execution timing for real-time control. The integrated PSMC peripherals, combined with the 12-bit ADC and op amps, allow direct digital control of power topologies such as buck, boost, and LLC converters without external analog controllers. Internal voltage reference and zero-cross detect further reduce bill of materials. Typical applications include LED lighting drivers, digital power conversion (SMPS), battery chargers, sensor conditioning interfaces, motor control BLDC/PMSM auxiliary loops, and industrial automation. The on-chip PSMC is particularly suited to digitally controlled SMPS and LED drivers that require fine dead-band control and high-resolution PWM. Designers should allocate sufficient PCB copper under the UQFN-40 thermal pad and follow Microchip's power and decoupling guidelines (typically 100 nF + 10 uF near VDD) to ensure ADC accuracy. Programming is supported through ICSP and the standard MPLAB X IDE / MPLAB XC8 toolchain; the device is in active production per the Microchip product page. This page combines distributor availability, parametric data, and pin-compatible Microchip alternatives not aggregated on any single distributor page.

見積もり お問い合わせ
PIC16F1787-E/P - 8-Bit 32MHz XLP MCU, 14KB Flash, 40-PDIP | Microchip
PIC16F1787-E/P

PIC16F1787-E/P - 8-Bit 32MHz XLP MCU, 14KB Flash, 40-PDIP | Microchip

The Microchip Technology PIC16F1787-E/P is a 8-bit PIC® XLP™ flash microcontroller IC with 32MHz core frequency, 1KB flash shared across 14KB program memory and 40-pin PDIP package. It integrates 14KB (8K x 14) flash program memory, 1KB SRAM, 256 bytes EEPROM, a 12-bit ADC, 8-bit DAC, op-amps, comparators, and PWM/Signal Measurement peripherals (PSMC) in a single through-hole DIP. Key features include 32MHz internal oscillator operation (8 MIPS), 12-bit differential ADC with computation, 8-bit DAC, operational amplifiers, high-speed comparators, programmable switch-mode controllers (PSMC), and Microchip's eXtreme Low Power (XLP) technology. The 40-pin PDIP package provides 36 I/O pins, multiple communication peripherals (I²C/SPI), and 3.3V-5V operation for industrial and consumer applications. The PIC16F1787 utilizes Microchip's enhanced mid-range 8-bit PIC core architecture with 200ns minimum instruction cycle. Voltage rises to 5.5V typical at 32MHz, providing rich peripheral integration including 3 op-amps, 2 high-speed comparators with 50ns response, multiple PWM/Signal Measurement channels, and a 12-bit ADC with up to 11 channels, all on-chip. XLP technology reduces sleep current to below 50nA. Typical applications include industrial control, sensor signal processing, LED lighting control, motor control, and low-power IoT edge nodes. The wide operating voltage (1.8V to 5.5V) and integrated op-amps make it suitable for sensor conditioning in industrial and automotive accessory applications. The PSMC peripherals allow direct switch-mode power supply control. When designing with the PIC16F1787, ensure proper decoupling with 100nF ceramic capacitors near VDD pins and use ICD programming headers for in-circuit debugging. The -E suffix indicates the extended temperature range of -40C to +125C suitable for industrial and automotive environments. This page combines verified distributor pricing, package-equivalent drop-in alternatives, and PCB layout design notes specific to the PIC16F1787-E/P. All specification data has been cross-referenced with Microchip's official datasheet and DigiKey/Mouser listings as of 2026-09-20.

見積もり お問い合わせ
PIC16F1787-E/PT - 8-bit PIC MCU 14KB Flash 32MHz TQFP-44 | Microchip
PIC16F1787-E/PT

PIC16F1787-E/PT - 8-bit PIC MCU 14KB Flash 32MHz TQFP-44 | Microchip

The Microchip Technology PIC16F1787-E/PT is an 8-bit flash microcontroller in the PIC® XLP™ 16F family, integrating 14 KB of program Flash, 1 KB of data EEPROM, and 1 KB of RAM into a 44-pin TQFP (10x10 mm) surface-mount package. It executes instructions at up to 32 MHz (200 ns minimum instruction cycle), operates from 1.8 V to 5.5 V, and supports the enhanced mid-range PIC core with 49 instructions. The device includes 36 I/O pins, three 12-bit ADC modules, two 8-bit DACs, two op-amps, two high-speed comparators with DAC references, a 16-bit PWM module, and a 32 kHz low-power oscillator for XLP (eXtreme Low Power) operation. What is a PIC16 microcontroller? A PIC16 is an 8-bit RISC microcontroller from Microchip Technology based on a Harvard architecture that separates program and data memory. PIC16 microcontrollers are widely used in industrial, consumer, and automotive applications because they offer deterministic timing, low power modes, and a mature toolchain (MPLAB X IDE, XC8 compiler). Within the PIC16 taxonomy, the PIC16F1787 belongs to the enhanced mid-range sub-family with on-chip op-amps and 12-bit ADC, placing it in the power-management-adjacent analog MCU category. Key features of the PIC16F1787-E/PT include 14 KB Flash / 1 KB EEPROM / 1 KB RAM, 12-bit ADC with computation, two on-chip op-amps ideal for sensor signal conditioning, and XLP technology with sleep currents below 50 nA. The E temperature grade spans -40 °C to +125 °C, while the I grade covers the more common -40 °C to +85 °C industrial range. The /PT suffix denotes a TQFP-44 package delivered in tray, which is compatible with standard surface-mount assembly lines. The architecture supports peripheral pin select (PPS), four 16-bit timers, two USART modules, two SPI, two I²C, and 36 general-purpose I/O pins. Its XLP power-management features, including nanoWatt XLP, RTCC, and multiple idle/doze modes, allow battery-powered designs to operate for years on a single cell. According to the Microchip PIC16F1787 datasheet, the device draws typically 32 µA/MHz at 1.8 V in active mode and as little as 20 nA in sleep mode with RTCC active. Typical applications include IoT sensor nodes, industrial control panels, low-power remote controls, HVAC sensor interfaces, battery chargers, white-goods motor control, and automotive body controllers. The combination of 12-bit ADC and on-chip op-amps makes it especially attractive for direct thermocouple, strain-gauge, and 4-20 mA sensor interfaces. When designing with the PIC16F1787-E/PT, budget an external decoupling network of 100 nF per VDD pin and a 10 µF bulk capacitor on AVDD. The on-chip op-amps and comparators require careful PCB placement of analog/digital ground returns, and unused op-amp inputs should be tied to mid-rail through 10 kΩ resistors to avoid spurious switching.

見積もり お問い合わせ
PIC16F1787-I/ML - 14KB Flash 8-bit MCU 44-QFN | Microchip
PIC16F1787-I/ML

PIC16F1787-I/ML - 14KB Flash 8-bit MCU 44-QFN | Microchip

The Microchip Technology PIC16F1787-I/ML is an 8-bit CMOS flash-based microcontroller from the PIC16F178x family, delivering 32 MHz CPU performance with 14 KB (8K x 14) Flash program memory and 1 KB RAM in a 44-pin QFN (8x8 mm) package. It integrates advanced analog peripherals including operational amplifiers, fast comparators, a 12-bit ADC, a 5-bit DAC, and an 8-bit DAC, while the XLP (eXtreme Low Power) feature set enables nanoWatt sleep currents for energy-harvesting and battery-powered designs. The device operates from 2.3 V to 5.5 V, provides up to 36 I/O pins, and supports I2C, SPI, and EUSART serial interfaces. A PIC16F family 8-bit microcontroller is a RISC-based single-chip computer built on Microchip's enhanced mid-range core, executing most instructions in one instruction cycle (200 ns at 20 MHz, 125 ns at 32 MHz) and integrating Flash program memory, SRAM data memory, EEPROM, and a wide range of analog and communication peripherals on a single die. Within the broader microcontroller taxonomy it sits between 8-bit PIC MCUs and 16-bit dsPIC DSCs, and belongs to the larger category of embedded microcontrollers, mixed-signal ICs, and finally integrated circuits - the foundational silicon category. The 14 KB Flash variant is commonly used when a moderate code footprint and strong analog integration are required without the BOM cost of a 32-bit Cortex-M0+ device. Key features include 14 KB Flash / 1 KB RAM / 256 B EEPROM, three operational amplifiers with rail-to-rail input/output, two high-speed comparators (50 ns response), a 12-bit ADC with up to 14 channels, and hardware Limit Timer modules. The 44-QFN package provides compact footprint integration while maintaining sufficient I/O count for human-machine interface, lighting, and signal-conditioning applications. Architecturally, the PIC16F1787 combines the enhanced mid-range PIC core with Microchip's nanoWatt XLP technology for ultra-low-power sleep modes and interrupt-driven wakeup. The integrated CIP (Core Independent Peripherals) such as the CWG, NCO and Zero-Cross Detect allow complex timing and signal generation without CPU intervention - ideal for SMPS, motor control, and lighting feedback loops. Typical applications include LED lighting with constant-current regulation, switching-mode power supply (SMPS) digital control loops, battery chargers with Power-Factor Correction, industrial sensor signal conditioning, and small motor control (BLDC, fan, pump). The wide analog integration removes external op-amps and comparators from the BOM. When designing with this MCU, place decoupling capacitors (100 nF + 1 µF) within 2 mm of each power pin and tie the exposed thermal pad of the QFN package to a clean ground plane to manage thermal dissipation. Use MPLAB X IDE with XC8 compiler and MPLAB Code Configurator for rapid peripheral setup. This page synthesizes distributor pricing, drop-in pin-compatible alternatives from the PIC16F178x family, and practical design notes not found in the manufacturer datasheet, giving engineers a single source for sourcing, replacement, and design validation.

見積もり お問い合わせ
PIC16F1787-I/MV - 8-Bit 32MHz 14KB Flash MCU 40-UQFN | Microchip
PIC16F1787-I/MV

PIC16F1787-I/MV - 8-Bit 32MHz 14KB Flash MCU 40-UQFN | Microchip

The Microchip Technology PIC16F1787-I/MV is an 8-bit advanced analog flash microcontroller built on the enhanced mid-range core with 49 instructions, 16 stack levels, and a 32 MHz internal oscillator, packaged in a 40-pin UQFN (MV) 5x5 mm form factor with exposed pad. The device integrates 14 KB of self read/write flash program memory, 1 KB of ROM, and 256 bytes of EEPROM, targeting mixed-signal embedded designs where on-chip analog peripherals reduce external component count. What is a PIC16 microcontroller? A PIC16 (Peripheral Interface Controller, 16-bit instruction set) is a class of 8-bit RISC microcontrollers from Microchip Technology offering low power, deterministic core performance, and a rich peripheral set. PIC16F1787 belongs to the PIC® XLP™ (eXtreme Low Power) family, which in turn is part of the broader PIC microcontroller taxonomy: PIC16 -> 8-bit MCU -> microcontroller -> embedded processing IC. Compared to PIC10/PIC12 baseline families, PIC16 adds enhanced analog (12-bit ADC, 8-bit DAC, op-amps, comparators), 3 programmable switch mode controllers (PSMC), and richer communication peripherals (I²C, SPI, EUSART). Key features include 14 KB flash, 1 KB RAM, 256 B EEPROM, 32 MHz operation, 12-bit differential ADC, 8-bit DAC, two operational amplifiers, two high-speed comparators with DAC reference, 3 PSMC (16-bit PWM) channels, and ultra-low-power XLP modes. The 40-UQFN package integrates peripherals that previously required multiple discrete components, shrinking BOM and PCB area for sensor-conditioning and motor-control nodes. The architecture is built around the enhanced mid-range core with a 16-level hardware stack and a deterministic 4-cycle instruction pipeline. Internal 32 MHz oscillator, hardware CRC, and a 5-bit DAC per PSMC enable closed-loop control without external references, while eXtreme Low Power (XLP) technology offers sub-uA sleep currents for battery applications. Typical applications include LED lighting with PSMC-driven constant-current control, sensor signal conditioning using on-chip op-amps and 12-bit ADC, IoT end nodes, and small motor control (BLDC driver FOC companion, fan/PWM driver). The integrated analog chain is particularly valuable in industrial sensor transmitters where board space is constrained. When designing with this part, allocate the exposed thermal pad (EP) to a continuous ground pour for thermal dissipation and mechanical stress relief; floating the EP is a common mistake. PSMC channels should be configured via MCC code configurator to avoid PWM glitching at the first switching cycle. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing actionable selection guidance for engineers evaluating PIC16F1787-I/MV against functional equivalents.

見積もり お問い合わせ
PIC16F1787-I/P - 8-Bit MCU, 14KB Flash, 12-Bit ADC, OPAmp | Microchip
PIC16F1787-I/P

PIC16F1787-I/P - 8-Bit MCU, 14KB Flash, 12-Bit ADC, OPAmp | Microchip

The Microchip Technology PIC16F1787-I/P is an 8-bit PIC16F enhanced mid-range microcontroller featuring 14KB of Flash program memory, 1KB of RAM, and 256 bytes of EEPROM, housed in a 40-pin PDIP package. It integrates advanced analog peripherals including a 12-bit ADC, an 8-bit DAC, operational amplifiers (OPAmp), fast comparators, and a Programmable Switched Mode Controller (PSMC), enabling sophisticated mixed-signal designs without external analog ICs. An 8-bit microcontroller (MCU) is a single-chip computer that combines an 8-bit CPU core, program memory (Flash), data memory (RAM), non-volatile storage (EEPROM), and a rich set of peripherals such as timers, communication interfaces, and analog blocks. PIC16F microcontrollers sit in the hierarchy: MCU -> 8-bit MCU -> PIC16 enhanced mid-range -> PIC16F1xxx family, optimized for low-power, mixed-signal embedded control in cost-sensitive applications. Key features of the PIC16F1787-I/P include a 32 MHz internal oscillator (8 MIPS), a wide operating voltage range of 1.8V to 5.5V, eXtreme Low Power (XLP) sleep modes, and four op-amps configurable as amplifiers or comparators. The integrated PSMC peripheral provides high-resolution PWM with dead-band control, suitable for motor drive, lighting, and Class-D amplifier stages. Two I2C/SPI and one EUSART interface support a broad range of digital communication. Typical applications include industrial sensor signal conditioning, LED lighting control with analog dimming, motor control in low-power fans or pumps, battery chargers using the integrated op-amp for current sensing, and consumer appliance control panels. The wide voltage range and XLP modes make the PIC16F1787-I/P well suited for line-powered or battery-powered products. When designing with this part, place the 0.1uF decoupling capacitor within 5 mm of VDD with a low-ESR path to ground, and configure unused pins as outputs to minimize current consumption. The ICSP programming interface uses the ICSPCLK/ICSPDAT pins, so leave these accessible for in-circuit programming and debugging. This page synthesizes Microchip datasheet specifications, Mouser/DigiKey distributor pricing, pin-compatible PIC16F family drop-in alternatives, and practical design notes not found in a quick datasheet skim.

見積もり お問い合わせ
PIC16F1787T-I/ML - 8-bit 32MHz MCU, 14KB Flash, 44-QFN | PIC16F
PIC16F1787T-I/ML

PIC16F1787T-I/ML - 8-bit 32MHz MCU, 14KB Flash, 44-QFN | PIC16F

The Microchip Technology PIC16F1787T-I/ML is an 8-bit PIC microcontroller from the PIC® XLP™ 16F family, featuring 14KB Flash program memory (8K x 14 words), 1KB RAM, and 256B EEPROM in a 44-pin QFN (8x8 mm) package with exposed thermal pad. It executes instructions at 32 MHz, integrates a 12-bit ADC, an 8-bit DAC, programmable switch-mode controller (PSMC) peripherals, and on-chip operational amplifiers, making it suitable for mixed-signal embedded designs. The PIC16F1787 is part of Microchip's enhanced mid-range 8-bit MCU lineup, where PIC® refers to the Peripheral Interface Controller architecture originally developed by General Instrument and refined by Microchip. This PIC® XLP™ (eXtreme Low Power) family member offers multiple low-power sleep options such as Sleep with peripherals running, ultra-low-power wake, and power-on-reset brown-out reset (BOR) without the trip voltage setting, enabling battery-powered designs that must remain in standby for extended periods. The 16F designation denotes a Flash-based mid-range core; the wider PIC taxonomy flows from 8-bit PIC -> mid-range MCU -> microcontroller -> embedded controller -> semiconductor. Key features of this variant include the T suffix (Tape and Reel packaging), I (Industrial) temperature range from -40C to +85C, and ML (44-lead QFN) footprint. On-chip peripherals (Peripherals include Brown-out Detect/Reset, POR, PWM, WDT) provide additional capabilities. Connectivity options include I2C, SPI, and UART, supporting communication with external sensors, displays, and companion MCUs. The combination of 12-bit ADC precision and 8-bit DAC enables closed-loop analog control without external converter ICs. The PIC16F1787T-I/ML targets applications such as industrial sensor conditioning, LED lighting controllers with PSMC, motor-control subsystems, battery-powered instrumentation, and consumer appliances. Its 44-pin QFN exposed-pad package supports compact PCB layouts while the PSMC and op-amp integration reduce BOM cost and board area in switch-mode power and sensor-interface products. Designers should note that this part is functionally identical to the PIC16F1787-I/ML (tray packaging), differing only in the tape-and-reel carrier format. When designing firmware, use MPLAB X IDE and the XC8 compiler to ensure full peripheral library support.

見積もり お問い合わせ
PIC16F1787T-I/MV - 8-bit MCU, 14KB Flash, 40-UQFN | Microchip
PIC16F1787T-I/MV

PIC16F1787T-I/MV - 8-bit MCU, 14KB Flash, 40-UQFN | Microchip

The Microchip Technology PIC16F1787T-I/MV is an 8-bit PIC16 microcontroller from the PIC® XLP™ 16F family, offering 14KB of Flash program memory (8K x 14 words), 1KB of RAM, and 256 bytes of EEPROM, housed in a 40-pin UQFN (5x5 mm) package with an exposed thermal pad. It features an enhanced mid-range core with 49 instructions, 16 stack levels, and an internal 32MHz oscillator, making it suitable for low-power and advanced analog applications. Operating from 1.8V to 5.5V, this MCU integrates a 12-bit ADC, 8-bit DAC, three PSMC (Programmable Switch Mode Controller) peripherals, op-amps, fast comparators, and supports I²C, SPI, and EUSART communication interfaces. A PIC microcontroller is an 8-bit Harvard-architecture RISC processor widely used in embedded systems for control, sensing, and communication tasks. PIC MCUs sit in the broader taxonomy of microcontrollers -> embedded processors -> semiconductors, with the PIC16F family specifically targeting low-power (XLP™) and feature-rich mid-range applications. The PIC16F1787T-I/MV belongs to the PIC16 (L)F1784/6/7 sub-family, which emphasizes advanced analog integration for sensor conditioning and signal generation. Key differentiating features include the three dedicated 16-bit PSMC peripherals for high-resolution PWM generation (ideal for lighting, motor control, and SMPS), integrated op-amps and fast comparators that eliminate external analog components, and the 12-bit ADC with computation features for automated signal averaging and threshold detection. The 5x5 mm UQFN package with exposed pad provides excellent thermal performance for the industrial -40°C to +85°C operating range. Typical applications include LED lighting drivers, switched-mode power supply controllers, sensor signal conditioning, battery-powered IoT edge nodes, and industrial control loops. The XLP™ technology extends battery life through nanoWatt deep-sleep modes drawing sub-µA currents, while the rich peripheral set reduces BOM cost by integrating functions that would otherwise require discrete components. Designers should note that the UQFN package requires careful PCB layout with thermal via arrays under the exposed pad. The PSMC peripherals require firmware configuration through Microchip's MPLAB X IDE and the MPLAB Code Configurator (MCC) for proper initialization. When migrating from PIC16F1827 or PIC16F1784/1786 variants, verify pin mapping as the PSMC channel assignments differ.

見積もり お問い合わせ
PIC16F1788-E/ML - 8-Bit 32MHz 28KB Flash MCU 28-QFN | Microchip
PIC16F1788-E/ML

PIC16F1788-E/ML - 8-Bit 32MHz 28KB Flash MCU 28-QFN | Microchip

The Microchip Technology PIC16F1788-E/ML is an 8-bit RISC microcontroller from the PIC® XLP™ 16F family, featuring a 32MHz PIC16 CPU core, 28KB (16K x 14) of FLASH program memory, 2KB of RAM, and 256 bytes of data EEPROM, all packaged in a 28-pin QFN (6x6 mm) form factor. An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, program, and peripherals on one silicon die. The PIC16F1788 belongs to Microchip's mid-range PIC16F1xx family which sits in the broader hierarchy: PIC16F -> 8-bit PIC microcontroller -> microcontroller -> integrated circuit -> semiconductor. The eXtreme Low Power (XLP) branding indicates the family targets battery-friendly applications with deep-sleep currents in the nanoamp range, distinguishing it from general-purpose 8-bit MCUs. Key features of the PIC16F1788 include a 12-bit ADC with up to 11 channels, dual 8-bit DACs, a 5-bit DAC, three operational amplifiers, a Peripheral Signal Generator (PSMC) for advanced timer/PWM applications, and Microchip's Core Independent Peripherals (CIPs) that offload tasks from the CPU. The device supports an operating voltage range of 1.8V to 5.5V and a maximum CPU clock of 32MHz via the internal oscillator, eliminating external crystal components in many designs. Architecturally, the PIC16F1788 uses a 14-bit modified Harvard instruction set with a hardware stack, providing deterministic interrupt response and single-cycle instruction execution. The 32MHz internal oscillator, combined with the integrated analog peripherals, reduces BOM count for sensor-conditioning, motor-control, and LED-driving designs while keeping firmware code density high. Typical applications include industrial sensor signal conditioning, motor control with the PSMC, LED lighting drivers using the integrated op-amps and DACs, battery-powered IoT nodes leveraging XLP low-power modes, and consumer white goods requiring precise analog measurement. The 28-QFN package is suitable for compact PCB layouts where 6x6 mm footprint is acceptable. When designing with this MCU, reserve sufficient PCB copper under the exposed pad (EP) of the QFN for thermal dissipation and ground connection. Decouple VDD with a 100nF ceramic capacitor placed within 3 mm of the supply pin, and add a bulk 10 µF capacitor on the main supply rail. Use MPLAB X IDE with the XC8 compiler and consider the PICkit 4 or MPLAB Snap programmer for development.

見積もり お問い合わせ