Bonjour,
Voila je débute dans la programmation des microcontrôleurs en MikroC
Je voulais créer une horloge numérique sur écran LCD, j’ai commencé par les secondes, voici le programme :
void main()
{
// déclaration et initialisation des variables
int sec=0;
int min=0;
int heure=0;
char buffer[8];
for (sec=0; sec=60; sec++)
{
// Configuration de l'afficheur LCD
LCD_config(&PORTB, 4, 5, 6, 3, 2, 1, 0);
LCD_Cmd(LCD_CLEAR);
LCD_Cmd(LCD_CURSOR_OFF);
IntToStr(sec,buffer);
LCD_Out(2,8,buffer);
Delay_ms(1000);
}
}
le problème c'est que l'affichage reste figé sur 60 et je ne comprend pas où est l'erreur
NB: j'utilise un afficheur 2*16 branché sur le port B du 16f876A
merci beaucoup
-----