Salut,
Je suis entrain de prendre en main la programmation de pic. J'ai commencé avec CC5X, mais je me suis rendu compte que Hi Tech C Compiler offrait plus de possibilité, c'est pourquoi je suis passé à ce compilateur.
J'ai réussi à l'installer et à compiler mais lorsque j'utilise un define, ça plante.
Celui ci ne marche pas :
Code:#include <htc.h> #define led1 RB0; #define led2 RB1; #define led3 RB2; #define led4 RB3; //-----------Fonction principale------ void main(void) { // Initialisation des pattes du microcontroleur TRISB = 0b00000000; led1=1; }Executing: C:\PROGRA~1\HI-TEC~1\PICC\9.70\bin\picc.exe -Q -MPLAB -C -Ecc.cce -16F84A cc.c -Occ.obj -G
some of the command line options you are using are now obsolete
use --help option or refer to the user manual for option details
cc.c: 28: (195) expression syntax (error)
Halting build on first failure as requested.
BUILD FAILED: Sat Jun 05 10:20:37 2010
Alors que celui ci marche :
Code:#include <htc.h> #define led1 RB0; #define led2 RB1; #define led3 RB2; #define led4 RB3; //-----------Fonction principale------ void main(void) { // Initialisation des pattes du microcontroleur TRISB = 0b00000000; RB0=1; }
Merci d'avance pour votre aide.
-----