Création d'un menu

Résolu
mariem1234 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
je suis entrain de créer un menu à l'aide de l'outil PCW mais j'ai eu un problème au niveau de la simulation je n'obtient pas les résultats désirées quand je clique sur une touche du clavier
voila mon code, si quelqu'un pourrait m'aider ça sera très gentil :))))
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include "16F877.h"
#include "clavier16T.c"
#include "lcd.c"
#include <stdio.h>
void main()
{char k;

//byte const t[10]={63,6,91,79,102,109,125,7,127,111};
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(FALSE);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
port_b_pullups(true);
kbd_init();
lcd_init();
lcd_putc("\fChoisir la ZONE...\n");
k=kbd_getc();
switch (k)
{
case 1:
lcd_gotoxy(1,1);
lcd_putc("Bienvenue au ZONE 1");
lcd_gotoxy(2,1);
lcd_putc("1:Information");
lcd_gotoxy(3,1);
lcd_putc("2:Modification");
break;
case 2:
lcd_putc("Bienvenue au ZONE 2");
break;
case 3:
lcd_putc("Bienvenue au ZONE 3");
break;
default:
lcd_putc("Zone introuvable");
break;
}
}
A voir également:

2 réponses

Crazy Legs Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   98
 
Salut,

À l'avenir pense à utiliser la balise de code afin que ton code soit lisible.
Pour cela, sélectionne le texte correspondant à ton code puis clique sur le bouton représentant un fichier avec les symboles <> (situé à droite du bouton de soulignement).

Sache que 80% des posts mal balisés ne sont pas traités.

Bon courage :)
0
RedSkidy Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   6
 
comme je suis sympa je le fais a ta place

#include "16F877.h"
#include "clavier16T.c"
#include "lcd.c"
#include <stdio.h>
void main()
{char k;

//byte const t[10]={63,6,91,79,102,109,125,7,127,111};
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(FALSE);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
port_b_pullups(true);
kbd_init();
lcd_init();
lcd_putc("\fChoisir la ZONE...\n");
k=kbd_getc();
switch (k)
{
case 1:
lcd_gotoxy(1,1);
lcd_putc("Bienvenue au ZONE 1");
lcd_gotoxy(2,1);
lcd_putc("1:Information");
lcd_gotoxy(3,1);
lcd_putc("2:Modification");
break;
case 2:
lcd_putc("Bienvenue au ZONE 2");
break;
case 3:
lcd_putc("Bienvenue au ZONE 3");
break;
default:
lcd_putc("Zone introuvable");
break;
}
}
0
sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   49
 
:) sans les indentations
0
mariem1234 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bien sambia :)))
0
sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   49
 
???
0