MicroController Design
http://microcontroller.ca/articles/electronic_design_process.html