@ DEVICE pic16F628A 'işlemci 16F628 @ DEVICE pic16F628A, WDT_on 'Watch Dog timer kapalı @ DEVICE pic16F628A, PWRT_ON 'Power on timer açık @ DEVICE pic16F628A, PROTECT_OFF 'Kod Protek kapalı @ DEVICE pic16F628A, MCLR_off 'MCLR pini kullanılıyor. @ DEVICE pic16F628A, INTRC_OSC_NOCLKOUT 'Dahili osilatör kullanılacak
include "modedefs.bas" 'SERİN VE SEROUT KOMUTLARININ ÇALIŞMASI İÇİN GEREKLİ KÜTÜPHANE DOSYASI
VERI var byte 'SERİ İLETİŞİMDE ALINACAK VERİ TRISB=0 'PORTB TAMAMI ÇIKIŞ CMCON=7 'KOMPARATÖR PİNLERİ DİJİTAL GİRİŞ VEYA ÇIKIŞ TRISA=%00010 'PORTA.1 GİRİŞ PORTB=0 'PORTB İÇERİĞİ SIFIR NEDENİ İSE İLK ENERJİ VERİLDİĞİNDE GİRİŞ VEYA ÇIKIŞLAR AKTİF OLMAMASI İÇİN BASLA: serin PORTA.1,T300,["320VOLT"],veri 'PORTA.1 320VOLT VERİSİNİ AL PORTB = veri 'PORTB'DE HANGİ VERİ ALINDIYSA O VERİYE AİT LEDİ YAK (ÇIKIŞ VER) goto BASLA 'BASLA ETİKETİNE GİT
Arkadaşlar 4 kanallı rf alıcı verici devremde bu kodları kullanıyorum ama switch im off durumunda çalışıyor on durumunda çalışmıyor. Kodun işleyişiyle ilgili bilgi verebilecek olan var mı ona göre hatayı bulmaya çalışacağım.