1 173 octets ajoutés
, 14 avril 2013 à 20:40
{{ArduPi-I2C-NAV}}
== Registres ==
{{bloc-etroit|text=Le programme de notre Arduino simulera 3 registres 0x00, 0x01 et 0x02... chacun ayant ses propres spécificités.}}
{| class="wikitable" border="1"
|-
| align="center" | Registre
| align="center" | Description
|- style="font-size: 90%"
| align="left" | 0x00
| align="left" | Registre d'exécution.<br />Placer l'une des valeurs supportées dans ce registre provoque l'exécution de l'opération souhaitée.<br />Ce registre peut également être lu.
|- style="font-size: 90%"
| align="left" | 0x01
| align="left" | Registre opérant 1.
|- style="font-size: 90%"
| align="left" | 0x02
| align="left" | Registre opérant 2.
|}
== Registre d'exécution : 0x00 ==
=== 0x00 : NOP ===
Rien à exécuter.
Valeur spéciale principalement utilisé en interne par le programme Arduino.
=== 0x01 : No Version ===
Numéro de version du logiciel exécuté sur Arduino.
Le numéro de version est retournée en lisant ensuite un octet sur le registre 0x00.
=== 0x02 : Addition ===
Effectue l'addition des valeurs du registre 0x01 et 0x02 (''merci de faire attention à ne pas dépasser 255 ;-) ).
{{ArduPi-I2C-TRAILER}}