INCLUDE "P16F676.INC"
__CONFIG(31C4H)
CBLOCK 20H
CN1
CN2
CN3
ENDC
ORG 005H
GOTO MAINMAIN
BANKSEL PORTC
CLRF PORTC
MOVLW 7H
MOVWF CMCON
CLRF CN1
CLRF CN2
CLRF CN3
BANKSEL TRISA
CLRF TRISA
CLRF ANSEL
CLRF TRISC CALL 3FFH
MOVWF OSCCAL
BCF STATUS,RP0DIZENG
BANKSEL PORTC
CLRF PORTC
CALL DELAY_1S
BSF PORTC,0
CALL DELAY_1S
BSF PORTC,1
CALL DELAY_1S
BSF PORTC,2
CALL DELAY_1S
BSF PORTC,3
CALL DELAY_1S
BSF PORTC,4
CALL DELAY_1S
BSF PORTC,5
CALL DELAY_1S
GOTO DIZENG
DELAY_1S
MOVLW 0AH
MOVWF CN1
DL_1
MOVLW 84H
MOVWF CN2
DL_2
MOVLW 0FBH
MOVWF CN3
DL_3
DECFSZ CN3,1
GOTO DL_3
DECFSZ CN2,1
GOTO DL_2
DECFSZ CN1,1
GOTO DL_1
RETURN
END