MICROCONTROLLER PROJECT
DISCO LIGHTS USING 8051 MICROCONTROLLER
(SUBMITTED BY)
SECTION-E1513A
ÿ	 ABHISHEK SOOD - (11500737)
ÿ	 VIKRAM SAHANI - (11502894)
ÿ	DINESH DEVIREDDY - (11502811)
(SUBMITTED TO)
ER. DUSHYANT KUMAR SINGH
ASSISTANT PROFESSOR
LOVELY PROFESSIONAL UNIVERSITY
INTRODUCTION :- We made disco light kind of pattern (using
Led’s),and we used 8051 Micro controller for this project to
perform the Experiment to display the pattern on LED’S.
MICROCONTROLLER :- microcontroller is an 8 bit having CPU
(microprocessor), 128 bytes of RAM, 64 kb of on board ROM It
has 4 functional Input and Output (I/O) Ports with Timer, ADC
and other peripherals with Full duplex UART, 6 Source/5 Vector
interrupts also has two level priority levels On chip clock
Oscillator.
COMPONENTS :-
MICROCONTROLLER - 89C52 - 1 no
LED’S - (WHITE AND GREEN) - 4no
CAPACITORS – 33μf & 10 μf -2 & 1no
CRYSTAL OSCILLATOR – 11.0592MHZ -1no
BUTTON SWITCH – 1no
KEIL SOFTWARE
BREAD BOARD
POWER SUPPLY - 5V
CONNECTING WIRES
PROGRAM BURNER
CIRCUIT ARCHITECTURE :-
PROCEDURE :-
Using Keil software write the requirement code for the given
project and assemble it and execute the code and finally dump
the code into the controller by using burner
Connect the circuit as per the requirement shown above by
using the given components and
Finally give the power supply to the given connections
PROGRAM :-
Org 000H DELAY : MOV R3,#0FFH
MOV P1#00H L3: MOV R2,#0FFH
L1 ; JNB P2.0, LI L2: DJNZ R2, L2
MOV P1.#0FFH DJNZ R3,L3
A CALL DELAY RET
MOV P1,#00H END
A CALL DELAY
SJMP L1
-
OBSERVATION :- By performing this project we learned how to
glow the disco light by using microcontroller by interfacing
LED’S with microcontroller
CIRCUIT VIEW :-
CONCLUSION
Integrating features of all the hardware components used have
been developed in it. Using highly advanced Microcontroller
with help of growing technology, the project has been
successfully implemented. Thus the project has been
successfully designed and tested.
THANKYOU

Microcontroller project111

  • 1.
    MICROCONTROLLER PROJECT DISCO LIGHTSUSING 8051 MICROCONTROLLER (SUBMITTED BY) SECTION-E1513A ÿ ABHISHEK SOOD - (11500737) ÿ VIKRAM SAHANI - (11502894) ÿ DINESH DEVIREDDY - (11502811) (SUBMITTED TO) ER. DUSHYANT KUMAR SINGH ASSISTANT PROFESSOR LOVELY PROFESSIONAL UNIVERSITY
  • 2.
    INTRODUCTION :- Wemade disco light kind of pattern (using Led’s),and we used 8051 Micro controller for this project to perform the Experiment to display the pattern on LED’S. MICROCONTROLLER :- microcontroller is an 8 bit having CPU (microprocessor), 128 bytes of RAM, 64 kb of on board ROM It has 4 functional Input and Output (I/O) Ports with Timer, ADC and other peripherals with Full duplex UART, 6 Source/5 Vector interrupts also has two level priority levels On chip clock Oscillator. COMPONENTS :- MICROCONTROLLER - 89C52 - 1 no LED’S - (WHITE AND GREEN) - 4no CAPACITORS – 33μf & 10 μf -2 & 1no CRYSTAL OSCILLATOR – 11.0592MHZ -1no BUTTON SWITCH – 1no KEIL SOFTWARE BREAD BOARD POWER SUPPLY - 5V CONNECTING WIRES PROGRAM BURNER
  • 3.
    CIRCUIT ARCHITECTURE :- PROCEDURE:- Using Keil software write the requirement code for the given project and assemble it and execute the code and finally dump the code into the controller by using burner Connect the circuit as per the requirement shown above by using the given components and Finally give the power supply to the given connections
  • 4.
    PROGRAM :- Org 000HDELAY : MOV R3,#0FFH MOV P1#00H L3: MOV R2,#0FFH L1 ; JNB P2.0, LI L2: DJNZ R2, L2 MOV P1.#0FFH DJNZ R3,L3 A CALL DELAY RET MOV P1,#00H END A CALL DELAY SJMP L1 - OBSERVATION :- By performing this project we learned how to glow the disco light by using microcontroller by interfacing LED’S with microcontroller
  • 5.
    CIRCUIT VIEW :- CONCLUSION Integratingfeatures of all the hardware components used have been developed in it. Using highly advanced Microcontroller with help of growing technology, the project has been successfully implemented. Thus the project has been successfully designed and tested. THANKYOU