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