Teknoloji Ekibi

Elektronik Dünyası => Mikrodenetleyici ve Mikroişlemciler => PIC => Konuyu başlatan: mc_307 - 28 Mart 2014, 00:54:55

Başlık: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: mc_307 - 28 Mart 2014, 00:54:55
pro-tr ustamızın yardımıyla bu işe başladım . evde kendim karaşimşek tarzı basit bir led yakma tasarladım. bir türlü simüle olmuyor isiste, bir yerde bi yanlış mı yapıyorum bilenlerin yardımını bekliyorum.

yazdığım kod =

Device = 16F84A
Xtal 4
TRISA=0
TRISB=0
basla:
PORTA.2=1
DelayMS 750
PORTB.0=1
DelayMS 750
PORTA.1=1
DelayMS 750
PORTB.1=1
DelayMS 750
PORTA.0=1
DelayMS 750
PORTB.2=1
DelayMS 750
GoTo basla
End


devre şeması resim:
(https://www.teknolojiekibi.com/yeni/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2FKgmmyL.jpg&hash=1982503628fed3169a6c71a8e3f5e2e3c5baf537)


yaptığım derleme vesayir dosyalar :
http://s3.dosya.tc/server20/TXHEVM/6led.rar.html (http://s3.dosya.tc/server20/TXHEVM/6led.rar.html)




Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: galaksi - 28 Mart 2014, 09:26:19
öncelikle port çıkışlarını sıfıra çekmen gerkli
sonra hangi ledi söndüreceksen aralarda onlarıda PortA.2=0 gibi komutla ledi söndürmen gerekir.
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: mc_307 - 28 Mart 2014, 10:31:51
Galaksi ustam ilk başa porta=0 portb=0 diye mi başlamam lazım. acemiyim bu arada baya bir. Proton idede derlemede sikinti gözükmüyor. Fakat isis de simüle et diyince 2 adet hata veriyor.
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: pro-TR - 28 Mart 2014, 11:05:58
Device = 16F84A
Xtal 4
TRISA=0
TRISB=0
PORTA=0
PORTB =0
basla:
PORTA.0=1
DelayMS 750
PORTA.0=0
PORTA.1=1
DelayMS 750
PORTA.1=0
PORTA.2=1
DelayMS 750
PORTA.2=0
PORTB.0=1
DelayMS 750
PORTB.0=0
PORTB.1=1
DelayMS 750
PORTB.1=0
DelayMS 750
PORTB.0=0
PORTB.2=1
DelayMS 750
PORTB.2=0
DelayMS 750
GoTo baslaEnd



kod çalışıyor, ancak yaktığın ledleri söndürmemişsin
mesela en başta ki led
porta.0 =1
delayms 750
dedikten sonra porta.0 =0
yaparak söndürüp diğer pine geçmen lazım
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: mc_307 - 28 Mart 2014, 11:22:51
Selami ustam merhaba. Ben burda ortaki 2 aynı renk led yandıktan sonra sırası ile diğerlerininde yanarak yanlara doğru devam etmesini istedim. O  yüzden kapatmadım, ama neden simüle olmuyor. Bu soruyu sorduktan sonra o koduda ekledim porta=0
Portb=0
Diye ama yine 2 adet hata veriyor isis simülesi..
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: mc_307 - 28 Mart 2014, 22:09:01
isiste aldığım hata şu=

   http://i.hizliresim.com/wLB1Wo.jpg (http://i.hizliresim.com/wLB1Wo.jpg)



en basit 1 ledi yakıp söndürmeyi de deniyom aynı, programla alakalı bi sıkıntımı var acaba, netten indirdiğim başkalarının yaptığı uygulama çalışıyor, benim derlediğim çalışmıyor. birde muhittin hocanın 2 bölümlük eğitim derslerindeki proje bile hata veriyor, aynısını yazmama rağmen
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: mc_307 - 28 Mart 2014, 22:45:51
selami ustam muhittin hocanın  yardımıyla çözdüm sıkıntıyı, acemilik işte, mcu özelliklerden hexi tanıtmamışım :) 2 gündür nasıl uğraştırdı beni..
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: pro-TR - 29 Mart 2014, 00:48:15
mücadeleden yılma usta, inan çoğunu atlattın artık, birde mantığını çözersen artık kimse durduramaz seni
Başlık: Ynt: proton + öğrenmeye başlıyorum takıldım yardım
Gönderen: mc_307 - 29 Mart 2014, 09:16:23
İnş ustam, örnek aldığım adamsın. İş ev aralara vakit sıkıştırıp devam edeceğim.