Registre TRISB

(h'86')

 

Ce registre détermine l'état (Entrée ou Sortie) du Port B

Un bit à 1 met le port correspondant en position entrée

Un bit à 0 met le port correspondant en position sortie

Il n'y a pas d'instruction permettant d'écrire directement dans TRISB, on écrit d'abord dans le registre de travail W, puis on transfère dans TRISB

Exemple d'écriture:

Exemple de lecture 1:

Exemple de lecture 2:

 

Bit 7: TRISB7

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB7=1: le port RB7 est en entrée

TRISB7=0: le port RB7 est en sortie

 

Bit 6: TRISB6

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB6=1: le port RB6 est en entrée

TRISB6=0: le port RB6 est en sortie

 

Bit 5: TRISB5

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB5=1: le port RB5 est en entrée

TRISB5=0: le port RB5 est en sortie

 

Bit 4: TRISB4

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB4=1: le port RB4 est en entrée

TRISB4=0: le port RB4 est en sortie

 

Bit 3: TRISB3

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB3=1: le port RB3 est en entrée

TRISB3=0: le port RB3 est en sortie

 

Bit 2: TRISB2

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB2=1: le port RB2 est en entrée

TRISB2=0: le port RB2 est en sortie

 

Bit 1: TRISB1

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB1=1: le port RB1 est en entrée

TRISB1=0: le port RB1 est en sortie

 

Bit 0: TRISB0

Fonctionne en R/W

Après Power On Reset: Passe à 1

Après tous les autres Resets: Passe à 1

TRISB0=1: le port RB0 est en entrée

TRISB0=0: le port RB0 est en sortie

 

Retour au sommaire

© 1999-2009 A. Ducros F5AD