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