Download Project synopsis on BLINKING LEDs USING 8051

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Heterodyne wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Buck converter wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Transistor wikipedia , lookup

LED lamp wikipedia , lookup

Integrated circuit wikipedia , lookup

Time-to-digital converter wikipedia , lookup

Two-port network wikipedia , lookup

History of the transistor wikipedia , lookup

Regenerative circuit wikipedia , lookup

Wien bridge oscillator wikipedia , lookup

Opto-isolator wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Transcript
(College logo)
Project synopsis on
BLINKING LEDs USING 8051 MICROCONTROLLER
Under taken by:
Name 1
Roll no. 1
Name 2
Roll no. 2
Name 3
Roll no. 3
Name 4
Roll no. 4
CATEGORY OF PROJECT:
1. Microcontroller Project
EASY HIGHLIGHTS:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Initially, include the “reg51.h” header file in your
code.
Now write a function for producing delay using for
loop.
Start the main function.
Inside the while loop write the condition to port pin
for making it logic high or low.
Initially, make it high for some delay of 500 seconds.
Now make the port pin low.
Again give some delay of 500 seconds.
Thus LED starts glowing with a delay of 500
seconds.
Now close the while loop and also main.
.
ABSTRACT:
The main principle of this circuit is to Blink LEDs with
the help of 8051 Microcontroller. A program will be
loaded to the RAM of 8051 and 2 LEDs will be connected
to the microcontroller and power supply would also be
provided and hence the LEDs will start blinking as per the
program loaded.
WORKING PRINCIPLE:
The microcontroller used here is AT89S51 In the circuit,
push button switch S1, capacitor C3 and resistor R3 forms
the reset circuitry. When S1 is pressed, voltage at the reset
pin (pin9) goes high and this resets the chip. C1, C2 and
X1 are related to the on chip oscillator which produces the
required clock frequency. P1.0 (pin1) is selected as the
output pin. When P1.o goes high the transistor Q1 is
forward biased and LED goes ON. When P1.0 goes low
the transistor goes to cut off and the LED extinguishes.
The transistor driver circuit for the LED can be avoided
and the LED can be connected directly to the P1.0 pin
with a series current limiting resistor(~1K). The time for
which P1.o goes high and low (time period of the LED)
is determined by the program
CIRCUIT DIAGRAM:
COMPONENTS REQUIRED
Input sectionAT89C51 microcontroller
Crystal oscillator
Output section2 LEDs
Capacitors – C1 and C2
APPLICATIONS:
 LEDs are widely used in many applications like in
seven segments.
 They are used in dot matrix displays.
 They can be used for street lights.




They are used as indicators.
They can be used in traffic lights.
They are used in emergency lights
They can used to make electronic designs
REFERENCES:
 http://www.circuitstoday.com/blinking-led-using8051
 http://www.microcontroller-project.com/how-toblink-an-led-using-8051.html
 http://www.dnatechindia.com/Interfacing-LED-toMicrocontroller-LED-blinking-program.html