Computer Hardware Interfacing (Mr Anthony Sullivan)

This is an electronics orientated course, and is presented in the Department of Physics and Electronics.

This module aims to provide the student with a hands on knowledge of hardware interfacing using a microcontroller environment. 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.

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.

PLEASE NOTE THERE IS A 10 PERSON LIMIT ON THIS MODULE

Last Modified: Wed, 26 Jul 2023 15:21:19 SAST