Haberler:

[move]Türkiye'nin Elektronik ve Metal Dedektörlerini Buluşturan İlk Sitesi Teknoloji Ekibi'ne Hoş Geldiniz.[/move]

Ana Menü

arkadaşlar yardım elebilirmisiniz

Başlatan cihan19, 30 Kasım 2007, 17:48:50

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

cihan19

slm arkadaşlar ben asm ile adc kontrol yapmam lazım nasıl yaparım voltaj ölçmem lazım ama komutları bilmem gerekiyo yazılan devrede mantığını bilmediğim için yazamıyom yardımcı olursanız sevinirim iyi forumlar...
Linkback: arkadaşlar yardım elebilirmisiniz
ENDUSTRİYEL ELEKTRONİK FETHİYE

Uykusuz

Merhaba, Bu kod parçası benim dedektörün bataryasını ölçmek için kullandığım program:


BATARYAOLC
         MOVLW       B'10000001'          ;AN0 pinindeki gerilimi oku
         MOVWF      ADCON0
         CALL      ADCOKU               
         MOVF      ADCYUK,W
         CALL      BASAMAKLA          ;Okunan sayıyı basamaklayan alt programa gidiyor.
         RETURN                                         ;Ana programa geri dönüyor.
;=============================================================
ADCOKU                      ;BATARYA ICIN KULLANILIYOR

         BSF       ADCON0,2   ;ADC ISLEMINI BASLAT
YINE
         BTFSC       ADCON0,2    ;ADC ISLEMI BITTIMI
         GOTO       YINE      ;HAYIR. O ZAMAN TEKRAR KONTROL ET
         MOVF       ADRESH,W   ;EVET BITTI.
         MOVWF      ADCYUK      ;ADC BILGISINI ADCYUK KAYDEDICISINE YULE
            
         RETURN                       ;GERI DON

cihan19

saol abi eline sağlık yanlız burda adcyuk dediğin yeri ben ilk başt atanıtcam dimi
ENDUSTRİYEL ELEKTRONİK FETHİYE

Uykusuz

ADCYUK her.gi bir değişken. ADC'den okuduğum değeri geçici olarak bu kaydedicide saklıyorum.

profahmet

@cihan19
ADC donanımlı PIC lerin datashetinde örnek asm kodları bulunmaktadır. pdf dosyasındaki ilgili başlığa bak.
örnek devre istersen kendi yaptığım devreyi incele.
http://eproje.com/modules.php?name=News&file=article&sid=656
kolay gelsin...
Proje dosyalarım (güncel):
https://github.com/profahmet/projedosyalar


Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious