Avr Microcontroller Course Content
Avr Microcontroller Course Content
Introduction to IDE
Components of IDE
Linker
Debugger
Atmel studio IDE
Introduction to Proteus
Using Proteus Simulator
4. Inside atmega16
Block Diagram
Inside ATmega16
ATmega16 Basic Components
Important Pins
On-Chip Internal RAM
6. Port Programming
7. LED Interfacing
LED Interfacing
Benefits and Application
Circuit Description
Interfacing Circuit
8. Switch Interfacing
Switch Interfacing
Circuit Description
Interfacing Circuit
Selecting a Resistor Value
LCD Interfacing
Circuit Description
LCD Commands
Interfacing Circuit
DC Motor Interfacing
Interfacing Circuit
Stepper Motor Interfacing
Types of Stepper Motors
Interfacing Circuit
Servo Motor Interfacing
Interfacing Circuit
Relay Interfacing
Types of Relays
Interfacing Circuit
Block Diagram
Timer 0 and Timer1
Timer Registers
Compare /Capture/PWM modes operation
Block Diagram
Universal Asynchronous Receiver & Transmitter (UART)
RS232 Protocol
Setting the Baud Rate
18. Interrupts
Block Diagram
Interrupts in Microcontrollers
Interrupt Registers
A Word about Interrupt Latency
Example program and Initialization Steps