Selamlar,
projemde kızılötesi led'ler ile SFH506-38 alıcı arasında iletişim kurmam gerekiyor. ledlerin bulunduğu devrede PIC16F877 var ve PICC ile program yazıyorum. kullandığım alıcı 38KHZ'de çalışıyor yani led'leri
f=38KHZ => T= 26us 'de çalıştırmam gerekir. alıcının çalışıp çalışmadığını görebilmek için output bacağına bir kırmızı led yerleştirdim fakat bi sonuç elde edemedim. bir şeyleri eksik yapıyorum ama neyi bulamadım yardım cı olursanız sevinirim.
yazdığım program şu:
Teşekkürler.
projemde kızılötesi led'ler ile SFH506-38 alıcı arasında iletişim kurmam gerekiyor. ledlerin bulunduğu devrede PIC16F877 var ve PICC ile program yazıyorum. kullandığım alıcı 38KHZ'de çalışıyor yani led'leri
f=38KHZ => T= 26us 'de çalıştırmam gerekir. alıcının çalışıp çalışmadığını görebilmek için output bacağına bir kırmızı led yerleştirdim fakat bi sonuç elde edemedim. bir şeyleri eksik yapıyorum ama neyi bulamadım yardım cı olursanız sevinirim.
yazdığım program şu:
#include <pic.h>
#include <delay.c>
void main(void)
{
TRISB = 0x00;
for(;
{
PORTB = 0xFF;
DelayUs(13);
PORTB = 0x00;
DelayUs(13);
}
}
#include <delay.c>
void main(void)
{
TRISB = 0x00;
for(;
{
PORTB = 0xFF;
DelayUs(13);
PORTB = 0x00;
DelayUs(13);
}
}