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