emaxx
Üye
- Katılım
- 8 Mar 2010
- Mesajlar
- 10
- Puanları
- 1
- Yaş
- 39
Kod:
#include <16f877A.h>
#fuses hs,nowdt,put,noprotect
#use delay(crystal=20MHz,clock=20MHz)
void main()
{
setup_timer_2(T2_DIV_BY_1,55,1);
setup_ccp1(CCP_PWM);
set_pwm1_duty((int16)110);
while (TRUE)
{
}
}
Merhaba, yukarıdaki kod ile 16f877A'nın RC2 pininden 90khz'lik bir sinyal alıyorum. (yani doğru yaptıysam)
Bunu kullanarak ir led alıcı ve verici ile bir haberleşme sağlamaya çalışıyorum.
Örneğin 1. pic'e bağlı vericim olacak, 2. pic'e bağlı alıcım olacak. 1. picteki verici ile 2. picteki alıcının arasına bir cisim girdiğinde yani haberleşmeleri kesildiğinde 2. picte ki alıcı bunu anlayıp bir tane led yakacak. En temel haliyle ir alıcı ve vericiyi haberleştirmeye çalışıyorum.
CCS C'de yapmaya çalışıyorum. Fakat gerisini getiremedim. Alıcı ve vericim 2 bacaklı. Bağlantılarım ve kodum nasıl olmalı yardım edebilir misiniz?