Étape 12 : Lecture de la mémoire tampon de matrice reçu et décodé affiche 00 deuxième à 34
Photo 01
Le tampon de la matrice a reçu se trouve sur la gauche et contient les informations relatives à la minute suivante. L’écran est identique, le
matrice décodé dans le milieu qui affiche l’heure, date etc pendant la minute actuelle. Après chaque minute (si la vérification des erreurs est OK) les données du tampon Minute suivante sont chargées dans la matrice centrale et devient la Minute actuelle. DCF77 données sont reçues en série une fois par seconde et une fois que l’horloge est en phase 0 seconde est chargé dans tampon 00 (poste de matrice M), 1 seconde dans buffer 01 etc.. Lorsqu’une valeur de bit de 1 est reçue la LED pour ce segment est allumée mais restera éteinte si la valeur est 0.
Photo 02
0 deuxième tampon Label Matrix 00 M
C’est le début de la minute et sera toujours 0.
Photo 03
Deuxième tampon 1 à 14 01 à 14 Matrix Label 01 à 14
Ces bits contiennent des données chiffrées sous licence de météo pour l’Europe et est utilisé par des horloges météo DCF77. Ces données sont affichées mais pas utilisées par cette horloge.
Photo 04
15 deuxième tampon 15 Matrix Label Flt ce bit contient des infos émetteur et 0 sauf problème d’émetteur
16 deuxième annonce de temps tampon 16 Matrix Label LHr été normalement 0. La valeur 1 heure avant le changement. 17 deuxième tampon 17 Matrix Label CEST mis à 1 lorsque CEST (Central European Summer Time) est en vigueur. 18 deuxième tampon 18 Matrix Label CET mis à 1 lorsque CET (Central European Time) est en vigueur. Deuxième tampon 19 Matrix Label LSec Leap 19 deuxième annonce. La valeur 1 au cours de l’heure avant la seconde intercalaire.
Photo 05
20 deuxième tampon 20 Matrix Label S début de temps codé. Toujours la valeur 1.
Photo 06
Deuxième tampon de 21 à 27 21 à 27 Matrix Label 01,02,04,08,10,20 & 40.
Ces bits contiennent les minutes et sont additionnées pour montrer les minutes de 00 à 59. 21 minutes aurait 01 et le 20 LED allumé, même 53 minutes aurait 01,02,10 & les 40 LED allumé
Photo 07
Deuxième tampon 28 28 Matrix Label P1
Ce bit indique, parité paire de minuscules morceaux de 21 – 28. La parité est une forme de base de la vérification des erreurs. Un bit de parité est ajouté à la fin d’une chaîne de chiffres dans ce cas 7 bits de la mémoire tampon de 21 à 27. Le bit de parité indique si le nombre de bits à 1 dans la mémoire tampon du 21 au 27 est pair ou impair. Si le nombre de 1 même parité même utilise le bit de parité est 0 et si le nombre de 1 est impair, alors le bit de parité est 1. Par exemple, si le procès-verbal à transmettre est 5. Tampon de Bits (Salut-lumière jaune ci-dessus) 01 = 1, 02 = 0, 04 = 1, 08 = 0, 10 = 0, 20 = 0 & 40 = 0 0r 1010000 si vous ajoutez le nombre de 1 ensemble vous obtenez 2. Il s’agit d’un nombre pair donc le bit de parité transmis sera 0. Par conséquent, l’émetteur enverra 1010000 & 0. À la fin du récepteur, le récepteur ne sait pas quel code d’attendre, mais il sait qu’il doit pour vérifier la parité de bits 21 à 27. Si quand recevant les bits 21 à 28, un échec de lecture se produit par exemple peu 22 est reçu comme un 1 pas un 0 les bits qui en résulte serait 11100000. Le récepteur s’attendrait le dernier morceau (parité) à 1 qu’il y a un nombre impair de 1 s. Cela indique une erreur dans le signal reçu et le tampon de réception serait rejeté car il contient des erreurs.
Photo 08
Deuxième tampon de 29 à 34 29 à 34 Matrix Label 01,02,04,08,10 & 20.
Ces bits contiennent les heures et sont additionnées pour indiquer les heures de 00 à 23. 10 heures aurait seulement les 10 LED allumé, même 23 heures aurait 01,02 & les 20 LED allumé