bonjour
je veux declarer un tableau pour copier les données que je veux recuperer de l'eeprom24cxx et puis les affchier sur LCD, j'ai essayer de déclarer un tableau de huit octet comme c'est j'ai un tableau de message a envoyer sur le LCD, c'est comme ça que j'ai déclarer mon tableau "const char huit_octet[7];" mais le compilateur affiche ce "Warning [364] attempt to modify object qualified const" je pense que ce type de tableau on l'utilise seulment pour inscrire des messages a affcher sur le LCD et que compilateur sauvgarde ces tableau en memoire program et pas dans la RAM, je veux savoir comment ecrire un tableau de huit octet de RAM voici mon programme et merci d'avance
typedef unsigned char byte; // définiton byte = unsigned char
const char huit_octet[7]; // déclaration de tableau
void rw_huit_octet(const byte*, byte); // déclaration de la fonction
rw_huit_octet(huit_octet,7); // l'appel de la foncion
/*********** voici ma fonction ***********************/
void rw_huit_octet(const byte* pointeur_adress, byte num_oct)
{
char i = 0;
do
{
*pointeur_adress = read_eep(ACK);
pointeur_adress ++;
}
while(i <= num_oct);
}
-----