Jay Dee wrote:
I was trawling for a small low pin count PIC for a very basic application and noticed the new 16F stuff from Microchip.
Loads of core independent functions to take load off the main processor and those with peripheral pin select make it even easier to get a 8 pin PIC to do quite a lot without doubling up pin functions..
These device are not only in low pin counts they are available in high pin count too

these 16F1xx devices puts Microchip 8 bit micro's in a league of there own they can achieve a lot as the cpu is unloaded a lot
These device can do very complex tasks with ease.
peripherals such as CLC(configurable logic cell) the PSMC( power switch mode controller) can do task which normally a 16 bit micro is needed we use them in Power supplies very successfully ,the PSMC can generate various PWM signal pulse trains
with ease as it independent from cpu and it makes a lot of sense in Lightning and Power supply applications although not only limited to these areas
There are also software tools available for configuring these complex peripherals and then generate Code for its such as the CLC ,PSMC configuration tool.These tools are available from Microchip with no cost

Currently I use the Microchip tool to generate me the configuration and then include it in a C function call block in Flowcode and whalla my PSMC is running
@Benj
Flowcode alreday supports the 16F178x devices which contains these independent peripherals ,Flowcode also supports the PIC1503/PIC16F1508 but unfortunately not on M loader that would be great if Steve can add the these as he did with the 16F178x range last week
just something to think about.