Saturday 11 June 2016

USING LED PAIR FOR COUNTING FROM 0000 TO 1111


USING LED PAIR FOR COUNTING FROM 0000 TO 1111

LED bar start blinking in a sequence from 0000 to 1111, step by step with some delay.


Steps:

First of all make your microcontroller active by connecting the crystal from pin number 18 and 19(see in figure 2) 
Set the reset button from pin 9 as shown in figure 3.
Make the controller in working order as show in figure 4, then connect an LED through resistor to pin of port 1.0
Write a program of LED bar start blinking in a sequence from 0000 to 1111, step by step with some delay. in assembly language.
Burn the assembly language program in microcontroller through universal programmer.
You can see th wave form on oscilloscope.

Circuit Diagram:

TURNING ON AND OFF LED
pic configuration of ATML 89S52

TURNING ON AND OFF LED
Attachment of crystall figure number 2
TURNING ON AND OFF LED
Reset button figure no.3
TURNING ON AND OFF LED
Working condition of microcontroller figure 4
TURNING ON AND OFF LED
LED connection

Assembly Language Program :

 



ORG 00H
MAIN :
MOV P1,#0FFH
CLR A
PROG:
CPL  A
MOV P1,A
CPL A
INC A
CALL DELAY
CJNE A,#10H,PROG
JMP MAIN
DELAY:MOV R3,#10
LOOP0:MOV R2,#100
LOOP1:MOV R1,#2
LOOP2:MOV R2,#230
LOOP3:DJNZ R0,LOOP3
DJNZ R1,LOOP2
DJNZ R2,LOOP1
DJNZ R3,LOOP0
RET

For any question comment below or click here for further information

0 comments:

Post a Comment