Microchip Technology PIC16F175x Low-Power 8-Bit Microcontrollers (MCUs)

Microchip Technology PIC16F175x Low-Power 8-Bit Microcontrollers (MCUs) are designed to deliver high performance and energy efficiency for a wide range of embedded applications. These Microchip PIC16F175x MCUs feature integrated op amps, high-speed 10-bit Analog-to-Digital Converters (ADCs), 10-bit Pulse Width Modulators (PWMs), and comparators. The MCUs enable precise analog signal conditioning, motor control, and power conversion. With flexible core-independent peripherals and low-power modes, these devices are ideal for use in industrial automation, sensor interfaces, lighting control, and portable devices. A compact footprint and analog integration reduce external component count, simplifying design and lowering system cost.

Features

  • Core
    • C-Compiler optimized RISC architecture
    • Operating speed
      • DC to 32MHz clock input
      • 125ns minimum instruction time
    • 16-level deep hardware stack
    • Low-current Power-on Reset (POR)
    • Configurable Power-up Timer (PWRT)
    • Brown-out Reset (BOR)
    • Low-Power Brown-out Reset (LPBOR)
    • Windowed Watchdog Timer (WWDT)
  • Memory
    • Up to 28KB of program Flash memory
    • Up to 2KB of data SRAM memory
    • Up to 256Bytes of data EEPROM memory
    • Memory Access Partition (MAP) with program Flash memory partitioned into:
      • Application block
      • Boot block
      • Storage Area Flash (SAF) block
    • Programmable code and write protection
    • Device Information Area (DIA) stores
      • Fixed Voltage Reference (FVR) measurement data
      • Microchip Unique Identifier (MUI)
    • Device Characteristics Information (DCI) stores
      • Program/erase row sizes
      • Pin count details
    • Direct, indirect, and relative addressing modes
  • Operation
    • 1.8V to 5.5V voltage range
    • Temperature ranges
      • -40°C to +85°C industrial range
      • -40°C to +125°C extended range
  • Digital peripherals
    • 2x Capture/Compare/PWM (CCP) modules
      • 16-bit resolution for Capture/Compare modes
      • 10-bit resolution for PWM mode
    • 2x Pulse-Width Modulators (PWM)
      • 16-bit resolution
      • Independent pulse outputs
      • ERS inputs
    • 4x Configurable Logic Cells (CLC), integrated combinational and sequential logic
    • 1x Complimentary Waveform Generator (CWG)
      • Rising and falling edge dead-band control
      • Full-bridge, half-bridge, one-channel drive
      • Multiple signal sources
      • Programmable dead band
      • Fault-shutdown input
    • 1x configurable 8/16-Bit timer (TMR0)
    • 2x 16-bit timers (TMR1/3) with gate control
    • Up to 3x 8-bit timers (TMR2/4/6) with Hardware Limit Timer (HLT)
    • 1x numerically controlled oscillator
      • Generates true linear frequency control and increased frequency resolution
      • Input clock up to 64MHz
    • Programmable CRC with memory scan
      • Reliable data/program memory monitoring for Fail-Safe operation (e.g., Class B)
      • Calculate 32-bit CRC over any portion of Program Flash memory
    • 2x Enhanced Universal Synchronous Asynchronous Receiver Transmitters (EUSART)
      • RS-232, RS-485, and LIN compatible
      • Auto-wake-up on start
    • 2x Host Synchronous Serial Ports (MSSP)
      • Serial Peripheral Interface (SPI) mode, chip select synchronization
      • Inter-Integrated Circuit (I2C) mode, 7/10-bit addressing modes
    • Peripheral Pin Select (PPS) enables pin mapping of digital I/O
    • Device I/O port
      • Up to 35x I/O pins
      • 1x input-only pin
      • Individual I/O direction, open-drain, input threshold, slew rate, and weak pull-up control
      • Interrupt-on-Change (IOC) on up to 25x pins
      • 1x external interrupt pin
  • Package options
    • 14-pin PDIP, SOIC, and TSSOP
    • 20-pin PDIP, SOIC, SSOP, and QFN
    • 28-pin SPDIP, SSOP, and VQFN
    • 40-pin PDIP and QFN
    • 44-pin TQFP
  • Analog peripherals
    • Differential Analog-to-Digital Converter with Computation (ADCC)
      • Sample rate up to 300ksps
      • 12-bit resolution
      • Up to 35x external input channels
      • 7x internal input channels
      • Internal ADC oscillator (ADCRC)
      • Operates in Sleep
      • Selectable auto-conversion trigger sources
    • 2x 10-bit Digital-to-Analog Converters (DAC)
      • Buffered output available on up to 2x I/O pins
      • Internal connections to ADC, op amps, and comparators
    • 1x high-speed comparator (CMP1)
      • Configurable power modes for faster response time (50ns) or lower power operation
      • Multiple hysteresis selections
      • Up to 4x external inputs
      • Configurable output polarity
      • External output via peripheral pin select
    • 1x low-power comparator (CMPLP1)
      • Selectable input common mode ranges, including rail-to-rail
      • Low operating current
      • Up to 4x external inputs
      • Configurable output polarity
      • External output via peripheral pin select
    • Up to 4x operational amplifiers
      • Programmable gain using an internal resistor ladder
      • Automatic input offset voltage calibration
    • 2x Fixed Voltage References (FVR)
      • Selectable 1.024V, 2.048V, and 4.096V output levels
      • FVR1 internally connects to the ADC
      • FVR2 internally connects to the comparator and DAC
    • Low-power voltage reference (VREFLP, PIC16F17556/76 only)
      • Nominal 1.024V output
      • Independent 6-bit DAC
  • Power-saving functionality
    • Doze - CPU and peripherals running at different cycle rates (typically CPU is lower)
    • Idle - CPU halted while peripherals operate
    • Sleep
      • Lowest power consumption
      • Reduced system electrical noise while performing Analog-to-Digital Conversions (ADC)
    • Peripheral Module Disable (PMD) - ability to selectively disable hardware modules to minimize the active power consumption of unused peripherals
    • Analog Peripheral Manager - can be used to optimize power consumption in applications that use analog peripherals by switching
      them on and off as needed, core independently using dedicated timer resources
    • Low Power mode
      • Sleep - <900nA typical at 3V/+25°C (WDT enabled) and <600nA typical at 3V/+25°C (WDT disabled)
      • Operating currents - 48µA typical at 32kHz, 3V/+25°C and <1mA typical at 4MHz, 5V/+25°C
  • Clocking structure
    • High-precision internal oscillator block (HFINTOSC)
      • Selectable frequencies up to 32MHz
      • ±2% at calibration
      • Active clock tuning of HFINTOSC for improved accuracy
    • Internal 31kHz oscillator (LFINTOSC)
    • External 32kHz secondary oscillator (SOSC)
    • External high-frequency clock input
      • 3x crystal/resonator modes
      • 2x External Clock (EC) power modes
      • 4x PLL available for external sources
    • Fail-safe clock monitor allows for operational recovery if the external clock source stops
    • Oscillator Start-up Timer (OST) ensures the stability of crystal oscillator sources
  • Programming/debugging
    • In-Circuit Serial Programming™ (ICSP™) via 2x pins
    • In-Circuit Debug (ICD) with 3x breakpoints via 2x pins
    • Debug integrated on-chip

Applications

  • Motor control systems
  • Power conversion and management
  • Sensor interfaces and signal conditioning
  • Lighting control
  • Consumer and industrial automation
  • Portable and battery-powered devices

Specifications

  • 7kB, 14kB, or 28kB program memory size options
  • 8-bit data bus width
  • 1.8V to 5.5V supply voltage range
  • 32MHz or 64MHz maximum clock frequency options
  • 10-bit or 12-bit resolution options
  • 10-bit DAC resolution
  • 128B or 256B data ROM size options
  • 512B, 1kB, or 2kB data RAM size options
  • 11x to 35x ADC channels
  • I2C, SPI, and USART interface types
  • EEPROM data ROM type
  • 12x to 36x I/Os
  • -40°C to +85°C or +125°C operating temperature ranges

Datasheets

Block Diagram

Block Diagram - Microchip Technology PIC16F175x Low-Power 8-Bit Microcontrollers (MCUs)
Yayınlandı: 2025-08-06 | Güncellenmiş: 2025-12-04