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 ---
Modérateur : Gérard
Mikrobasic
-
cyril13110
Confirmé- Messages : 732
- Âge : 41
- Enregistré en : avril 2016
- Localisation : 13
Mikrobasic
Bonjour JMarc, Tango, paulfjujo, Gérard, Cyril13110, et tout le monde
En version ASM :
En écrivant dans le PORT, on écrit en réalité dans le latch (buffer de sortie) du
PORT, et non sur le port directement, puisque seules les pins en sortie sont reliées au buffer.
Par contre, on lit toutes les pins placées en entrée.
En résumé, c'est plus direct, que de passer par l’instruction PORT
A+
JMarc veut absolument tous savoir, bientôt il va apprendre les PIC32, version ASM.
A+
En version ASM :
la différence entre les instructions "PORT" et "LAT".
En écrivant dans le PORT, on écrit en réalité dans le latch (buffer de sortie) du
PORT, et non sur le port directement, puisque seules les pins en sortie sont reliées au buffer.
Par contre, on lit toutes les pins placées en entrée.
En résumé, c'est plus direct, que de passer par l’instruction PORT
A+
Moi aussi je commence sur 18F4525, (quoi que sur 16F aussi )
JMarc veut absolument tous savoir, bientôt il va apprendre les PIC32, version ASM.
A+
Mikrobasic
Bonjour Tous le monde
J'ai voulu passer au 16f877 a cause du nombre d'entrée/sortie et du cours bigonoff
Je suis passé au 18f4525 grâce a notre ami, pic que j'appreci car plus simple dans la gestion des banques, quelques instructions pratiques et cela me force a lire cette satané datashet en anglais , moi qui parle couramment 2 langues, le français et le provençal.
par contre je ne regrette pas d'avoir choisi l'asm car je ne comprend pas les autres langage
Temps-x a écrit :
JMarc veut absolument tous savoir, bientôt il va apprendre les PIC32, version ASM.
A+
J'ai voulu passer au 16f877 a cause du nombre d'entrée/sortie et du cours bigonoff
Je suis passé au 18f4525 grâce a notre ami, pic que j'appreci car plus simple dans la gestion des banques, quelques instructions pratiques et cela me force a lire cette satané datashet en anglais , moi qui parle couramment 2 langues, le français et le provençal.
par contre je ne regrette pas d'avoir choisi l'asm car je ne comprend pas les autres langage
Mikrobasic
Bonjour à tous,
Une petite précision auquel je voudrais être sûr :
Exemple, ces deux instructions sont identiques, vrai ou faux ?
CM1CON0.C1ON = 0
et
C1ON_bit = 0 comparateur 1 désactivé
donc le fait de mettre "_bit" après le nom d'un bit de registre est suffisant pour le reconnaitre.
Je me suis toujours posé la question ... merci.
OK Gérard pour le tutoiement
Bonne soirée et bien cordialement !
Gilles.
Une petite précision auquel je voudrais être sûr :
Exemple, ces deux instructions sont identiques, vrai ou faux ?
CM1CON0.C1ON = 0
et
C1ON_bit = 0 comparateur 1 désactivé
donc le fait de mettre "_bit" après le nom d'un bit de registre est suffisant pour le reconnaitre.
Je me suis toujours posé la question ... merci.
OK Gérard pour le tutoiement
Bonne soirée et bien cordialement !
Gilles.
Mikrobasic
- Gérard
Expert- Messages : 1644
- Âge : 65
- Enregistré en : septembre 2015
- Localisation : Alsace - Haut-Rhin
Tango a écrit :Bonjour à tous,
Une petite précision auquel je voudrais être sûr :
Exemple, ces deux instructions sont identiques, vrai ou faux ?
CM1CON0.C1ON = 0
et
C1ON_bit = 0 comparateur 1 désactivé
donc le fait de mettre "_bit" après le nom d'un bit de registre est suffisant pour le reconnaitre.
Je me suis toujours posé la question ... merci.
OK Gérard pour le tutoiement
Bonne soirée et bien cordialement !
Gilles.
Si tu compiles les 2, ça donne quoi?
Regarde aussi dans le fichier asm généré.
Mikrobasic
Bonjour à tous,
Une question qui me préoccupe depuis longtemps :
Ces deux instructions sont-elles identiques ?
CM1CON0.C1ON = 0
et
C1ON_bit = 0 - ' compateur1 désactivé
Donc le fait d'ajouter "_bit" après le nom de n'importe quel bit d'un registre permet de le reconnaitre sans préciser le nom du registre.
Me confirmer SVP, merci.
OK Gérard pour le tutoiement !
Bien cordialement et bonne journée.
Gilles.
Une question qui me préoccupe depuis longtemps :
Ces deux instructions sont-elles identiques ?
CM1CON0.C1ON = 0
et
C1ON_bit = 0 - ' compateur1 désactivé
Donc le fait d'ajouter "_bit" après le nom de n'importe quel bit d'un registre permet de le reconnaitre sans préciser le nom du registre.
Me confirmer SVP, merci.
OK Gérard pour le tutoiement !
Bien cordialement et bonne journée.
Gilles.
Mikrobasic
Mikrobasic
Mikrobasic
Retourner vers « Langage BASIC & PASCAL »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 43 invités