Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: armsistem - 29 Mart 2012, 22:32:47

Başlık: lpc1769 menu yardım
Gönderen: armsistem - 29 Mart 2012, 22:32:47
            Arkadaşlar merhaba, lpc1769 16x2 display ile menu yapmak istiyorum dolaylı yoldan yaptım da lakin içime sinmedi kulağı tersten tutmayalım dedim yapmak istediğim menu de kullanıcı adları var operatör birini seçecek ve onaylayacak kod aşağıda yardımcı olursanız sevinirim.


#define eksi LPC_GPIO0->FIOPIN & 0x01<<8  // buton        böyle makroları
#define arti LPC_GPIO0->FIOPIN & 0x01<<5 // buton            genellikle kullanmaya çalışıyorum


unsigned int sayi=0;


if (!(ok_sag))   //tuşa basıldımı
{ sayi=sayi+1;  //sayı arttırıldı
sprintf (buffer, "%d",sayi); // sayı integer değişken stringe çevrildi
while (!(ok_sag)); //tuş bırakılana kadar kısır döngü
lcd_gotoxy(1,1);lcd_yaz("Operator ismi   ");
lcd_gotoxy(2,1);lcd_yaz(buffer);} // sayı değeri yazılır 1 numaralı operator vs. devam ediyor fakat buraya isim koymak istiyorum
// burada if sayi==1 operatör ismi osman veya mehmet de yazdırabilirim ama program istediğim gibi olmuyor
// c#.net kullanıyorum uzun zamandır böyle işler çok zor olmuyor fakat mikrodenetleyicide olay biraz çentrefilli

if (!(clr_sol))
{sayi=sayi-1;
sprintf (buffer, "%d",sayi);
while (!(clr_sol));
lcd_gotoxy(1,1);lcd_yaz("Operator ismi   ");
lcd_gotoxy(2,1);lcd_yaz(buffer);}