Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Resistive opto-isolator wikipedia , lookup
Buck converter wikipedia , lookup
Switched-mode power supply 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
(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