sanırım burası ısını daha ıyı grucek http://tutorial.cytron.com. my/2012/08/15/project-17-%E2%80%93-interface-with-4x4-keypad-and-2x16-lcd/ yakında benı farklı sıte vemekten yada her yere bişey yazmaktan banlarlar heralde :) Dndürün dunyayı inmek istiyenler var

adını unttugun magzeme keypad su blogdakı projeye bı bak kuzenımden dolayı bı ara ugrasıyodum ama unutmusum http://profahmet.blogcu.com/pic16f84-sifreli-kilit/3458470 Dndürün dunyayı inmek istiyenler var

şimdi koydum hocam fakat bi değişiklik olmadı hatayı bu sefer strcat paratntezinin sonunda noktalı virgülün orda gsteriyo nceden strcat paratntezinin başındaydı.

referans hatası alıyor olabilirsin hocam bu ikisi ekli mi projende? #include <stdio. h> #include <string. h> Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

adını unttugun magzeme keypad su blogdakı projeye bı bak kuzenımden dolayı bı ara ugrasıyodum ama unutmusum http://profahmet.blogcu.com/pic16f84-sifreli-kilit/3458470 sağol dostum ama keşke kod c ile yazılsaydı daha iyi olurdu yinede inceliycem yardımı olucak. ama sorum şu c de strcat in alternatifi gibi çalışan bi komut varmı?

void main { char str1 = "sifre"; setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); // TODO: USER CODE!! set_tris_a(0x01); set_tris_b(0x00); output_b(0x00); while(1){ if(input(pin_a0)&&input(pin_b1)) else if(input(pin_a0)&&input(pin_b2)) else if(input(pin_a0)&&input(pin_b3)) else if(input(pin_a1)&&input(pin_b1)) else if(input(pin_a1)&&input(pin_b2)) else if(input(pin_a1)&&input(pin_b3)) else if(input(pin_a2)&&input(pin_b1)) else if(input(pin_a2)&&input(pin_b2)) else if(input(pin_a2)&&input(pin_b3)) else if(input(pin_a3)&&input(pin_b2)) else if(input(pin_a3)&&input(pin_b1)&&(str1 "sifre123")) } } Kaba taslak bi kod yazdım şu şekilde amatrce işte fakat sorun aslında mantık hatası mı bilmiyorumda strcat komutunu kullanıyorum ve undenfier identifier strcat diye bi hata veriyo acaba strcat ı yanlış mı kullanıyorum yada strcat yerine kullanabileceğimbaşka bi komut var mı? derleyici olarak pcwhd kullanıyorum pic olarakta pic16f84a yı kullanıyorumyapmak istediğimi anlatıyım ncelikle üzeride numaralar olan bi malzeme varda adını unuttum http://320volt.com/wp-content/uploads/2008/10/at90s2313-sifreli-kilit. png byle bişey işte şifre yi şuan program üzerinden atıyorumişte kaba taslak dediğim o ylesine bidevre yapma uğraşındayım can sıkınısı diyelim. nce str1 diye bir değişken koydum bu değişkene işte şifre diye biyazı atadım sonraişte standart he zamaz yapılan set trisleri yazdım wihle ile de sonsuz dngüye soktum. daha sonra işteo numaralı pad dekine gre eğer a0 ile b1 input sa ki aslında byle yapmak değil amacım ki olmaz devre üzerine koyduğumda birini input yaparken diğerinioutpu yapmalıyım diye düşünüyorum ki alışveriş olsun umarımanlata bilmişimdir buraya kadar işte sorun burda başlıyo strcat ile str1 in üzerine 1 yazdırıcam yani str1 sifre ydi sifre1 diye str1 değiştiricem fakat hata veriyo strcat lar acaba kullanımını mı? hatalı yapıyorum yoksa strcat tın dışında başka bir komut varmı? bide bi soru sorayım pic dışarıya yani çıkışı kaç volt veriyo? girişinede kaç volt verirsek giriş olarak kabul ediyo?

yok hocam şimdi noktalı virgülü deneme için çıkarmıştım acaba o olmazsa olurmu diye filan hatayı zaten tümstrcatler veriyo ; yerine : koydumoda olmadı acaba strcati. mi yanlış kullanıyorum diye baktım. o yüzden kaldırdı yine hata veriyo ; de hata veriyo : oda hata veriyo hiçbişey koymazsam kapatmazsam da hata veriyo büyükihtimalle strcati yanlış kullanıyorum zaten programda 11 tane hata alıyorum 11 ide strcat hatası.

hocam teamviewer yolla bakayım. byle uzaktan sadece hata veriyor diyip ile çzülmüyor. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

strcat (str1,"1") noktalı virgül koymamışsın çünkü hocam :)) teamviewer yolla zelden bi bakalım. uzun zaman oldu pic ile ilgilenmeyeli Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.