Object-Oriented Interfacing To 16-bit Microcontrollers - G.J. Lipovski (Prentice Hall, 1993)