arkdaşlar uzakdan kumanda devresinda bi sıknıtı var

Başlatan nicksiz88, 11 Aralık 2009, 11:21:10

nicksiz88

arkdaşlar bir cihaza uzaktan kumanda eklemek istiyorum ama yazılımda takıldım dosyanın içinde takıldıgım yerleri yazdım yardım ederseniz sevinirim
http://rapidshare.com/files/319300647/acilll_yardae_m_l__tfen.rar.html
Her şeyin bi fiyatı, her insanın bi değeri vardır. Fiyatı olmayan eşyaya çöp, Değeri olmayan insana; "giderken kapıyı ört" denir

ete

Al bakalım istediğin oldu.

Bir şeyler yapmaya çalışmışsınız ama ne yazıkki PBP programını Proton ile derlemeye çalışmış görünüyorsunuz.

http://rapidshare.com/files/319331713/ETE_RF_CALISAN.rar

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

nicksiz88

gerçekden çook teşekkür ederim ama yazılımda bi eksik var not defterinin içinde yazmıştım kumanda sadece tetikleme işlemi yapacak tv kumandası gibi lamba bastıgımda yanacaktı çekince sönecekti onu nasıl yapa bilirim bu konudada yardım ederseniz çook sevinirim
Her şeyin bi fiyatı, her insanın bi değeri vardır. Fiyatı olmayan eşyaya çöp, Değeri olmayan insana; "giderken kapıyı ört" denir

ete

Açıklamalarını burada doğru yapsa idin bende öyle yapardım. Buradan mesaj atıyorsun ama açıklaman gereken şeyi text dosyası halinde veriyorsun neden acaba?. Üstelik veridiğin mesajda 6 kanal olan kumandanın 8 kanala çıkarılmasını istemişsin. TV kumandası gibi ifadesi bana hiç bir şey açıklamıyor. Yaptığımda TV kumandası gibi oldu bana kalırsa.
Yapman gereken tuşa basınca çıkış HIGH bırakınca LOW olacak demekten ibaret.
Yaptığım şekilde ise Tuşa basınca çıkış HIGH bırakınca high kalacak bir daha aynı tuşa basarsam bu sefer çıkış LOW olacak demektir.

Şimdi programı istediğin şekle sokmak için,
Alıcı programında değişiklik yapacaksın.
Programda,
Toggle PORTB.2   şeklinde Toggle kelimesi ile başlayan satırları aşağıdaki şekilde düzelt,

Toggle PortB.x yerine
PORTB.x=1   yazacaksın. (x, port pinlerini ifade ediyor)
Bir örnek vereyim.
Toggle PortB.3  yerine PortB.3=1 yazacaksın.

Daha sonra programın en altında,
GOTO BASLA   satırından önce şu satırı ilave ediver.
    portB=0
bundan sonra
GoTo BASLA
satırı gelecektir. Yeniden derle ve çalıştır.

ETE
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com