char rcv[10];
void main()
{
UART1_Init(9600);
Delay_ms(2000);
TRISB=0x00;
UART1_Write_Text("at");
UART1_Write(13);
UART1_Write(10);
delay_ms(500);
while (1)
{ PORTB.RB0=1;
while(!UART1_Data_Ready());
rcv[0]=UART1_Read();
rcv[1]=UART1_Read();
rcv[2]='\0';
UART1_Write_Text(rcv);
PORTB.RB0=0;
}
}
I get the rcv output as ATTTTTTTTT. Pls help me out here to receive OK response from GSM Modem.
Using PIC 18F4520 in PICPLC16v6 development board from Mikroelectronika.