Course Description:
Duration: 1 Week (20 hours)
Course Responsible: Prof. Wael Adi
Instructors: A. Mars, W. Adi Registration by email to : amars@tu-bs.de
Target Participants: Master Students. Electrical/Computer Engineering and Computer science. Number of participants is limited to 10!
Pre-requirements: C programing basics is an essential pre-requisite. In addition to basic electronics and digital circuits design.
Course Objectives: the course would give participants a practical introduction on programming and interfacing a widely used AVR Microcontroller family from Atmel.
The main covered subjects are:
1- Analog and Digital Real-time computerized Measuring Instrument "Digilent Analog Dicovery"
2- Initializing the Microcontroller registers.
3- Programming Inputs/Output transactions.
4- Using the Microcontroller timers and external interrupts.
5- Setup a Serial (RS232) connection with the Microcontroller.
6- Interfacing to a 7-Segment screen display.