You can download the lecture notes (slides) here :
Lecture-1 : Introduction on Microcontrollers and Embedded Systems. (Download Here)
Lecture-2 : Memories of ATmega16 Microcontroller. (Download Here)
Lecture-3 : Digital Input/Output Ports (I/O Ports). (Download Here)
Lecture-4 : External and Internal Interrupts. (Download Here)
Lecture-5 : Timers of ATmega16 Microcontroller. (Download Here)
Lecture-6 : Clock Sources and Sleep Modes. (Download Here)
Lecture-7 : Reset Sources and Watch-Dog Timer. (Download Here)
Lecture-8 : Communication Modes of ATmega16. (Download Here)
- Serial Peripheral Interface (SPI).
- Universal Synchronous and Asynchronous Receiver and Transmitter (USART).
- Two-Wire Serial Interface (TWI) also Known as (I2C).
Lecture-9 : Dealing With Analog Signals. (Download Here)
- Analog to Digital Converter. (A/D)
- Analog Comparator.
Lecture-10 : Lock Bits, Fuse Bits and Boot Loader. (Download Here)
Lecture-10 : Lock Bits, Fuse Bits and Boot Loader. (Download Here)
Also you can download the data-sheet of ATmega16 from the following link :
Programs used in this course are :
NOTE :
You need to know basics of C language ( you can see this link : Summary of C language )Please feel free to leave a comment if there is a dead link or a problem with the links.
No comments:
Post a Comment