Rhodes University Computer Hardware Interfacing
Interfacing
Computer Hardware Interfacing (Mr Anthony Sullivan)
This is an electronics orientated course, and is presented in the Department of Physics and Electronics.
Objectives:
To provide the student with a hands on knowledge of hardware interfacing using a microcontroller enviroment.
Contents:
Assembly level programming of the Atmel 8-bit RISC architecture and associated common peripheral interfaces. A strong emphasis is placed on the differences to ‘normal’ computer programming such as no scheduling or other OS provided crutches. Practical exposure to system design of fundamental hardware interfaces.
Prerequisites:
Physics 1E2 or equivalent electronics experience.
The course is taught via the investigation of peripherals available on the development board, how they can be made to interact and produce a desired outcome. Short tasks will be set for investigation after each lecture (not all of these are for assessment purposes). The main assessment (besides the theory examination) is a practical assignment that effectively combines elements from each of the tasks to work together to produce a stated goal.
PLEASE NOTE THERE IS A 10 PERSON LIMIT ON THIS MODULE