12f675 adc komutu ayarlı flip flop

onursamur

Üye
Katılım
20 Nis 2010
Mesajlar
3
Puanları
1
Yaş
40
arkadaşlar ben yeni başladım pic işine.
bana pıcın analog girişinden pot ile değer girilerek yani ayar yapılarak flip flop hızını ayarlayan bir devre ve programı lazım. yardımcı olursanız sevinirim.
 
arkadaşlar ano analog giriş ve bağlayacağım pot ile ledin yanma süresi değişecek.
gp1 e de led bağlayacağım.
buraya kadar getirdim yardımcı olursanız sevinirim.




@ DEVICE pic12F675
@ DEVICE pic12F675, WDT_on
@ DEVICE pic12F675, PWRT_ON
@ DEVICE pic12F675, PROTECT_OFF
@ DEVICE pic12F675, INTRC_OSC_NOCLKOUT
@ DEVICE pic12F675, BOD_OFF
'-------------------------------------------------------------------------------
ADCON0=%10000001 '7. bit 1 yapıldı 10 bit sonuç almak için.
ANSEL=%00110001 'AN0 PİNİ ANALOG GİRİŞ
CMCON=%00000111
INTCON=0
OPTION_REG=0
'-------------------------------------------------------------------------------
DEFINE ADC_BITS 10 'A/D çevirim sonucu kaç bit olacak
DEFINE ADC_CLOCK 3 'Clock kaynağı (3=rc)
DEFINE ADC_SAMPLEUS 100 'Örnekleme zamanı mikro saniye cinsinden.
DEFINE OSCCAL_1K 1
'-------------------------------------------------------------------------------
HAM var word 'ADC den okunan ham digital değer.
'-------------------------------------------------------------------------------

BASLA:
TRISIO=%00000001 ' GPO GİRİŞ İÇİN SEÇİLDİ
ADCIN 0,HAM 'AN0 NOLU PİNDEN ANALOG DEĞER OKUNDU HAM A YZILDI
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…