embedded system bye Sj

602 views
440 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
602
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
44
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

embedded system bye Sj

  1. 1. A PRACTICAL TRAINING SEMINAR REPORT ON 8051 EMBEDDED SYSTEM Training at CREATIVE AND INNOVATIVE RESEARCH JAIPUR Submitted To: Submitted by: Mr. RAHUL MATHUR SHUBHAJIT VISHWAS ROLL NO. 10ESLEC052 ECE, SLBS, JODHPUR B.TECH. IV year ECE(B3)
  2. 2. TOPICS TO BE COVERED:- • What Is Embedded System…? • Micro Controller (Meaning). • Requirement for embedded system. • 8051 pin diagram. • Features of Micro Controller. • Schematic Representation. • Various Integrated Circuits. • Applications of Micro Controller. • Advantages/Disadvantages of Micro Control.
  3. 3. What is an embedded system..??  An Embedded System can be defined as a computer system designed to perform specific function.  It bring together software, hardware, and mechanical parts with either fixed or programmable capabilities.
  4. 4. Requirements for embedded system Software:- Keil µVision Win- AVR Proteus Dip trace Hardware:- AT89C51 and as our requirement
  5. 5. EMBEDDED SYSTEM IN DAILY LIFE Moving message display Digital clock DVD player Traffic Light
  6. 6. Micro controller  Micro controller is used to control the operation of various machines and devices according to the program/instruction.
  7. 7. PIN DIAGRAM OF THE 8051
  8. 8. Pin’s of 8051.  Vcc  GND  Port 0  Port 1  Port 2  Port 3  RST  ALE / PROG  PSEN  EA / VPP  XTAL 1  XTAL 2
  9. 9. 8051 Microcontroller  Intel introduced 8051, referred as MCS- 51, in 1981.  The 8051 is an 8-bit processor  The CPU can work on only 8 bits of data at a time  The 8051 became widely popular after allowing other manufactures to make and market any flavor of the 8051.
  10. 10. 8051 Features  4K bytes ROM  128 bytes of on-chip Data RAM  32 bidirectional and individually addressable I/0 lines  Two 16-bit timer/counters :T0 and T1  On-chip clock oscillator
  11. 11. 78xx/79xx series 3-terminal positive voltage regulators Xx- output voltage (7805 +5v, 7812 +12v,) Output current is 1.0A
  12. 12. Uln 2003/2803 series • This is 7/8 channel inductive load driver IC. • Made up by Darlington transistor pair b/w input-output. • This IC can only sink but not source.
  13. 13. M 12V1 0 M 0 1 motor can’t drive Input from m.c Gnd. This showes that this IC can only sink but not source
  14. 14. L293D  The L293D is assembled in a 16 lead plastic package which has 4 center pins connected together and used for heat sinking.  This device is suitable for use in switching applications at frequencies up to 5 kHz.  600mA OUTPUT CURRENT CAPABILITY PER CHANNEL  It is motor driver IC’s.
  15. 15. print “hello world “at lcd Proteus connection for lcd
  16. 16. Code #include<regx51.h> #include<LCD.h> unsigned int i; void delay(unsigned int d) { for(i=0;i<d;i++); } void main() { InitLCD(); while(1) { ClearLCDScreen(); WriteStringToLCD("hello"); WriteCommandToLCD(0xC0); WriteStringToLCD("world"); delay(50000); } }
  17. 17. After coding
  18. 18. Advantages/ Disadvantages of M.C. Advantages  Cheap  Small in size  Programming of MC is simple Disadvantages  Functionality is quite difficult.  Specific purposes  Speed ( if you need a response to an input In less than a few microseconds)

×