AVR

Overview
A Microcontroller is a single chip computer which has a processing device along with other peripherals like RAM, ROM, ADC, RTC required to make a fully fledged embedded device. Various families of microcontroller are currently being used in industry as per their feasibility and capability to perform the required task.
AVR is one of the family of microcontroller extensively used for industrial automation and Robotics. AVR is an 8 bit architecture and has the capability of interfacing 8 analog sensors, 1 serial device, 3 timers and 32 port pins. Integrated I2C and SPI features of AVR enables it for multiprocessor communication.
We at Aedifico have excellent trainers having industrial experience in almost every domain of embedded system. Learning at Aedifico is no less then working in industry. Along with training, you will get complete hands on for every application you make as well as industrial projects that the company is working on.
Aedifico provides fundamental and advance courses for AVR including wireless technologies and Intenet of things(IoT). Aedifico is best in providing the 6 weeks summer internship in AVR and 4 weeks Winter internship in AVR.
Curriculum
What is an embedded system, Need of Embedded system?
ICs as heart of electronic world.
Embedded systems as a basis of electronic world.
Advantage & Disadvantage of Low level & High level programming language of Embedded System.
Difference between Microprocessor & Microcontroller
Classification based on architecture
Classification based on Instruction Set
Type of Microcontroller
Memory Classification
Introduction of AVR family
Block diagram description of AVR
Special feature of AVR
Pin description of AVR
Description of RAM
Description of CPU Registers
Function of SFR
Features of C Programming Language
Program Structure & DATA types constants
Variable Operators assignment
Looping
Functions
Pointer & Array
Strings
Embedded software development, using KIEL & SDLC
Writing your First C program in Embedded C
Simulation
Debugging
Making Different Patterns with Led
Rotation of Led
Introduction to 7 Segment Display
Types of 7 Segment Display
Interfacing Circuit Description of 7 Segment Display
Programming of 7 Segment Display Interfacing
Introduction to 16 x 2 LCD
Commands of 16 x 2 LCD
Interfacing Circuit Description of 16 x 2 LCD
Programming of 16 x 2 LCD
Introduction to Switches & Keyboard Matrix
Interfacing Circuit of Switches & Keyboard Matrix
Programming of Keyboard Matrix & Switches
Controlling of LEDβs by using Switches
Key board Matrix & LCD Interfacing Program
Introduction to Motors
Types of Motors used in Embedded System
Programming & Controlling of Motors in Embedded System
Concept of timers
Use of timers as counters
How Timers Count
Measuring Time using Timers
Programming counters/timers
Introduction to Serial Communication
Description of SFR associated with Serial Communication
Introduction & Interfacing of UART
Programming of UART
Introduction to Interrupts
Types of Interrupts
Programming of Software & Hardware Interrupts