ENGG * 3640 – Microcomputer Interfacing F (3-3) [0.50]

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.





Posted By : Anonymous
Posted On : December 19, 2015

Is the textbook recommended by the student? No
Did the student enjoy the professor? No
Professor : Muresan

Comment :
This course was all over the place. Lecture material covers too much information, and it is not taught well, so just study the lecture slides and what he tells you is going to be on the tests. Midterm was easy, with the class average being around 75. The lab portion of this course was pretty challenging, but easily marked. Easy assembly coding was required at the start, then coding moved on to C. A report had to be done for each lab which was thorough but easily marked. There was almost no help from the prof and TAs for technical aspects of the labs which was brutal, so collaboration between groups was critical. Somewhat complex circuits had to be developed for some of the labs. Final was harder than the midterm.
Recommendation Rating
Overall Difficulty