pic in bazı pinlerinde niçin problem yaşıyorum

Başlatan kamilozkan, 27 Mayıs 2005, 14:10:12

kamilozkan

Arkadaşlar;
ben 48t02 rtc ile saat yaptım ve sht ile de sıcaklık-nem okuyorum. ancak sht nin data ve clock uçlarının PORTA ya bağladığımda (0-1) değer okumuyor. ama PORTD ye(0-1) bağladığımda okuyor.
Aynı şekilde rtc nin bazı pinlerini PORTD ye bağladığımda da sıkıntı yaşadım.
niçin bazı pinlerde böyle oluyor.
hatta portc'ye data yı bağladım ara sıra pic kitlendi!!!
ne iştir yahuu.

Petek

PortA başlangıçta analog giriş tanımlıdır. Bunu dijital IO olarak dönüştürmen gerekir.
“Önyargıları yıkmak atomu parçalamaktan zordur” A.Einstein

kamilozkan

yok, onları da digital tanımladım ama yine yok.

yas

Alıntı YapPortA başlangıçta analog giriş tanımlıdır. Bunu dijital IO olarak dönüştürmen gerekir.
Bu işlemden sonra PortA giriş olarak kullanılabilir ama kendiliğinden Pullup direnci yoktur.
Bunu devreye senin bağlaman gerkir.

kamilozkan


Petek

Normalde clock için olmaması gerekir ama bazı derleyiciler bağlanmasını istiyor. Zira clock için pini sürmek yerine pin yönü ile clock sürülüyor. Başlangıçta pin değeri sıfır yapılıyor.

Port D de çalıştırmış isen port a da çalıştıramaman için bir neden yok.
“Önyargıları yıkmak atomu parçalamaktan zordur” A.Einstein