Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

lpc1769 menu yardım

Başlatan armsistem, 29 Mart 2012, 22:32:47

armsistem

            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);}