16F628 de RA.6 yı kullanamadım

Başlatan cuneytsezmis1, 16 Aralık 2006, 20:45:11

cuneytsezmis1

PORTA.6 yı çıkış olarak ayarladım dahili osc yi kullanıyorum INTRC_OSC_NOCLKOUT yazdım.isis te deniyorum porta.6 çıkış vermiyor.neden olmuyor anlayamadım.yardımınızı bekliyorum

XX_CİHAN_XX

Bildiğim kadarıyla o pin çıkış olrak kullanılamıyor giriş olarak kullanabılırsın.
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

cuneytsezmis1

porta.5 in giriş olarak kullanıldığını okumuştum ama ra.6 nın bilmiyorum.giriş olarak yazayım bakalım ne olacak

cuneytsezmis1

giriş olarak kullandım oldu.demek çıkış olmuyormuş. xx_cihan_xx ustaya teşekkür.sabahtan beri boşuna uğraşıyormuşum.

ete

PortA.6 hem giriş hemde çıkış çalışabilir. En azından data sheet öyle diyor.
Yalnızca giriş çalışan tek pin var oda aynı zamanda MCLR bacağı olan PortA.5 dir.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

supermakarna

Sanırım osilatör tipi seçiminden olabilir. _INTRC_OSC_NOCLKOUT bu seçenekte çalışıyor eminim çünkü benim devrede çalışıyo

ibrsel

INTRC_OSC_NOCLKOUT  komut satırını yazdıktan sonra OSC uçlarını ister giriş,istersen çıkış olarak kullanabilirsin

Trisa=%00000000  ( çıkış kullanmak için)
Trisa=%11000000 ( giriş kullanmak için)

muhtemelen tris ayarlamalarında gözden kaçırmışsındır..

iyi çalışmalar..

cuneytsezmis1

gerçekten şimdi kafam karıştı.neden derseniz ibrsel üstadın dediği gibi trisa.6 yı çıkış olarak belirttiğim halde olmamıştı.ete hocamın dediği gibi ra5 sadece giriş olarak seçilebilir biliyorum.gerçi giriş olarak seçip işi hallettim ama bir ara çıkış olarak seçip tekrar deniycem.herkese bilgilerini paylaştığı için tşk ediyorum.sağolun.