Here is a simple course to learn how to start using atmel microcontrollers.
We will use atmega16 microcontroller.
We will use atmega16 microcontroller.
3-I/O ports.
4-External and Internal interrupts.
4-External and Internal interrupts.
5-Timers.
6-clock sources and sleep modes.
7-reset sources and watch dog timer.
8-communication using SPI or USART.
9-dealing with analog signals.
Here is a link for lectures (presentations)
Programs used in this course are :
Getting started with Atmel microcontroller