Simple PICs get more peripherals

Microchip has increased the number of analogue peripherals and added pin mapping to its general-purpose MCUs.

Microchip PIC16F170x PIC16F171x

“The PIC16F170x PIC16F171x family features core-Independent peripherals, such as the configurable logic cell [CLC], complementary output generator [COG] and numerically controlled oscillator [NCO].” said the firm. “These self-sustaining peripherals are designed to handle tasks with no code or supervision from the CPU to maintain operation. As a result, they simplify the implementation of control systems.”

CLC allows designers to create custom logic and interconnections.


COG is a waveform generator that can generate complementary waveforms with control phase, dead-band, blanking, emergency shut-down states and error-recovery strategies. It can be used when driving FETs in half- and full-bridge drivers for power applications.


The NCO can generate from <1 Hz to >500kHz. “It simplifies designs requiring precise linear frequency control, such as lighting, tone generators, radio-tuning circuitry and fluorescent ballasts,” said the firm.

It is not yet clear which MCU will have what features, nor why there are two base numbers to the family.

Some or all of the following peripherals will be available: two op-amps, two comparators (60nstyp response), zero-crossing detector for triac control, and “these are the first PIC16 MCUs with peripheral pin select, a pin-mapping feature that gives designers the flexibility to designate the pin-out of many peripheral functions”, said Microchip.

There is up to 28kbyte flash (self-read/write), up to 2kbyte RAM, 10bit ADC, 5bit DAC, 8bit DAC, capture-compare PWM, stand-alone 10bit PWM modules, EUSART, I2C and SPI.

Typical active and sleep currents are 35µA/MHz and 30nA respectively.

Packages are 14, 20, 28, 40 and 44pin.

Suitable tools include PICkit 3, MPLAB ICD 3, PICkit 3 Low Pin Count Demo Board, PICDEM Lab Development Kit, and PICDEM 2 Plus.

MPLAB Code Configurator is a free tool that generates C code. “It currently supports the PIC16F1704/08, and is expected to support the PIC16F1713/16 in April, with all remaining MCUs in this family soon afterwards,” said Microchip.

Applications are expected in: home appliances, power tools, razors, blood-pressure meters, blood-glucose meters, pedometers, LED lighting, battery charging, power supplies and motor control.


Leave a Reply

Your email address will not be published. Required fields are marked *

*