Srihitha Technologies
    B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad .
         Ph: 040-64619566, 9394799566. www. srihithatechnologies.com

                     Microcontroller Based Embedded Systems

Duration: 45hrs

Introduction to Embedded Systems            On-Chip Peripherals Study,
Numbering & Coding systems                  Programming, and Application
Internal organization of computer
   • Data bus , Address bus, Control bus       •   Ports: Input/output
                                               •   Programming 8051 timers
Architecture of 8051 microcontroller
                                               •   Basic counter programming
   •   Differences Between
       Microprocessors and                     •   UART (Programming of Serial
       Microcontrollers                            ports)
   •   Difference between Architecture
                                               •   Interrupt (Interrupt programming)
   •   Difference between RISC and CISC
       instruction sets                     Softwares

   •   Overview of 8051 family                 1. Introduction to Keil software, & its
                                                  Usage.
8051Microcontroller Features                   2. Introduction to proteus software, &
                                                  its Usage.
8051pindiagram explanation
Circuit development of 8051                    3. Introduction to flash magic software,
                                                  & its Usage.
   •   Reset circuit designing
   •   Crystal circuit designing            EXTERNAL INTERFACE
                                            PROGRAMS WITH 8051 MC
RAM allocation in 8051 Micro controller       1. Programming with 8051 and LED
                                                 interfaces
   •   Register banks
   •   Overview of ALL SFR’s and their         •   Introduction to LED
       basic functionality                     •   Assembly code for LED blinking &
                                                   C code
ROM space in 8051(Interrupt Vector
Table)                                         •   implementation(single LED) with C
Basic Assembly Language and                        programming
Instructions
                                               •   LED array connections (multiple
   •   basic assembly instructions                 LED’s)
   •   Addressing Modes
                                               •   Dancing LED’s with C programming
Basic C language topics
                                               2. 16x2 LCD interfacing with 8051
   •   Control Statements
   •   Iteration Statements                    •   Introduction to 16x2 LCD

   •   Functions                               •   16x2 LCD hardware connections

   •   Arrays                                  •   Displaying own text on 16x2 LCD
                                                   with C programming
Srihitha Technologies
    B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad .
         Ph: 040-64619566, 9394799566. www. srihithatechnologies.com

                     Microcontroller Based Embedded Systems

Duration: 45hrs

   •   LCD interfacing with push buttons in    8. DTMF(Dual Tone Multiple
       C program                                  Frequency)

   3. Switches interfaces and its              •   DTMF MT8870/CM8870/HT9170
      implementation                               introduction

   •   Introduction to switches (Push          •   Basic circuit design(hardware)
       buttons)
                                               •   DTMF implementation with 8051 C
   •   Positive logic implementation and           programming
       negative logic
                                               9. Relay interfacing
   4. Seven segment display interface with
      8051 C program                           •   Introduction

   5. ADC interfacing                          •   Basic circuit implementation/pin
                                                   configuration
   •   Introduction to ADC
                                               •   ON/OFF controlling AC and DC
   •   ADC0804 basic circuit interfacing           devices with C programming
       and C programming
                                               10. LDR (Light Dependency Resistance)
   •   Displaying temperature on LCD with
       ADC0804(hardware and software)          •   Introduction to LDR
                                               •   C program for LDR interface with
   •   Basics of ADC0808                           8051

   6. 4x4 keypad interface and                 11. I2C protocol
      programming with 8051
                                               •   Introduction
   •   4x4 keypad and 16x2 LCD
       interfacing to 8051                     •   DS1307 RTC programming in C

   7. Motors interfacing with 8051             12. Wireless communication with RF
                                                   (Radio Frequency)
       Stepper motor, Servo motor, AC
motor, DC motor                                •   Introduction

          o   Introduction                     •   433MHz RF wireless
          o   ON/OFF control switching             communication
              with C program
                                               •   Basic circuit diagram
          o   Rotation of motor in clock           implementation(HT12E, HT12D)
              and anti-clockwise direction
              with C program                   •   Wireless device control through RF
                                                   with C programming
          o   L293D circuit implementatio
                                               13. Zigbee module interfacing
Srihitha Technologies
   B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad .
        Ph: 040-64619566, 9394799566. www. srihithatechnologies.com

                      Microcontroller Based Embedded Systems

Duration: 45hrs

   •   Introduction

   •   Tarang (or) X-Bee modules wireless
       communication with 8051 program

   •   Wireless communication between
       zigbee pairs

   •   Device control through x-bee
       wireless communication with 8051 C
       program

