Bonjour,
Je rencontre un problème avec la sortie RB6 : Je n'arrive pas à allumer la LED du portB RB6.
=> J'ai vérifié le hardware : quand j'applique +5v sur la pin (a la place de RB6), la LED s'allume.
=> Apres avoir lu / re-lu la datasheet, j'ai configure le port B de la manière suivante :
init
clrf STATUS ; Bank 0
Banksel PORTB ; Selection de la bank du port B
clrf PORTB ; Initialisation du portB à 0
BANKSEL ANSEL ; selectionne la bank Ansel
clrf ANSEL ; Pour avoir le RB6 et RB7 en IO(digital) ANSEL doit être = 0x00
Movlw 0x01 ; Selection de la direction du port
Movwf TRISB ; Tous le ports en sortie sauf RB0 (Prévision pour interruption).
BANK0
Clrf PORTB
Et je n'arrive pas à comprendre pourquoi les pin RB1/RB2/RB3/RB4/RB5 fonctionne et pas RB6.
Y a-t-il une configuration specifique ou des options dans ICprog à selectionner?
Merci pour votre aide!
-----