Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
PORTA ou LATA
-
kora@orange.fr
Membre- Messages : 3
- Enregistré en : octobre 2024
Bonjour,
si un connaisseur pouvait m'éclairer pourquoi les pics 16F affectent sur PORTA et les 18F sur LATA.
Quelle est la différence pour un 18F entre PORTA et LATA (Latch -verrouillé - je ne comprends pas).
Je n'ai jamais utilisé de 18F.
Pourquoi les 4 digits 7 segments sont sur le port D de l'easypic7 ?
Merci de vos réponses.
Bien à vous.
si un connaisseur pouvait m'éclairer pourquoi les pics 16F affectent sur PORTA et les 18F sur LATA.
Quelle est la différence pour un 18F entre PORTA et LATA (Latch -verrouillé - je ne comprends pas).
Je n'ai jamais utilisé de 18F.
Pourquoi les 4 digits 7 segments sont sur le port D de l'easypic7 ?
Merci de vos réponses.
Bien à vous.
PORTA ou LATA
Bonjour,
Je ne connais pas l'easypic, désolé.
Chaque port du pic a 8 verrous (latch) qui mémorisent la tension appliquée sur les pins configurées en sortie.
Le registre LAT permet de lire ou modifier ces 8 verrous, pas de problème.
La lecture du registre PORT retourne la tension lue sur les pins.
L'écriture du registre PORT commence aussi par lire TOUT le port puis met à jour les 8 verrous.
Si le programme écrit tout le port, pas de différence entre LAT et PORT.
Par contre si par exemple le programme veut modifier un seul bit avec l'instruction "BCF PORTB,0" (mettre B0 à 0V), le pic lit d'abord toutes les pins et en tient compte pour mettre à jour les 8 verrous, donc ajoute des modifications qui n'étaient pas demandées, et qui peuvent poser problème selon ce qui est connecté aux pins B6 à B1.
https://www.abcelectronique.com/forum/s ... hp?t=49417
Je ne connais pas l'easypic, désolé.
Chaque port du pic a 8 verrous (latch) qui mémorisent la tension appliquée sur les pins configurées en sortie.
Le registre LAT permet de lire ou modifier ces 8 verrous, pas de problème.
La lecture du registre PORT retourne la tension lue sur les pins.
L'écriture du registre PORT commence aussi par lire TOUT le port puis met à jour les 8 verrous.
Si le programme écrit tout le port, pas de différence entre LAT et PORT.
Par contre si par exemple le programme veut modifier un seul bit avec l'instruction "BCF PORTB,0" (mettre B0 à 0V), le pic lit d'abord toutes les pins et en tient compte pour mettre à jour les 8 verrous, donc ajoute des modifications qui n'étaient pas demandées, et qui peuvent poser problème selon ce qui est connecté aux pins B6 à B1.
https://www.abcelectronique.com/forum/s ... hp?t=49417
PORTA ou LATA
- cyril13110
Expert- Messages : 1231
- Âge : 42
- Enregistré en : avril 2016
- Localisation : 13
Bonjour,
Si ça te rassure je programme des 18F en utilisant Port et pas Lat car j'y pense jamais et j'ai jamais eu de problème.
De ce qui est de l'aesipic, c'est les fabricant qui l'on choisi.
Et tous comme toi j'aurais préféré choisir car parfois l'afficheur lcd en portB me dérange plus que ce qu'il m'arrange.
Si ça te rassure je programme des 18F en utilisant Port et pas Lat car j'y pense jamais et j'ai jamais eu de problème.
De ce qui est de l'aesipic, c'est les fabricant qui l'on choisi.
Et tous comme toi j'aurais préféré choisir car parfois l'afficheur lcd en portB me dérange plus que ce qu'il m'arrange.
Retourner vers « Le forum Fantas-PIC »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité