Bonjour,
je suis actuellement entrain d'étudier un PIC 16F628 et j'essaie de faire un petit programme simple pour tester. J'ai déjà une bonne expérience en programmation C/C++ sur PC. Je lance la compilation du programme ci-dessous sous MikroC mais j'obtiens des erreurs.
Les erreurs:Code:/* Début du programme */ void main(void) { TRISA = 0xFF ; // Port A en sortie TRISB = 0x00 ; // Port B en entrée CMCON = 7 ; // Désactiver les comparateurs // Initialisation des variables int leds ; int ledcourante ; leds = 0x01 ; ledcourante = 0x01 ; while(1) // Boucle principale { // Gestion de la led à afficher if(ledcourante == 7) { ledcourante = 1 ; } else { ++ledcourante ; } // Affecter une valeur de sortie PORTB = 2 ^ ledcourante ; Delay_ms(50) ; // Temps entre deux passages de la boucle } }
Ligne 9: "Invalid expression" et "';' expected bud int found"
Ligne 10: "Invalid expression" et deux "Internal errors"
Je ne comprends pas l'origine de ces erreurs. Est-ce que quelqu'un peut m'éclairer s'il vous plaît?
Merci d'avance.
iNo
-----