GX apporte beaucoup d'autres avantages :
* l'histoire du a5, bien sûr
* les fonctions timers ne sont pas exécutées dans l'interruption. Avec la méthode TIGCC, elles sont exécutées dans l'interruption, en mode superviseur. Cela signifie que si le temps d'exécution de la fonction est supérieur à la période de l'AI (à ne pas confondre avec la période du timer qui est plus grande), les AIs inférieures (notamment la n°3 et la n°1, et la n°5 elle-même bien sûr) ne peuvent pas s'exécuter => dérèglement de l'heure, clignotements des niveaux de gris
* le fait que les timers ne bloquent pas les AIs avec GX nécessite que les timers soient protégés contre la "ré-entrée" : un timer ne peut pas être appelé tant qu'il est en cours d'exécution.
* les timers de GX sont exécutables de 1 à 256 fois par seconde. La fréquence qu'on donne est un fréquence moyenne, car l'AI1 impose une période irrégulière. Mais GX compte le temps en virgule fixe afin de respecter impeccablement la fréquence demandée sur environ 10 périodes (ce qui est très bon).
* possibilité d'avoir jusqu'à 4 timers (chacun ayant sa propre fréquence, sinon y'a pas d'intérêt)
Il y a d'autres détails mais je ne m'en souviens plus.
nEUrOO : je suis d'accord avec toi
