ELE2303 Embedded Systems Design
Recommended prior study: ELE1301
This course develops the techniques used in microcomputer design, interfacing and applications. It includes microcomputer architecture; C and assembly language programming; I/O methods and interface techniques for parallel and serial, synchronous and asynchronous systems; programmed and multiple interrupt I/O, and DMA; interface examples involving standard and non standard microcomputer interfaces; and development of software for 8 bit and 16 bit microprocessors. A hardware and software design project is used to develop practical design skills.