make a program of blinking and running lights using pic 16f84a microcontroller
TRANSCRIPT
![Page 1: MAKE A PROGRAM OF BLINKING AND RUNNING LIGHTS USING PIC 16F84A MICROCONTROLLER](https://reader030.vdocuments.site/reader030/viewer/2022021217/55cfe5005503467d968b8bf2/html5/thumbnails/1.jpg)
CENG04. MICROPROCESSOR.
MAKE A PROGRAM OF BLINKING AND RUNNING LIGHTS USING PIC 16F84A MICROCONTROLLER
Code>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
BSF STATUS; RPO
MOVLW B’00001’
MOVWF TRISA
MOVLW B’00000000’
MOVWF TRISB
BDF STATUS, RPO
;main
LOOP BTFSC PORTA,0
GOTO BLINK
GOTO RUN
BLINK MOVLW B’00000000’
MOVWF PORTB
CALL Delay
MOVLW B’11111111’
MOVWF POTB
CALL Delay
GOTO LOOP
RUN MOVLW B’00000001’
MOVWF PORTB
CALL Delay
MOVLW B’00000010’
MOVWF PORTB
CALL Delay
MOVLW B’00000100’
MOVWF PORTB
CALL Delay
MOVLW B’00001000’
MOVWF PORTB
CALL Delay
MOVLW B’00010000’
MOVWF PORTB
CALL Delay
MOVLW B’00100000’
MOVWF PORTB
CALL Delay
MOVLW B’01000000’
MOVWF PORTB
CALL Delay
MOVLW B’10000000’
MOVWF PORTB
CALL Delay
GOTO LOOP
![Page 2: MAKE A PROGRAM OF BLINKING AND RUNNING LIGHTS USING PIC 16F84A MICROCONTROLLER](https://reader030.vdocuments.site/reader030/viewer/2022021217/55cfe5005503467d968b8bf2/html5/thumbnails/2.jpg)