Microprocessors And Interfacing 8086,8051,8096 And Advanced Processors - Senthil K.N.; Senthil K.N.; Saravanan M.; Jivananthan S. & Shah S.K. (Oxford, 2012)