Rhodes University Computer Hardware Interfacing

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