madhushan90
Newbie level 6
I have written a code for send an sms from pic 16f877a via gsm module(New Siemens T35i) . Code is working in the proteus but when programmed it, tx output is around 5v and not changing. Help me to find out the problem here is the code i have used.
regards.
Code:
void sms_send();
char sms[11];
void main() {
UART1_Init(9600); // Initialize UART module at 9600 bps
Delay_ms(100); // Wait for UART module to stabilize
sms_send();
}
void sms_send()
{
int i;
/*UART1_Write_Text("AT\n\r"); */
delay_ms(500);
UART1_Write_Text("AT+CMGF=1");
UART1_Write(0X0D);
delay_ms(500);
UART1_Write_Text("AT+CMGS=\"0714592063\"");
UART1_Write(0X0D);
UART1_Write_Text("fggfgf");
delay_ms(500);
UART1_Write(26);
}