gekony
Messages postés6Date d'inscriptionvendredi 15 novembre 2013StatutMembreDernière intervention12 juillet 2014 12 juil. 2014 à 21:37
Salut,
Normal que ca ne fonctionne, le code a été écrit sous le compilateur Mikroc. Il faudrait penser à faire quelques changements au niveau de la syntaxe de votre compilo mais le mieux serait de le compiler directement sous Mikroc disponible gratuitement avec une limitation de la mémoire programme de 2 Ko ce qui laisse largement de la place
dragonfly56360
Messages postés1Date d'inscriptionlundi 14 avril 2014StatutMembreDernière intervention14 avril 2014 14 avril 2014 à 11:16
Salut, je n'arrive pas à compiler ton code. Pourtant j'utilise le compilateur CC5X dans MPLAB. Quel compilo utilisais tu?
Des que je compile, j'obtiens :
sbit LCD_RS at RB0_bit;
^------
Error[1] C:\Users\laurent\Desktop\16f628a\LCD.c 7 : Syntax error (or limitation)
(CC5X is unable to compile the expression due to syntax error or
limited C support. Code correction is required. Check also for
unbalanced block delimiters '{ .. }' in previous statements)
Si vous avez une solution, je suis preneur.
Désolé de deterrer ce post.
gekony
Messages postés6Date d'inscriptionvendredi 15 novembre 2013StatutMembreDernière intervention12 juillet 2014 15 nov. 2013 à 16:19
salut, j'essaierai de mettre des commentaires ce soir sur le code.
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 15 nov. 2013 à 16:07
Hello,
Cela manque cruellement de commentaires...Genre sur les "magic numbers"...
Peux-tu y remédier s'il te plaît?
gekony
Messages postés6Date d'inscriptionvendredi 15 novembre 2013StatutMembreDernière intervention12 juillet 2014 15 nov. 2013 à 15:35
Un petit chronometre très simple a réaliser codé en C sur un PIC16F628.
Possibilité d'arrêter la minuterie
Remettre à 0
Sauvegarder dans l'EEPROM
Lire
Précis à la microseconde telle un vrai chronomètre
Affichage sur afficheur LCD Alphanumérique 2*16.
Possibilité d'améliorer la précision (bien que très précise déja) par l'ajout de routine en assembleur
12 juil. 2014 à 21:37
Normal que ca ne fonctionne, le code a été écrit sous le compilateur Mikroc. Il faudrait penser à faire quelques changements au niveau de la syntaxe de votre compilo mais le mieux serait de le compiler directement sous Mikroc disponible gratuitement avec une limitation de la mémoire programme de 2 Ko ce qui laisse largement de la place
14 avril 2014 à 11:16
Des que je compile, j'obtiens :
sbit LCD_RS at RB0_bit;
^------
Error[1] C:\Users\laurent\Desktop\16f628a\LCD.c 7 : Syntax error (or limitation)
(CC5X is unable to compile the expression due to syntax error or
limited C support. Code correction is required. Check also for
unbalanced block delimiters '{ .. }' in previous statements)
Si vous avez une solution, je suis preneur.
Désolé de deterrer ce post.
15 nov. 2013 à 16:19
15 nov. 2013 à 16:07
Cela manque cruellement de commentaires...Genre sur les "magic numbers"...
Peux-tu y remédier s'il te plaît?
15 nov. 2013 à 15:35
Possibilité d'arrêter la minuterie
Remettre à 0
Sauvegarder dans l'EEPROM
Lire
Précis à la microseconde telle un vrai chronomètre
Affichage sur afficheur LCD Alphanumérique 2*16.
Possibilité d'améliorer la précision (bien que très précise déja) par l'ajout de routine en assembleur