Embedded Systems - NextPage IT Solutions
page-template,page-template-full_width,page-template-full_width-php,page,page-id-15723,ajax_fade,page_not_loaded,,qode-title-hidden,qode_grid_1300,footer_responsive_adv,hide_top_bar_on_mobile_header,qode-child-theme-ver-1.0,qode-theme-ver-13.4,qode-theme-bridge,qode_advanced_footer_responsive_768,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 is a foremost approach to get real-time work exposure and to prepare yourself with all the imperative skills that will enhance your job awareness. The Industrial Training is the turning point of your student life that will help you effectively build the gap between the industry and your academics.

Develop skills, competencies, and practice them in real life situations

Hands-on familiarity with working professionals

Widen your technical, communication and interpersonal horizons

On-site interactions with professional groups will source interactive learning

Necessary exposure to industry tools

Offers a life-long learning experience in professional environment

Build social and professional networks in the course undertaken

Develop leadership and mentoring skills



Call Us Now


Industrial Training in Mohali

Learn From Industry Experts