EE424 Advanced ICs (Microprocessor Interfacing)