The 12F508 is designed for cost reduction where you know that you will never
have to use specific peripherals (e.g. the ones on the 16F88 or 16F877 etc.)
The advantage of this device is that it is In-Circuit-Programmable via the
ICSP and it also has one peripheral so it is a useful device for simple timing
Note: If you use a compiler you're going to have to be very careful about RAM usage as it is extremelylow.
Jump from 12F508 to
Best Microcontroller Projects Home Page.
For Arduino string operations you can use Object Class Strings or C style strings but which should you use? Also find out how to decode commands and control variables in your programs using strings.
Real Time Clock Design (FREE): A Free and Complete RTC design using the DS1307 and a PIC micro (16F88) also re-targetable. This PIC project uses an I2C Clock chip and 7-segment display to create a fou…
With the ADXL345 acellerometer you can detect up to 16g! You can also find out how to use it for tap detection and more.
Arduino Interrupt Tutorial: Find out how many external there are on an Arduino Uno - The answer is more than two!
Switch debounce: Three different ways to debounce input push switches with one amazing method that you can't miss.
A tutorial on using the ADS1115 precision 16 bit ADC for low power use.