16f877a portc.4 çıkış olarak 5v alınamıyormu?

Başlatan fryrmnd, 08 Ağustos 2011, 11:40:16

fryrmnd

Merhaba arkadaşlar. PORTC.4 SDA özelliğinden dolayı istisna bir durumu mu var acaba.

F.T

Hakk şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

-Hasan-

#2
Denemedim ama MSSP aktif edilmediyse alınması lazım, çünkü datasheette herhangi bir şey belirtilmemiş (open kollektör vs.).

Ekleme :



RC4 I/O yazıyor.

fryrmnd

Banada sıkıntı olcak gibi gelmedi ama bir türlü 5v yi de göremedim kafayı yiyecem.Datasheet te port functions kısmında diğer pinlerinde input/output... eşklide ifadeler var. c4 de ise yok acaba böyle bir ihtimal var mı.

fryrmnd

#4
Alıntı yapılan: fryrmnd - 08 Ağustos 2011, 11:54:14
Banada sıkıntı olcak gibi gelmedi ama bir türlü 5v yi de göremedim kafayı yiyecem.Datasheet te port functions kısmında diğer pinlerinde input/output... eşklide ifadeler var. c4 de ise yok acaba böyle bir ihtimal var mı.
kodu da vereyim.

TRISD=0          'EN VE RS
PORTD=0
TRISA=0 
PORTA=0            
TRISB=%10000000  ' SPI VE BİR ÇIKIŞ  
PORTB.3=1          
TRISC=%01100000 'LCD VE BUTON 
PORTC.0=0
PORTC.1=0
PORTC.2=0
PORTC.3=0
PORTC.4=1
PORTC.5=0
PORTC.6=0
PORTC.7=0    
TRISE=%011       ' BUTON
PORTE.0=0
PORTE.1=0
PORTE.2=0 
           

Hasan hocam sağol. Gösterdiğin şekilde çıkış olarak kullanılabileceği gözüküyor. Peki benim tanımlamalarda sıkıntı var mı acaba

F.T

PORTA=0
PORTB=0
PORTC=0
PORTD=0
PORTE=0
TRISA=%11111111
TRISB=%00001110
TRISC=%00000000
TRISD=%00000000
TRISE=%111

ben bu şekil tanımlıyorum sorun yok.
Hakk şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.