Page 1163 - 3-3
P. 1163

send_flag=1;
                    if((UCSR1A&0x20)!=0)
                    {
                        UDR1=ch;
                        delay_ms(100);
                    }
                    send_flag=0;
                }
            }


            // send string
            void write1_string(unsigned char *str){
                int i=0;
                if(!send_flag)
                {
                    while(str[i]!=0)
                    {
                        write1_char(str[i]);
                        i++;
                    }
                }
            }


            //at
            void at0()
            {
                char var[5]="AT";
                strcat(var,ENTER);
                if(!send_flag)write0_string(var);
            }


            //at reset
            void at_reset0(){
                char var[20]="AT+RST";
                strcat(var,HOME);
                strcat(var,ENTER);
                write0_string(var);
            }


            //at
            void at1()
            {
                char var[5]="AT";
                strcat(var,HOME);
                strcat(var,ENTER);


                                                         - 1163 -
   1158   1159   1160   1161   1162   1163   1164   1165   1166   1167   1168