Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
855
Tıklama
0
Öne Çıkarma
PIC16F877A Breadbord Bağlantı Hatası (Çözüldü)
E
11 yıl (63 mesaj)
Çavuş
Konu Sahibi

Merhaba Arkadaşlar.PIC16f877A mikrodenetleyicisini minimum devre elemanlarıyla breadboard üzerine taktığımda çalıştıramıyorum.Daha da açıklıyım;

CCS C dilini kullanarak

set_tris_b(0x00); // b çıkış
output_b(0x00);
output_high(pin_b0); // B portunun 0.pinini aç
delay_ms(1000);
output_low(pin_b0);
delay_ms(1000);

kodunu yazdım ve pice .hex dosyasını yükledim. (void main tarafı da var,kodda bir yanlışlık olduğunu sanmıyorum)

Daha sonra Breadboard üzerinden bağlantılarımı şu şekilde kurdum;

~ işaretini bağlamak olarak aldım.

Pin 1 ) Vpp ------------ 10K Direnç ~ +

Pin 11 ) Vdd ------------ 32.Pindeki Vdd
Pin 32 ) Vdd ------------ 11.Pindeki Vdd
Pin 12 ) Vss ------------ 31.Pindeki Vss
Pin 31 ) Vss ------------ 12.Pindeki Vss

Pin 13 ) Osc1 ------------ 4 MHz Kristalın bi ayağı
Pin 14 ) Osc2 ------------ 4 MHz Kristalın diğer ayağı

LM7805 Voltaj Regülatörü ) ---- Sol ayağı ~ 12V'den gelen bi kablo
LM7805 Voltaj Regülatörü ) ---- Orta ayağı ~ 12V'den gelen diğer kablo Breadboard - 'ye
LM7805 Voltaj Regülatörü ) ---- Sağ ayağı ~ Breadboard + 'ya

Pin 33 ) B0 ------------ 10K Direnç ~ Ledin bi ayağı Ledin diğer ayağı + 'da

Ledin Diğer Ayağı ) ------------ ~ +

Kristalin bi Ayağı ) ------------ ~ 22pF seramik kondansatörün bir ayağı Diğer ayak + 'da
Kristalin Diğer Ayağı ) ------------ ~ 22pF seramik kondansatörün bir ayağı Diğer ayak + 'da


Altta ek olarak bulunan resimlerde pinler gözükmese de bi görsel şeklinde olsun dedim.Bu bağlantıları yapıp adaptörü prize taktığımda çalışmıyor.
Nedendir acaba?
< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi esrefbackstone -- 3 Nisan 2015; 2:47:51 >