Embedded Systems - NextPage IT Solutions
15723
page-template,page-template-full_width,page-template-full_width-php,page,page-id-15723,ajax_fade,page_not_loaded,,qode-title-hidden,qode-child-theme-ver-1.0,qode-theme-ver-13.4,qode-theme-bridge,wpb-js-composer js-comp-ver-5.4.5,vc_responsive

Embedded Systems

Course Content

  • Introduction to ‘C’
  • Characteristics of ‘C’
  • History of ‘C’
  • Constants, Variables
  • Operators
  • Conditional statements & loop
  • Functions
  • Recursion structures, union & File Handling
  • Pointers, Macros, Arrays, Strings, Graphics, Linear Search
  • Binary Search, MergeSort, HeapSort, RadixSort, Quick Sort

Module 1: 8 Bit Intel 8051 & 8052 Micro Controller:

  • Micro Processor vs. Microcontroller, CISC v/s RISC, Block diagram
  • Pin details, SFR, Addressing Modes
  • Instruction Set, Timers & Counters, Interrupts, ISR
  • Serial communication
  • Liquid Crystal Display, ADC, DAC, Stepper Motor, DC MOTOR

Module 2: Embedded ‘C’ Programming using KEIL Software

  • Characteristics of KEIL Software & Importance of Assembly
  • Discussion on Embedded Software Development Different Memory Modules & on Volatile Keyword
  • Data types & extensions provided by
  • Microcontroller, Logic Controller
  • Analog to Digital Converter, Traffic Light System Interface
  • 7 Segment Display, LCD, Keyboard, Stepper Motor

Module 3: 16 Bit dsPIC30f6010 Micro Controller (MPLAB Version 7.x)

  • Introduction, CPU, Data Memory, Program Memory
  • Flash and EEPROM Programming, Reset Interrupts
  • Oscillator, Low Voltage Detect(LVD)
  • Watch Dog Timer and Power saving modes, I/O Ports
  • Timers, Input Capture, Comparison of Output
  • Motor Control PWM,10-bit A/D converter, UART
  • Serial Peripheral Interface(SPI), Inter-Integrated Circuit(I2c)
  • Data Converter Interface(DCI), CAN module, Quadrature Encoder
  • Interface(QEI), Description of PIC 30f6010
  • Variation of PIC 30f6010, Addition & Subtraction of 8/16/32-bit numbers
  • Incrementing/Decrementing of 8/16/32- bit numbers
  • Conversion of ASCII to HEX / HEX to ASCII
  • 8-16 bit BCD to Binary/ Binary to BCD

Module 4 : 32 Bit ARM Micro Controller

  • Philips LPC 2129: Detailed Treatment / Description
  • General Description, Architecture, Memory, I/O Ports
  • Timer, Addressing modes, instruction Format
  • ISP and IPA, CAN, UART, 12C, ADC
  • Vectored Interrupt and Interrupt Controllers
  • Watch Dog Timer, ARM

Industrial Training in Mohali