Data Sheets
PIC (16F877A)

   •   PIC (16F877A) microcontroller
       basics
   •   PIC microcontroller basic interface
       programs LED interfacing

          o   LCD interfacing

          o   Switches

          o   Serial interfacing

          o   Multichannel ADC

ARM7 (LPC2148)

   •   ARM7 (LPC2148) microcontroller
       basics
   •   ARM 7 microcontroller basic
       interface programs

          o   LED interfacing

          o   LCD interfacing

          o   Switches

          o   Serial interfacin

Microcontroller Based Embedded Systems Classroom Training

  • 1.
    Srihitha Technologies B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad . Ph: 040-64619566, 9394799566. www. srihithatechnologies.com Microcontroller Based Embedded Systems Duration: 45hrs Introduction to Embedded Systems On-Chip Peripherals Study, Numbering & Coding systems Programming, and Application Internal organization of computer • Data bus , Address bus, Control bus • Ports: Input/output • Programming 8051 timers Architecture of 8051 microcontroller • Basic counter programming • Differences Between Microprocessors and • UART (Programming of Serial Microcontrollers ports) • Difference between Architecture • Interrupt (Interrupt programming) • Difference between RISC and CISC instruction sets Softwares • Overview of 8051 family 1. Introduction to Keil software, & its Usage. 8051Microcontroller Features 2. Introduction to proteus software, & its Usage. 8051pindiagram explanation Circuit development of 8051 3. Introduction to flash magic software, & its Usage. • Reset circuit designing • Crystal circuit designing EXTERNAL INTERFACE PROGRAMS WITH 8051 MC RAM allocation in 8051 Micro controller 1. Programming with 8051 and LED interfaces • Register banks • Overview of ALL SFR’s and their • Introduction to LED basic functionality • Assembly code for LED blinking & C code ROM space in 8051(Interrupt Vector Table) • implementation(single LED) with C Basic Assembly Language and programming Instructions • LED array connections (multiple • basic assembly instructions LED’s) • Addressing Modes • Dancing LED’s with C programming Basic C language topics 2. 16x2 LCD interfacing with 8051 • Control Statements • Iteration Statements • Introduction to 16x2 LCD • Functions • 16x2 LCD hardware connections • Arrays • Displaying own text on 16x2 LCD with C programming
  • 2.
    Srihitha Technologies B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad . Ph: 040-64619566, 9394799566. www. srihithatechnologies.com Microcontroller Based Embedded Systems Duration: 45hrs • LCD interfacing with push buttons in 8. DTMF(Dual Tone Multiple C program Frequency) 3. Switches interfaces and its • DTMF MT8870/CM8870/HT9170 implementation introduction • Introduction to switches (Push • Basic circuit design(hardware) buttons) • DTMF implementation with 8051 C • Positive logic implementation and programming negative logic 9. Relay interfacing 4. Seven segment display interface with 8051 C program • Introduction 5. ADC interfacing • Basic circuit implementation/pin configuration • Introduction to ADC • ON/OFF controlling AC and DC • ADC0804 basic circuit interfacing devices with C programming and C programming 10. LDR (Light Dependency Resistance) • Displaying temperature on LCD with ADC0804(hardware and software) • Introduction to LDR • C program for LDR interface with • Basics of ADC0808 8051 6. 4x4 keypad interface and 11. I2C protocol programming with 8051 • Introduction • 4x4 keypad and 16x2 LCD interfacing to 8051 • DS1307 RTC programming in C 7. Motors interfacing with 8051 12. Wireless communication with RF (Radio Frequency) Stepper motor, Servo motor, AC motor, DC motor • Introduction o Introduction • 433MHz RF wireless o ON/OFF control switching communication with C program • Basic circuit diagram o Rotation of motor in clock implementation(HT12E, HT12D) and anti-clockwise direction with C program • Wireless device control through RF with C programming o L293D circuit implementatio 13. Zigbee module interfacing
  • 3.
    Srihitha Technologies B7, 3rd Floor, Eureka Court, Beside Image Hospitals, Ameerpet, Hyderabad . Ph: 040-64619566, 9394799566. www. srihithatechnologies.com Microcontroller Based Embedded Systems Duration: 45hrs • Introduction • Tarang (or) X-Bee modules wireless communication with 8051 program • Wireless communication between zigbee pairs • Device control through x-bee wireless communication with 8051 C program Data Sheets PIC (16F877A) • PIC (16F877A) microcontroller basics • PIC microcontroller basic interface programs LED interfacing o LCD interfacing o Switches o Serial interfacing o Multichannel ADC ARM7 (LPC2148) • ARM7 (LPC2148) microcontroller basics • ARM 7 microcontroller basic interface programs o LED interfacing o LCD interfacing o Switches o Serial interfacin