Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: Lenin - 11 Temmuz 2017, 20:17:44

Başlık: hc-05'in AT komutları ile ayarlarının değiştirilememesi
Gönderen: Lenin - 11 Temmuz 2017, 20:17:44
merhabalar... pic16f877a ile hc-05'in AT komutları ile ayarlarını değiştirmek istiyorum. pc üzerinden pic'e yolluyorum sonra pic'le hc-05'e AT komutlarının yolluyorum ama hiç bir cevap gelmiyor. Sorun ne olabilir. iyi günler dilerim.

örnek kod budur:


#include <16f877a.h>
#fuses HS,NOPROTECT,NOWDT,NODEBUG,NOWRT,NOLVP,NOCPD,NOPUT,NOWRT,NOBROWNOUT
#use delay(clock=4000000)
#use fast_io(b)
#use rs232(baud=9600,xmit=pin_d0,rcv=pin_d1,parity=N,stop=1,STREAM=seri)
#use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7,parity=N,stop=1,STREAM=mavidis)

char klavye[80];
char cevap[80];

void main()
{
set_tris_b(0x00);
output_b(0x00);
setup_ccp1(CCP_OFF);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_ccp2(CCP_OFF);
fprintf(seri,"Komut giriniz!!!\r\n");

while(1)
{
fgets(klavye,seri);
fprintf(seri,"Girilen komut=%s\r\n",klavye);
fprintf(mavidis,"%s\r\n",klavye);
fgets(cevap,mavidis);
fprintf(seri,"cevap=%s\r\n",cevap);
output_toggle(pin_b0);
}
}
Başlık: Ynt: hc-05'in AT komutları ile ayarlarının değiştirilememesi
Gönderen: mehmet - 12 Temmuz 2017, 15:55:04
Cümlelerin ilk harflerini büyük yapmayı
deneyin.
Başlık: Ynt: hc-05'in AT komutları ile ayarlarının değiştirilememesi
Gönderen: Lenin - 12 Temmuz 2017, 19:30:49
Tamamdır. Sorun çözüldü. sorunla karşılacak olan arkadaşlar haberleşirken baud rate' yi 38400 yapmayı unutmasınlar. İyi çalışmalar...