çok sayıda ADC örnek almak ve her alınan örneği ayrı isimli değişkene atamak

Başlatan FUNKY, 19 Haziran 2010, 18:02:55

FUNKY

16F870 Data sheet de böyle yazıyor.

4. Start conversion:
• Set GO/DONE bit (ADCON0)
5. Wait for A/D conversion to complete, by either:
• Polling for the GO/DONE bit to be cleared
(with interrupts enabled); OR
• Waiting for the A/D interrupt

bunu kod olarak şöyle yazmayacakmıyız.?
.
adon=1
GO_DONE=1
while GO_DONE=0 : wend



JKramer

Başta zaten set ediyorsunuz, 1 olduğu sürece while döngüsünde kalacak, 0 olduğunda alt satıra geçecek:
adon=1
GO_DONE=1
while GO_DONE=1 : wend


FUNKY


JKramer teşekkür ederim bu benim yarım ingilzcemden kaynaklandı data sheet  yanlış anlamışım ..öğrenmiş oldum sağol..



"biliyormusunuz   benim hiç GO_DONE li  kodum olmadı hep başkalarının kodlarına bakıp durdum.. boynu bükük. :'(

bana ...sağolsunlar hocalarım hep HAMM öğrettiler RAWW  öğrettiler onlarla  çalıştım ..ama çalışacağım hem de çok ..

benim de bir GO_ DONE li kodum olana kadar . ve sonunda ben de  ADC kesmesi veya kesme içinde ADC  almayı bilmenin 

tadını çıkararak  forumları okuyacağım " :P

tek kelime bilgisini aldığım herkese çok teşekkür ederim...