Yayınlar

Temmuz, 2013 tarihine ait yayınlar gösteriliyor

okul zili devresi güncelleme

Resim
Burada yayınladığım projeyi yapan bazı arkadaşlar devreyi çalıştıramadıklarını e-mail ile bildirdiler. Bunun üzerine projenin yayınlandığı kaynak siteyi ziyaret ettim ve yorumlarda devreyi çalıştıramadıklarını bildirenler vardı.

Bu projenin en büyük eksikliği bir devre şemasının olmamasıydı. Proteus isis ile devre şemasını çizdim. Bu çizimi yaparken ares ile hazırlanan pcb çizimini referans aldım. Daha sonra simulasyonu çalıştırdım ancak devre çalışmadı. Son kontrolleride yaptıktan sonra pcb ile isis çiziminin birebir aynı olduğunu gördüm.

Artık C dili ile hazırlanan kodları referans almaktan başka bir seçenek yoktu. PIC C compiler ile önce zil.c dosyasını incelemeye başladım. Ve aşağıdaki satırlar ile karşılaştım.

#define gir   PIN_b1
#define sol   PIN_b5
#define sag   PIN_b3
#define arti  PIN_b6
#define eksi  PIN_b4
#define sil   PIN_b2

Oysa pcb.de portd.ye butonlar bağlantılı idi.

Daha sonra lcd bağlantılarını kontrol etmek için flex_lcdz.c dosyasını açtım. Aşağıdaki satırlar mevc…