Offered:
Pre-requisite: CSE341
This course will give an overview of computer interface components and their characteristics. It will cover detailed discussion on some programmable interfacing ICs, sensor, hardware, and software calibration on sensor interfacing, some processing devices which can interface computers with the real world and some output devices. This course also includes high power interface devices, LED, LCD, Seven segment display, transducers, stepper motors and peripheral devices. In addition, it will also introduce some software simulation tools to develop an interfacing system. Some advanced topics like Human Computer Interface (HCI), Brain Computer Interface (BCI) would be also discussed with some case studies.
a) Introduction with basic Interfacing, Interfacing Components and their characteristics.
b) Outline the working mechanism of different types of sensors, sensing devices, hall-effect sensing, and real life application of some sensors.
c) Describe various I/O interfacing including GPIO using MCU/MPU development board and how Programmable Peripheral Interface (PPI) – 82C55 works.
d) Explain the working mechanism of Disk, Drum, Motors and Printers and their real life application.
e) Describe the types and formats of communication protocols like I2C, SPI, UART, USART, and USB.
f) Explain LCD, LED, Seven- segment display, Keyboard, Mouse work and interface with their interfacing principal.
1. Microprocessor Architecture Programming and Applications with the 8085, Ramesh S. Gaonkar, 1984, 5th, Penram International, Publishing Private Limited, 81-87972-09-2
2. “Introduction to ARM(R) Cortex Microcontroller”, Jonathan Valvano, 2014, 5th, Createspace (2012), 978-1477508992
3. Embedded Microcomputer Systems: Real Time Interfacing, Jonathan Valvano, 2014, 3rd, Cengage learning, 13-978-1-111-42625-5
Text and Reference Books, Lectures available at bux, Presentation slides, Word Files, Book Chapter pdf, Videos and links
# | Description | Weight | Edit |
---|
Course Coordinator