I just put together a new Tutorial on Bit Banging and Boolean Math.
The tutorial is called:
Tutorial – Bit Banging and Boolean Math without the Math
It is located at my blog:
Please enjoy, I wrote this as a starting point for the beginner, but the No Math approach can assist the experienced micro-controller programmer as well.