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 :

Bit 4: TRISA4

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

 

 

Bit 3: TRISA3

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

 

Bit 2: TRISA2

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

 

Bit 1: TRISA1

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

 

Bit 0: TRISA0

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