Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "8051 uygulamaları (www.eca.ir)" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

PIC16F84 bu devre de hata nerede?

Kayıt: 12 Oca 2008
Mesajlar: 22
Konum: Isparta
Offline
gash_2
Tarih: 08 05 2008 00:19

Merhaba arkadaşlar, aşağıdaki devre proteusta çalışmasına rağmen board üzerinde çalışmıyor.
PIC16F84 bu devre de hata nerede?
Kodların giriş kısmı şunlar;
Kod
include "modedefs.bas"

define OSC 4
sayac var byte
sifir var byte
durum var byte
mors var byte
harf2 var byte
sifir2 var byte
bosluk var byte
TRISB=%11100000
TRISA=%00011
    mors=1
    sifir2=0
    bosluk=0
    portb=0
    porta=0
    sayac=0
    sifir=0
    durum=1
 high porta.1
    pause 2000
    low porta.1
...


Buna göre çalıştığı anda iki saniye boyunca A1 e bağlı ledin yanması lazım fakat devreyi çalıştırdığımızda yanmaya başlayan led sönmüyor. Kristal arızalı olabilir diye düşündüm ama emin değilim, görüşlerinizi bekliyorum. Bu arada kapasiteler 22pF, burada yanlış çıkmışlar.
İyi çalışmalar, cevap verecek arkadaşlara şimdiden teşekkür ederim.

3 Kullanıcı bu konu için ömer arkadaşımıza teşekkür ettiler

Kayıt: 28 Ksm 2006
Mesajlar: 249

Offline
ta2mc
Tarih: 08 05 2008 02:13

TRISB=%11100000
TRISA=%00011 komutları ile, portA.0 ile birlikte portA.1'i de giriş olarak set etmişsiniz.

Aynı şekilde, led bağlı olan portB.5 ve portB.6 da giriş olarak ayarlanmış. Oysa şemaya göre bunları çıkış olarak ( 0 ) tanımlamanız gerekiyor.

Gerçi high ve low komutları ile pinin derleyici tarafından otomatik olarak çıkışa ayarlanması gerekir ama.. Kimbilir..

Şayet sorun bun(lar)dan kaynaklanmıyor ise, programınızın devamı ile veya programlayıcı yazılımınızın sigorta ayarları ile ilgili olabilir.
Başa dön
Kayıt: 12 Oca 2008
Mesajlar: 22
Konum: Isparta
Offline
gash_2
Tarih: 09 05 2008 20:52

Teşekkürler, haklısın orası biraz garip olmuşSmile aslında çalıştırdık sonunda tahmin ettiğimiz gibi kristal bozukmuş lakin bu seferde bilgisayara veri gönderemiyoruz. Göndermek için kullandığım komut şu şekilde;

Serout porta.0,T9600,["MORS",10,13]
Fakat terminalde herhangi birşey gözleyemiyorum, bu arada porta.0 ucu 9 pinli com portunun ikinci pinine bağlı. Max232 kullanılmadığı halde çalışan örnekler görüyorum, bunda ne gibi sorun var?
Başa dön
Kayıt: 13 Nis 2008
Mesajlar: 96
Konum: konya
Offline
i-rot
Tarih: 10 05 2008 00:02

hyperterminalde baudrateyi seçtinmi?

max232 atmadan çalıştıranlar varmış ama ben hiç uğraşmadım zaten max232 dediğin 1 ytl birşey ve herşerde bulunuyor.benzerleride çok.

1k lık direnç atıp yapanlar varmış max232 siz.dene istersen

vede

SEROUT2 PortB.0,396,["SENDING",veri]

ben bu kodla çalışıyorum gayette başarılı.

2400 baudrate ...
Başa dön



PIC16F84 bu devre de hata nerede?


Benzer Konular

- db ölçen devre

- Gazi üniversitesi devre analizi deney raporu
- baskı devre yapımında izlenecek adımlar
- Pic16f84 ile ilgili bi kaç şey
- oto güvenlik sistemi (Pic 16F877, asm, hex, devre şeması)
- asetat kağıt ile baskı devre yapımı resimli anlatım
- pspice ile devre
- 0-20ma /0-5V çevirici devre şema ve simulasyon
- hi-tech pıcc lite'da hata - yardım

- pic ile bilgisayar kontrolü(örnek kayan yazı, lcd, pcb devre)

- 2 Adet Çözümlü Elektronik Devre Elemanları ve Modelleme Ödevi


Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71