>> Higher Diploma courses

  >> Short Term Training Courses

 

 
   
Microcontroller (8/16/32bit)
 
 

Embedded system design

  • Introduction to Embedded system                                         
    • Definition of ESD
    • Market Trends
    • Classification of ESD
    • Application of ESD
  • Embedded System Key Terminologies
    • Types of Semiconductor Devices
      • MCU      : MCS51 | PIC | ARM | Freescale
    • Silicon Chip ( Packages)
    • Hardware Design Considerations
      • PCB | Comp selection | Assembly | Cost | Size..
  • Embedded system Development Cycle
    • Hardware Dev Cycle
      • Requirement Collection
      • Component Selection
      • Design Hardware ( Prototype)
      • Testing / Trouble Shoot
    • Software Dev Cycle
      • Requirement Collection
      • S/W Selection
      • Simulation / Debugging / Testing 
    • Integration Process
      • Requirement Collection

Development Tools Overview                                    

  • Introduction to Development Tools                                                                       
    • Software Tools
      • IDE’s
      • Cross-Compiler
        • Language Extensions,
        • Memory Models, Memory Type specifiers.
        • Optimization, Mixing C and Assembly.
        • Differences from ANSI C, Limitations of Compiler
      • Simulator
      • Debugger
      • Linker | Locator
    • Hardware Tools                                                                               
      • ICE (In-circuit Emulators)
      • Debugger
      • Programmer
      • Logic Analyze

8-Bit Controller Overview (8051)                                            
Session 1    

  • Difference B/W MCU & Processors
  • 8-bit MCU Features | Comparison
  • MCS51- Intel 8051 Architecture

Session 2                                                                                                                            

  • ATMEL | NXP | Maxim Dallas Features
  • PIN Diagram | Port Details
    • I/O Ports Structure & Operations
  • Memory Organization
    • CODE Memory | DATA Memory (Internal / External)
  • Registers
    • Basic registers | SFR | Acc | Data Pointer Register | PC |SP

Session 3                                                                                                                            

  • On-Chip Peripherals-1
    • Timers | Counters | Interrupts | UARTs

Session 4                                                                                                                            

  • On-Chip Peripherals & Others
    • PWM | ADC | FLASH Programming

8-Bit Controller Overview (AVR)                                             
Session 1                                                                                                                            

  • 8-bit MCU Features | Comparison
  • AVR Architecture
  • PIN Diagram | Port Details
    • I/O Ports Structure & Operations

Session 2                                                                                                                            

  • Memory Organization
    • CODE Memory | DATA Memory (Internal / External)
  • Registers
    • Basic registers | SFR | Acc | Data Pointer Register | PC |SP

Session 3                                                                                                                            

  • On-Chip Peripherals-1
    • Timers | Counters | Interrupts | UARTs

Session 4                                                                                                                            

  • On-Chip Peripherals & Others
    • PWM | ADC | FLASH Programming

Hardware Interfacing (8051 /AVR)
Level - I (Brief Theory | Board Assembly | Code Development) 

  • Point LED Interface ( I/O configuration)
  • UART (Serial Communication)
  • Interrupt Study
  • On-Chip ADC Study ( Temp Sensor | Potentiometer)

Level - II (Brief Theory | Board Assembly | Code Development)                              

  • Character LCD Interface (2x16 | 4x20)
  • Stepper Motor | DC Motor
  • Matrix Keypad Interface
  • 7-Segment Display

Mini Project (8051 /AVR)
Simple Project using 8-bit controller

  • Abstract
  • Hardware / Software Requirements
  • Hardware Assembly
  • Code Development
  • Testing | Demonstration

    Back