Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

Ecran tactile autour d'un PIC18F87J50
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#71 Message par paulfjujo » mar. 26 janv. 2016 11:55

Code : Tout sélectionner

... var6+=100; var7+=1000


Attention var6 et Var7 sont des bytes 0 à 255 maxi !
tu ne pourra pas rajouter 1000...

passe tes variables en entier non signé !

Code : Tout sélectionner


  Lcd_Out 
(18,"COMPTEUR+");  



utilise de la RAM, et le debordement possible de var6 ou var7 peut ecrabouiller ou perturber cet espace RAM..
Test en mode debugger ,pas à pas, pour voir le contenu de P_variable
et l'endroit ou est stocké Compteur+
Aide toi, le ciel ou FantasPic t'aidera

Ecran tactile autour d'un PIC18F87J50
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#72 Message par Jérémy » mar. 26 janv. 2016 13:08

Attention var6 et Var7 sont des bytes 0 à 255 maxi !
tu ne pourra pas rajouter 1000...

Oui, je comprends , je vais les passer en int
C'est en faisant des erreurs, que l'on apprend le mieux !!!


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 43 invités