list p=16F84A
#include <p16f84a.inc>
RES_VECT TD1EX5 0x0000
GOTO START
CBLOCK 0x0C
COMPT
I
N
BIT
ENDC
MAIN_PROG TD1EX5
START
BSF STATUS, RP0
MOVLW 0
MOVWF TRISB
BCF STATUS, RP0
GOTO MAIN
MAIN
MOVLW 8
MOVWF I
MOVLW 0
MOVWF COMPTEUR
MOVLW 0
MOVWF BIT
MOVLW B'11010110'
MOVWF N
GOTO TEMP_LOOP
TEMP_LOOP
BTFSC N, BIT
INCF COMPT, COMPT
INCF BIT, BIT
DECFSZ I, I
GOTO TEMP_LOOP
GOTO FINISH
FINISH
MOVLW COMPT
MOVWF PORTB
CLRW
END
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !