Microprocessors & Interfacing Lab - Hassanein, Ahmed (2019)