the_night
Üye
- Katılım
- 18 Kas 2007
- Mesajlar
- 51
- Puanları
- 1
arkadaşlar şekildeki gibi bi ana void bide alt void fonksiyonu var alt menüyü cağırıyorum işliyor ama işim bitince alt menüden çıkıp tekrar void main()'e dönmek istiyorum dönemiyorum bi kolayı varmıdır bunun ?
Kod:
void alt_menu (void);
void main()
while(1)
{
anaprog:
if(input(pin_c0)) // menu butonuna basıldı (alt menudeyim)
{
delay_ms(300);
c==1;
while (C<1)
{
lcd_gotoxy(2,3);
lcd_putc("alt menu ");
if(input(pin_c2)) //alt menude ok butonuna basıldı
{
delay_ms(300);
lcd_send_byte(0,0x01);
alt_menu(); // alt menuyu cagırdım ==========> ALT MENU CALISIYOR
}
if(input(pin_c1))
{
delay_ms(300);
c==2;
lcd_send_byte(0,0x01);
goto anaprog;
}
}