Microcontrollers Course# Table of Contents# Introduction to Microcontrollers and Microcontroller Architecture Introduction to Data Representation Architecture of the Atmel ATmega 328 Microcontroller Introduction to Programming and Program Development Introduction to Programming with C Interfacing to digital I/O with C Interfacing to Analogue I/O with C Introduction to Assembly Language Microcontroller Architecture – Program Operation Addressing Modes