Microprocessors & Interfacing - El-Abd, Mohammed (2018)