Microchip ups analogue in 28pic PICs
Microchip has increased the analogue capability of its 28pin 16F151x microcontrollers, with the introduction of the PIC16F1512 and 1513.
There are now 17 inputs to the 10bit ADC, with hardware capacitive voltage divider support for implementing capacitive touch sensing.
“The additional control logic enables automated touch sampling, which reduces software size and lowers CPU usage,” claimed the firm. “It also provides an automatic control of guard-ring drive and a programmable sample-and-hold capacitance to better match larger touch or proximity sensors.”
On the digital side, the 8bit devices have a EUSART, I2C/SPI serial interface options, two capture compare PWMs, 7kbyte of flash and 256byte of RAM. Flash is 2kwords in the 1512 and 4k in the 1513. This seems to be the only difference between the two parts.
The firm emphasises power consumption: 30µA/MHz, and sleep current down to 20nA.
Devices operate from 2.3 to 5.5V, and there are PIC16LF versions that run from 1.8 to 3.6V.
“These 28pin MCUs offer a combination of digital and analogue peripherals, combined with the extended battery life required by many applications,” it said, “These features make the general-purpose PIC16F1512 and 1513 MCUs ideal for a broad range of applications in the appliance, medical, consumer, automotive and many other markets.”
As usual, these PICs are supported by Microchip’s MPLAB X integrated development environment (IDE), and by its F1 evaluation tools (F1 tools support PICs with 12F1xxx and 16F1xxx numbers), including the DM164130-1 evaluation platform and DV164132 evaluation kit.
The XC8 compiler is available for it too.
Both chips are available now, in SSOP, SOIC, SPDIP and 4x4x0.5mm UQFN packages.