Follow Us : Like, Share, Comment, Subscribe, Join – Social Media & Thanks For Watching
 
        
          MSP430 LANCHPAD 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 MSP430.
- MSP430   Architecture.
- Basic  Registers and addressing modes.
- Special  function Registers.
- Instruction  set.
- Interrupts  & Timers.
- Programming  Microcontrollers in ‘C’
- Introduction  to CCS (Code Composer Studio v5).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 provideSthe 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