ENGG 3640

Microcomputer Interfacing

Lec 0101 and Lec 0101 selected

This course focuses on the subject of interfacing microcomputers to external equipment. Topics include peripheral devices, hardware interfaces, device driver software and real time programming. Advanced programming: debugging of embedded systems, data structures and subroutine calls, high-level system programming. Interrupts and resets, real time events, signal generation and timing measurements. Synchronous and asynchronous serial communication. Parallel I/O ports and synchronization techniques. I/O interfacing, microcomputer busses, memory interfacing and direct memory access (DMA). Data acquisition topics include signal conditioning analog to digital conversion and digital signal processing. [Restriction(s): This is a Priority Access Course. Enrolment may be restricted to the CENG and ESC specializations in the BENG and BENG:C programs. See department for more information. Non-BENG students may take a maximum of 4.00 ENGG credits.][Department(s): Department of Electrical and Computer Engineering]

Sections

Lecture, pick one

Syllabus

Have the syllabus for ENGG 3640? Share it and everyone gets the grading, textbooks and rules.