Ressources


  • Code ASCII

     Le code ASCII fait correspondre un caractère (lettre, chiffre ou symbole) avec un nombre binaire de 8 bits ( le transcodage binaire naturel vers décimal du nombre binaire ASCII donne une valeur comprise entre 0 et 255) .  L'ASCII permet de coder des textes sous forme de valeur numérique, c'est le principe utilisé par beaucoup de fichier textes. L'ASCII a été créé par les Américains pour la langue Anglaise. Les caractères accentués de la langue Française n'existent pas en ASCII, les textes en langue Française sont souvent encodés en "UTF-8" qui est identique à l'ASCII pour les caractères de la langue Anglaise et ajoute d'autres caractères comme le "é","è","ê","à", etc..

 

- Code ascii des caractères usuels de la langue Anglaise:

               la colonne Dec donne la valeur décimale du nombre binaire codé en ASCII et  la colonne Hex sa valeur hexadécimale

Le caractère "A" est  représenté en ASCII  par le nombre binaire 0100 0001, sa valeur décimale est  65 et sa valeur hexadécimale= 41 :

         


  • Encodage des DataMatrix

 Les normes définissant les DataMatrix imposent un encodage. Le type d'encodage utilisé se déduit de la valeur décimale du CodeWord, voici un tableau synthèse et un exemple:

L'exemple encadré vous explique la démarche d'encodage d'un nombre décimal compris entre 0 et 99.

On veut placer le nombre 70 dans un code Word:

1: on encode d'abord le nombre en lui ajoutant 130: ainsi 70 devient 70+130 = 200.

2: on transcode ensuite 200 en binaire: 200 base 10 =>  1100 1000 base2  

3: On place le nombre binaire obtenu  1100 1000 dans le CodeWord choisi.


Créé avec HelpNDoc Personal Edition: Produire facilement des livres électroniques Kindle