De nombreuses applications requièrent la garantie d’une sécurité de fonctionnement et de sauvegarde des données même en l’absence de tension d’alimentation. Pour ce faire, le contrôleur AT89S8252 implanté sur la carte Flash utilise, dans l’ordre, son temporisateur du chien de garde) et son EEPROM de données interne.La tâche paraît parfaitement plausible : un compteur d’impulsions doit, par exemple, comptabiliser les processus de traitement d’un automate et pouvoir être interrogé à tout instant par un PC. Les impulsions de comptage (contact ou TTL) sont appliquées à l’entrée P1.0. L’important ici est la sécurité de fonctionnement et la sauvegarde des données. Il faudra, s’il devait arriver que, pour une raison ou une autre, la tension d’alimentation disparaisse inopinément, procéder à la sauvegarde de l’état du compteur. Il faut en outre que, s’il devait arriver qu’à la suite d’impulsions électro-magnétiques parasites le contrôleur cesse de fonctionner correctement, le contrôleur soit automatiquement réinitialisé.
Discussion (0 commentaire(s))