Programming and customizing th ava microcontroller - Dhananjay V. Gadre (New delhi Tata mcgraw-hill publishing company limited, 2001)