Bonsoir,
Je tiens d'abors a remercier ce forum pour toutes les solutions antérieures que j'ai pu obtenir. Il se trouve que j'essaye de simuler un afficheur LCD 2x16 sur proteus avec un PIC 18F. Cependant j'ai un soucis pour ce qui est de l’écriture du code car le message ci dessous apparait:
Error at file ../../../Desktop/main.c line 81 column 10: (196) struct/union required. L'une des lignes de codes est ci dessous:
void LCD_busy()
{
LCD_D7=1; //Make D7th bit of LCD as i/p
LCD_E=1; //Make port pin as o/p
LCD_rs=0; //Selected command register
LCD_rw=1; //We are reading
while(LCD_D7){ //read busy flag again and again till it becomes 0
LCD_E=0; //Enable H->
LCD_E=1;
}
En attachement la capture d’écran de l'erreur affichée.
Il m'indique une erreur de syntaxe sur chaque ligne dans la fonction lcd_busy, mais je ne vois pas de quoi il s'agit, la syntaxe en C est bien respectée je pense. Impossible de compiler tant qu'il ya cette erreur répétitive. Bref j'ai besoin d'aide.
Merci encore.
Alic.
-----