kadr_09
Üye
- Katılım
- 11 May 2008
- Mesajlar
- 1
- Puanları
- 1
- Yaş
- 40
Arkadaşlar öncelikle merhaba futaba s3152 servo motoru istediğim açıda kontrolünü yapmak istiyorum bunun için bir açı değerinde döndürerek denemek istedim simülasyonda çalıştı ancak devreyi kurduğumda hiç bir hareketlilik yok picin 32 nolu bacaktakı bağlantısını yanlıslıkla 33le temas ettırdığımde hafıf bır sallantı oldu. Tekrar isteyerek temas ettirdiğimde kimisinde aynı tepkiyi gösterdi kimisnde hiç bisey olmadı. Sorunu anlayamdım bu konuda yardımcı olabılır mısınızı şimdiden teşekkürler.
#include <16F877.h>
#use delay(clock=4000000)
#use fast_io(b)
int16 sure=1200, t_sure=20000;
void main()
{
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
// TODO: USER CODE!!
set_tris_b(0x00);
output_b(0x00);
while(1)
{
output_high(pin_b0);
delay_us(sure);
output_low(pin_b0);
delay_us(t_sure);
}
}
#include <16F877.h>
#use delay(clock=4000000)
#use fast_io(b)
int16 sure=1200, t_sure=20000;
void main()
{
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
// TODO: USER CODE!!
set_tris_b(0x00);
output_b(0x00);
while(1)
{
output_high(pin_b0);
delay_us(sure);
output_low(pin_b0);
delay_us(t_sure);
}
}