PIC16F170x/171x microcontrollers combine Intelligent Analog integration with low-cost and eXtreme Low Power (XLP) to suit a variety of cost-sensitive general purpose applications.
Intelligent Analog: Up to two op amps, up to two high-speed comparators, up to 28 input channels of 10-bit ADC and up to one 5-bit/8-bit DAC. Configurable Logic Cell (CLC): Create custom combinational and sequential logic using the configurable logic cell module. External gates and state functions can also be brought into the MCU itself. Numerically Controlled Oscillator (NCO): Frequency output adjustable with very fine steps. The NCO provides high-resolution oscillator capabilities for control applications such as lighting ballast, radio and tone generators. Complementary Output Generator (COG): Provides a complementary waveform with rising and falling edge dead band control, enabling high-efficiency synchronous switching with no processor overhead. The COG also incorporates auto-shutdown and auto-restart and can directly interface with other peripherals/external inputs. Additionally it incorporates blanking and phase control. Zero Cross Detect (ZCD): AC high-voltage zero crossing detection simplifies Triac control, synchronized switching control and timing. Peripheral Pin Select (PPS): Configure any digital peripheral to any pin via an internal multiplexer to ensure layout flexibility and the elimination of pin overlap.