LOCODUINO

Forum de discussion
Dépôt GIT Locoduino
Flux RSS

mardi 26 octobre 2021

61 visiteurs en ce moment

Rubrique « Programmation », 60 articles

0 | 10 | 20 | 30 | 40 | 50 | Tout afficher

L’assembleur (7)

Un programme ne fait rien d’autre que manipuler des informations, elles-mêmes représentées par des variables plus ou moins complexes. Avec le langage C/C++, il suffit de donner un nom à cette (...)

L’assembleur (8)

Avant de vous plonger dans la lecture de cet article, il est nécessaire d’avoir bien assimilé les différents modes d’adressage des microcontrôleurs AVR que nous avons décrits dans l’article (...)

L’assembleur (9)

Cette série d’articles avait vocation à s’appliquer à tous les microcontrôleurs de la gamme AVR. Cependant, nous avons insisté un peu plus sur l’ATmega328P qui équipe les cartes Uno et les différentes (...)

Le monde des objets (1)

Un peu d’histoire Le C est un vieux langage des années 1970 qui a évolué lentement dans sa syntaxe et ses possibilités. Au départ, proche du matériel qu’il est chargé de faire fonctionner, son (...)

Le monde des objets (2)

Visibilité, encapsulation Nous allons maintenant développer une petite classe qui va nous servir d’exemple très simple à comprendre, mais qui fera partie d’un ensemble plus ambitieux dans les (...)

Le monde des objets (3)

L’héritage sans soucis Depuis le deuxième article, nous avons vu une jolie classe Led. Mais comment ferions nous pour coder une classe LedBicouleur qui s’occuperait d’une diode à deux couleurs dotée (...)

Le monde des objets (4)

’Vis’ ? Non ! ’this’ . Reprenons ma version du constructeur Led() de Led pour illustrer un aspect parfois difficile à expliquer… Led(int pin){

Les pointeurs (1)

Les pointeurs permettent de manipuler ce que tout langage évolué tente de masquer : l’organisation interne de la machine. Avant de voir la syntaxe de ces pointeurs, un peu de géographie… Comment ça (...)

Les pointeurs (2)

Les poupées Russes : les pointeurs de pointeur. Un pointeur est en réalité un entier qui représente une adresse, mais c’est avant tout un entier. Et la conséquence immédiate de cette observation, (...)

Les Timers (I)

Si le registre du timer comporte 8 bits, il est alors capable de compter de 0 à 255 (en hexadécimal, de 00 à FF). Lorsqu’il arrive à 255 (FF), un coup d’horloge supplémentaire devrait le faire passer à (...)

0 | 10 | 20 | 30 | 40 | 50 | Tout afficher

Les derniers articles dans « Programmation »

L’assembleur (9)

. Christian

L’assembleur (8)

. Christian

L’assembleur (7)

. Christian

L’assembleur (6)

. Christian

L’assembleur (5)

. Christian

Les articles les plus lus

Les interruptions (1)

Les Timers (I)

Instructions conditionnelles : le if … else

Ces tableaux qui peuvent nous simplifier le développement Arduino

Répéter des instructions : les boucles

Instructions conditionnelles : le switch … case

Les derniers commentaires

– Bonjour. Je ne vous suis pas. HardwareSerial dispose d’un tampon en mémoire (...)

– Chaque relais dispose d’un bornier de 3 plots, une arrivée C et deux sorties (...)

– Bonjour, je vous remercie pour vos explications ; mais, je galère toujours (...)

– Le branchement des ILS n’est pas différent de ce qui est écrit dans l’article (...)

– J’ai mis dans la série d’articles tout ce que j’utilise moi-même pour (...)

– Bonjour, quelqu’un peut-il m’envoyer ou m’indiquer les divers branchements à (...)