siemens c55 at komutları lutfen yardım edin

Başlatan point_blank, 08 Haziran 2014, 00:03:51

point_blank

merhaba arkadasla ben siemens c55 ile pıc yardımıyla mesaj göndermek istiyorum kullandıgım pıc 16f877a yazlım kodu asagıda ama nerde yanlıs yapıyorum anlamadım

#include <16F877A.h>
#device adc=8

#FUSES NOWDT                    //No Watch Dog Timer
#FUSES HS                       //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)
#FUSES NOPUT                    //No Power Up Timer
#FUSES NOPROTECT                //Code not protected from reading
#FUSES NODEBUG                  //No Debug mode for ICD
#FUSES NOBROWNOUT               //No brownout reset
#FUSES NOLVP                    //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOCPD                    //No EE protection
#FUSES WRT_50%                  //Lower half of Program Memory is Write Protected

#use delay(clock=4000000)
#use rs232(baud=19200,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8,stream=gsm,errors)

void main()
{




printf("ATD<+9numara>");

delay_ms(2000);


while(true)

   {
  printf("ATD<+9numara>");

delay_ms(2000);


     }
   }

skara1214

Alıntı yapılan: point_blank - 08 Haziran 2014, 00:03:51
#include <16F877A.h>
#FUSES NOWDT                    //No Watch Dog Timer
#FUSES XT                       //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)
#use delay(clock=4000000)
#use rs232(baud=19200,xmit=PIN_C6,rcv=PIN_C7)

void main()
{
delay_ms(2000);
printf("ATD<+9numara>");
delay_ms(2000);
while(true)
   {
  printf("ATD<+9numara>");
delay_ms(2000);
     }
   }

böyle bir dene bakalım
Herkes ölür ama herkes gerçekten yaşamaz


skara1214

ilk gördüğüm hatalarını yazayım. 4 mhz kristal kullanıp HS diyemessin Xt diyeceksin. uartta stream belirtiyorsun oda gereksiz . 19200 baduratei sen mi ayarladın hiç standatta bu badrate in kullanıldığını görmedim 9600 falan olmasın o?
Herkes ölür ama herkes gerçekten yaşamaz