Follow Us : Like, Share, Comment, Subscribe, Join – Social Media & Thanks For Watching
 
        
          AVR ATMEGA (8/16/32) SVSEMBEDDED SYSTEMS  COURSE / HOBBY LEARNING / DEVELOPMENT KIT
          
Introduction to ‘C’: 
            
              - About  ‘C’
 
              - Number  system and working examples.
 
              - ‘C’  Data types/Operators/Precedence.
 
              - Basic  GCC commands.
 
              - Refresh  Basic ‘C’ Programming.
 
          
            Learning ‘C’: 
          
              - ‘C’ coding style rules.
 
              - Compilation  steps.
 
              - Object/Executable  file format.
 
              - Linkers/Loaders  and functionalities.
 
              - Process  image and its sections.
 
              - ‘C’  process environment on Linux.
 
              - Bit-wise  operator’s examples
 
              - Preprocessor  directives and examples.
 
              - Arrays  and Strings.
 
              - Structures/Unions/Enumerations.
 
              - Functions  & Pointer.
 
              - Dynamic  memory allocation ( Malloc, Calloc, Free).
 
              - Files  and Files Operations.
 
              - Standard  I/O Library.
 
              - Header  Files.
 
              - ‘C’  Program with multiple files.
 
              - Storage  classes.
 
              - Const  and volatile qualifiers.
 
            
            ===================================================
            
              - Introduction to Embedded Systems.
 
              - Architecture of Embedded System.
 
              - Programming for Embedded System.
 
              - The Process of Embedded System  Development.
 
              - Communication Interfaces.
 
              - Embedded/Real-Time Operating Systems.
 
              - Embedded Software Development on  different Microcontrollers.
 
              - Network  Programming.
 
            
            ===================================================
              Module-1 
            
              - Introduction  to Microcontrollers.
 
              - Microcontroller’s  vs Microprocessors.
 
              - Introduction  to AVR ATMEGA32.
 
              - AVR  ATMEGA32 Architecture.
 
              - Basic  Registers and addressing modes.
 
              - Special  function Registers.
 
              - Instruction  set.
 
              - Interrupts  & Timers.
 
              - Programming  Microcontrollers in ‘C’
 
              - Introduction  to CVAVR {or} AVR STUDIO4.IDE Tools.
 
              - Understanding  Basic Devices.
 
              - Light  emitting Diodes [LED].
 
              - Switches.
 
              - Liquid  Crystal Displays.
 
              - Seven  segment display.
 
              - Matrix  keypad.
 
              - Replays.
 
              - Buzzers.
 
              - Dc  Motors & PWM [Pulse Width Modulation].
 
              - Stepper  motors.
 
              - Sensors  and signals Conditioning
 
            
            LAB WORKS:
            
              - Building a user Interface
 
              - Interfacing  a light emitting diode.
 
              - Interfacing  Switches.
 
              - Interrupts.
 
              - Timers  and counters.
 
              - Interfacing  a LCD Display.
 
              - 8bit  mode.
 
              - 4bit  mode.
 
              - LCD  Menus.
 
              - Interfacing  a 4x4 Matrix Keypad.
 
              - Pulse  Width Modulation.
 
            
          
              
            Hardware Interfacing Basic Devices
            
              - LED.
 
              - Switches.
 
              - LCD.
 
              - 7-Segment  display.
 
              - Keypad.
 
              - Relays.
 
              - Buzzers.
 
              - DC  Motors.
 
              - Stepper  Motors.
 
            
            Module-2 
            
              - Serial  Communication.
 
              - MAX-232.
 
              - Asynchronous  Communication.
 
              - RS-232
 
              - RS-485
 
              - Synchronous  Communication.
 
              - SPI
 
              - I2C
 
              - EEPROM
 
              - Real  Time Clock
 
              - Converters
 
              - ADC
 
              - DAC
 
              - Infrared & Radio Frequency.
 
              - Interfacing  Microcontrollers.
 
            
            LAB WORKS: 
            
              - RS  232.
 
              - RS  485.
 
              - Interfacing  Microcontrollers to Microcontrollers.
 
              - Interfacing  Microcontrollers to Computer.
 
              - SPI  Protocol.
 
              - EEPROM  Using I2C
 
              - ADC
 
              - DAC
 
            
            Module-3(learning of technologies) 
            
              - Interfacing  different devices.
 
              - WI-FI
 
              - BLUETOOTH.
 
              - GSM.
 
              - GPS.
 
              - RF-ID.
 
              - FRINGER  PRINT.
 
              - RF.
 
              - Xbee.
 
              - GRAPHICAL  LCD. 
 
            
            Module4: (learning of Protocols) 
              Embedded Protocol 
            
              - I2C.
 
              - SPI.
 
              - CAN.
 
              - RS  232, RS 485.
 
            
            Module5:  (ACADEMIC PROJECTS ON DEVELOPEMNET KIT) 
              The above development board will guide u  the 10 different technologies for the student. svsembedded will provide the CD in that
              WE WILL PROVIDE 
              1. ABSTRACT
              2.DATASHEETS
              3.DOCUMENTATION
              4.SCHEMATIC DIAGRAM.
              5. SOFTWARE CODE
              6.SAMPLE PPT
          7.PHOTOS&VIDEO FILE ON ENTIRE PROJECT