Bonjour,
J'utilise le compilateur C18 avec MPLAB.
Je voudrai pouvoir mémoriser des evenements en conservant que les 4 derniers en mémoire.
voici l'exemple de ce que je souhaite réaliser :
l'evenement E1 arrive : je le stocke dans M1
l'evenement E2 arrive : je le stocke dans M2
l'evenement E3 arrive : je le stocke dans M3
l'evenement E4 arrive : je le stocke dans M4
l'evenement E5 arrive : je le stocke dans M1 ( on ré-écrit sur M1 )
l'evenement E6 arrive : je le stocke dans M2
etc ...
ainsi M1 , M2 ,M3 , M4 contiendraient respectivement les 4 derniers évenements.
la liste Mx ré-écrit sur elle même au fur et à mesure ...
Pourriez vous m'indiquer comment écrirer cela en C ?
Je vous remercie,
-----