01 Aralık 2021, 18:33:52

Haberler:

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


keil c hex sorgulama

Başlatan armsistem, 10 Temmuz 2012, 20:09:22

armsistem

10 Temmuz 2012, 20:09:22 Son düzenlenme: 10 Temmuz 2012, 20:17:10 armsistem
Arkadaşlar merhaba , testbordumda yaptığım bir çalışmada veri hex olarak geliyor '5E04EB4C' aşağıdaki kodlar ile bilgisayarımdan docklight üzerinden okuyorum
Kod:
u1_karakter_gonder(password[0]);
u1_karakter_gonder(password[1]);
u1_karakter_gonder(password[2]);
u1_karakter_gonder(password[3]);


Docklight Görüntü:


Benim istediğim gelen veriyi mcu üzerinde nasıl kolaylıkla sorgulayabilirim bu işin mantığı tam olarak nedir. Yani if(gelen veri=isteğim veriye eşitse) bu olsun veya olmasın diye hex decimal mi çevirmem lazım ?  Yoksa hex olarak if(password[0]==5E.........if(password[1]... olması gerekn veya pratiği nedir.


Şimdiden yardımlarınız için teşekkür ederim.

Değişkenim:
unsigned char password[10];


Uart veri Gönderim Kodu:
void u1_karakter_gonder (unsigned char ch){
while (!(
U0LSR 0x20)); 
U0THR=ch;
}

void u1_string_gonder(const char *ch){ 
while(*
ch
u1_karakter_gonder(*ch++);
}


www.silivriotomasyon.com, www.armsistem.com

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.