The MCUs also feature the highest level of advanced PWM control and accuracy currently available via the new Programmable Switch-Mode Controllers (PSMCs). This combination of features enables higher efficiency and performance, as well as reductions in cost and space for applications such as closed-loop control in power supplies, and lighting.
The “LF” versions of the MCUs feature eXtreme Low Power technology, with active and sleep currents of just 32 µA/MHz and 50 nA, respectively, helping to extend battery life and reduce standby current consumption. Low power consumption and advanced analogue and digital integration make the general-purpose PIC16F(LF)178X MCUs ideal for LED lighting, battery management, digital power supply, motor control and other applications.
Environmental concerns and “green” initiatives have led to the rise of new energy-consumption legislation around the world. The PIC16F(LF)178X MCUs will enable designers to create products that consume less power. Microchip’s enhanced Mid-range 8-bit core have been designed to bring more performance, with 32 MHz operation, automatic context save for faster interrupt handling, more efficiency in the instruction set with higher code density, plus faster and more direct-port control capabilities.
Available in 28- and 40-pin packages, the MCUs’ advanced analogue integration includes an on-chip 12-bit ADC for very small voltage measurements, as well as enabling mTouch capacitive sensing; and an 8-bit DAC for high-resolution voltage references. Also included on-chip are fast analogue comparators with 50 ns response time; Capture Compare Peripherals, and I2C, SPI and EUSART interfaces for communications. Additionally, the MCUs feature a 32 MHz internal oscillator, 2 – 8K Words (3.5 – 14K Bytes) of Flash, 128 – 512 Bytes of RAM, and 256 Bytes of data EEPROM. The PSMC peripherals are 16-bit Pulse-Width Modulators (PWMs) with 64 MHz operation and advanced control capabilities.
Microchip’s full suite of development tools supports the PIC16F(LF)178X MCUs, including the free MPLAB Integrated Development Environment (IDE); the PICkit 3 debugger/programmer (PG164130); and the MPLAB REAL ICE (DV244005) and MPLAB ICD 3 (DV164035) debuggers/programmers.
The MPLAB XC8 Compiler for 8-bit PIC MCUs is also available.