pic16f690

hkn_blt

Üye
Katılım
31 Ağu 2009
Mesajlar
1,159
Puanları
31
arkadaşlar pic16f690 tüm pinleri digital giriş çıkış yapmam için hangi registıra bakmam gerekli...

cm1con0,cm2con0 karfşılaştırıcı registırları iptal ediyorum ama yine olmuyıo*
 
arkadaşlar pic16f690 tüm pinleri digital giriş çıkış yapmam için hangi registıra bakmam gerekli...

cm1con0,cm2con0 karfşılaştırıcı registırları iptal ediyorum ama yine olmuyıo*

aynı zamanda ANSEL registerinide clear etmen gerekli.
 
sayın main loop onlarıda clear yaptım ama lcd de hiçbirşey yapamıyorum kullandığım editor micro code studio (pic basic pro)

en basit uygulamayı bile göremiyorum ekranda kodu eklim isterseniz....

Kod:
@ DEVICE pic16F690@ DEVICE pic16F690, WDT_off
@ DEVICE pic16F690, PWRT_off
@ DEVICE pic16F628, PROTECT_OFF
@ DEVICE pic16F690, MCLR_off 
DEFINE LCD_DREG PORTC
DEFINE LCD_DREG 4
DEFINE LCD_EREG PORTA
DEFINE LCD_EBIT 4
DEFINE LCD_RWREG PORTA
DEFINE LCD_RWBIT 3
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 2
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2




 cm1con0=0 'karşılaştırıcılar iptal
 cm2con0=0
 ansel=0  'analog girişler iptal
 anselh=0
 
 osccon=120 '8mhz seçildi
TRISA=0
TRISC=0

LOW PORTA.3

PAUSE 200
LCDOUT $FE,1


LCDOUT $FE,$80,"MERHABA"


END
 
şimdi nekadar regıstır varsa sıfırladım çalıştı :)

sıfırladığım regıstırlar;

ansel=0
anselh=0
cm1con0=0
cm2con0=0
cm2con1=0
pıe1=0
pıe2=0
pır1=0
pır2=0
 
16f690 karışık bir işlemcı olduğuna karar vermiş bulunmaktayım ama datasheetine bakılınca aslında tüm piclerin yapısını anlamak çok kolay datasheetin nekadar önemli olduğunu birkez daha anlamış bulunmaktayım.Ayrıca azmin elinden birşey kurtulmazmış :D
 

Yeni mesajlar

Forum istatistikleri

Konular
127,964
Mesajlar
913,940
Kullanıcılar
449,609
Son üye
cherrywine

Yeni konular

Geri
Üst