Modifications

Sauter à la navigation Sauter à la recherche
677 octets ajoutés ,  1 avril 2025 à 22:38
Ligne 10 : Ligne 10 :  
Il est possible d'utiliser les LEDs du Pico-2-explorer de deux façons différentes pour reproduire une valeur numérique.  
 
Il est possible d'utiliser les LEDs du Pico-2-explorer de deux façons différentes pour reproduire une valeur numérique.  
   −
=== Une approche élémentaire ===
+
=== Une approche imparfaite ===
    
Admettons que l'on fixe une valeur prédéterminée à nos trois LEDs. Soit les valeurs 1, 2, 3 (en commençant la numérotation par la gauche).
 
Admettons que l'on fixe une valeur prédéterminée à nos trois LEDs. Soit les valeurs 1, 2, 3 (en commençant la numérotation par la gauche).
Ligne 39 : Ligne 39 :  
# Le bit suivant, directement à gauche, porte le nom b1,
 
# Le bit suivant, directement à gauche, porte le nom b1,
 
# le bit suivant, totalement a gauche dans notre exemple, porte le nom b2.}}
 
# le bit suivant, totalement a gauche dans notre exemple, porte le nom b2.}}
 +
 +
Le lecteur attentif aura noté qu'il y a deux façons de représenter la valeur 3 dans ce système.
 +
 +
* 100 = LED rouge = 3
 +
* 011 = LED Orange + LED verte = 2+1 = 3
 +
 +
Cet encodage est équivoque! Il sera d'autant plus gênant et fréquent qu'il y a de bits pour codifier la valeur numérique.
 +
 +
=== l'approche binaire ===
 +
 +
Plutôt que d'utiliser une série numérique croissante (1,2,3), la codification binaire se propose d'utiliser la suite (1,2,4,8,16,32,64,128,...).
 +
 +
Cette suite de valeur est obtenue a partie de 2^0=1, 2^1=2, 2^2=4, 2^3=8 et ainsi de suite.
 +
 +
Ces nouveaux poids pour chacun des bits est visible sur l'image ci-dessous.
 +
 +
[[Fichier:P2E-DIE-intro-11.jpg|360px]]
 +
    
En utilisant l'encodage binaire (une suite de 1 et de 0) il est possible d'encoder une information numérique.
 
En utilisant l'encodage binaire (une suite de 1 et de 0) il est possible d'encoder une information numérique.
32 920

modifications

Menu de navigation