je travaille sur un 18F452 et il communique via usart...
je voudrais simplement activer la parite paire..
Pouvez vous svp m'indiquez le registre quil faut configurer pour lactiver
merci
-----
10/04/2009, 00h23
#2
invitee05a3fcc
Date d'inscription
janvier 1970
Messages
66 449
Re : Usart active parite?
Comme sur tous les UARTs, il y a deux bits à positionner
PARITY =ON
ODD=ON
Regarde sur la spécification du PIC, c'est marqué
10/04/2009, 08h30
#3
invitee05a3fcc
Date d'inscription
janvier 1970
Messages
66 449
Re : Usart active parite?
Envoyé par DAUDET78
Comme sur tous les UARTs, il y a deux bits à positionner
Petite correction, pas sur un PIC http://www.datasheetcatalog.com/data...IC18F452.shtml
Page 172, tu as toutes les explications pour utiliser le 9éme bit :
- Mettre TX9 à "1" à l'initialisation de l'UART
- Mettre la valeur du 9éme bit a transmettre dans TX9D (tu dois te faire le calcul de parité ODD ou EVEN à partir des 8 bits à transmettre et mettre le résultat dans TX9D)