ayarlar

Başlatan behcet.3, 05 Ekim 2013, 23:40:47

behcet.3

Merhaba arkadaşlar
Bazı sorularım olucak yardımcı olursanız sevinirim.

@ DEVICE pic16F688
@ DEVICE pic16F688, WDT_OFF
@ DEVICE pic16F688, PWRT_ON
@ DEVICE pic16F688, PROTECT_OFF                                           Device ayarları doğrumu
@ DEVICE pic16F688, MCLR_OFF
@ DEVICE pic16F688, INTRC_OSC_NOCLKOUT 
@ DEVICE pic16F688, BOD_OFF

DEFINE OSC 8

CMCON0=7

TRISA =  %000111                   
TRISC =  %000000     
               
ANSEL =  %00000111  ansel ayarı nasıl olması gerekiyor??porta.0-porta.1-porta.2 bu portlar adc girişi

OSCCON=%01100000                     osscon ayarı nasıl olması gerekiyor??8 mhz için

DEFINE ADC_BITS      10   
DEFINE ADC_CLOCK     3
DEFINE ADC_SAMPLEUS  50   

ADCON0 = %00000000              adcon0  nasıl olması gerekiyor??
ADCON1 = %10000000                adcon1 nasıl olması gerekiyor?? 

Ek konucak kodlar varsa lütfen yazın....

ete

Bu soruların cevabı data sheet de var aslında.
Device ayarlarınız doğru gözüküyor.
Tris registerlerine 8 bitlik değer veriniz. TrisA=%00000111 doğru değerdir. Zira registerler 6 bit değil 8 bitliktir.
Ansel registeride doğru. Bu registerde "1" verdiğiniz bit karşılık gelen girişi analog yapar. En sağdaki AN0 ve en soldaki ise AN7 yi temsil eder.

Osccon=%01110101 şeklinde olmalıdır.
Adcon0=%10000000
Adcon1=%00010000
Şeklinde değer ver tamamdır.
Ete

behcet.3


Powered by EzPortal