Registre TRISA
(h'85')
Ce registre détermine l'état (Entrée ou Sortie) du Port A
Un bit à 1 met le port correspondant en position entrée
Un bit à 0 met le port correspondant en position sortie
Seuls les 4 bits de poids faible sont utilisés
Il n'y a pas d'instruction permettant d'écrire directement dans TRISA, on écrit d'abord dans le registre de travail W, puis on transfère dans TRISA
Exemple d'écriture:
Exemple de lecture :
Fonctionne en R/W
Après Power On Reset: Passe à 1
Après tous les autres Resets: Passe à 1
TRISA4=1: le port RA4 est en entrée
TRISA4=0: le port RA4 est en sortie
Fonctionne en R/W
Après Power On Reset: Passe à 1
Après tous les autres Resets: Passe à 1
TRISA3=1: le port RA3 est en entrée
TRISA3=0: le port RA3 est en sortie
Fonctionne en R/W
Après Power On Reset: Passe à 1
Après tous les autres Resets: Passe à 1
TRISA2=1: le port RA2 est en entrée
TRISA2=0: le port RA2 est en sortie
Fonctionne en R/W
Après Power On Reset: Passe à 1
Après tous les autres Resets: Passe à 1
TRISA1=1: le port RA1 est en entrée
TRISA1=0: le port RA1 est en sortie
Fonctionne en R/W
Après Power On Reset: Passe à 1
Après tous les autres Resets: Passe à 1
TRISA0=1: le port RA0 est en entrée
TRISA0=0: le port RA0 est en sortie
Retour au sommaire
© 1999-2009 A. Ducros F5AD