1. 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
2. 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
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 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
5. 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