Création d'un menu

Résolu/Fermé
mariem1234 Messages postés 2 Date d'inscription mercredi 12 mars 2014 Statut Membre Dernière intervention 2 avril 2014 - Modifié par mariem1234 le 14/03/2014 à 00:54
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 - 2 avril 2014 à 17:23
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 jeudi 10 avril 2008 Statut Membre Dernière intervention 27 septembre 2016 98
17 mars 2014 à 11:07
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 jeudi 30 janvier 2014 Statut Membre Dernière intervention 22 octobre 2015 6
Modifié par RedSkidy le 19/03/2014 à 19:06
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 vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 49
20 mars 2014 à 11:25
:) sans les indentations
0
mariem1234 Messages postés 2 Date d'inscription mercredi 12 mars 2014 Statut Membre Dernière intervention 2 avril 2014
2 avril 2014 à 16:55
Merci bien sambia :)))
0
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 49
2 avril 2014 à 17:23
???
0