亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cheshi.lst

?? GSM MCU 開發板
?? LST
?? 第 1 頁 / 共 5 頁
字號:
 496           //在這里主要是讀短信并處理,如果有外部中斷馬上返回進行中斷處理
 497          //============================================
 498          //==========       讀寫短信程序
 499          //====================================================
 500          void read_sms()
 501          {    uchar  i,r,j ;
 502   1      
 503   1            Send_AT_Command(AT_CPMS);
 504   1                      i=strsearch( "+CPMS:"); //
 505   1               if(i)
 506   1                            {  i=i+5;
 507   2                                   txd_rxd_bit=0;
 508   2                                   if((uart_buff[i]==' ')&&(uart_buff[i+1]=='0')&&(uart_buff[i+2]==','))
 509   2                               {  receive_count=0; timer_S_cnt=0; while(timer_S_cnt<2){ P2_INIT();}
 510   3                                              LED_1(); return;
 511   3                                }
 512   2                      else if((uart_buff[i]==' ')&&(uart_buff[i+1]>='1')&&(uart_buff[i+2]==','))
 513   2                               {  r=(uart_buff[i+1]-0x30)+2;
 514   3      
 515   3                                }
 516   2                                      else if((uart_buff[i]==' ')&&((uart_buff[i+1]>'0')&&(uart_buff[i+2]>='0'))&&(uart_buff[i+3]==','))
 517   2                               { r=  (uart_buff[i+1]-0x30)*10;
 518   3                                         r=r+(uart_buff[i+2]-0x30)+1;
 519   3                                }
 520   2                                        else{      return;   }
 521   2                    }
 522   1      
 523   1      
 524   1      
 525   1            for(r=1;r<21;r++)
 526   1             {
 527   2                num_tmp1=r;
 528   2                        READ_TEL(r);
 529   2                        if(receive_count>=10)
 530   2                              {    P0_4=1;
 531   3                                      if(i=strsearch("READ\x22,\x22"))   //保證有短信到來
 532   3                              {       i=i+6;
 533   4                                      if(uart_buff[i]=='+')  i=i+3 ;
 534   4                              for(j=0;j<20;j++) //進行對方號碼讀取并存起來
 535   4                                      {
 536   5                                              TEL_temp[j]=uart_buff[i++];
 537   5                                              if(uart_buff[i]==0x22)   break;
 538   5                                      }
 539   4                      TEL_temp[j+1]=0x0d;     TEL_temp[j+2]=0x00;
 540   4                              }
 541   3                                  P0_4=0;
 542   3                              }
 543   2                              else
 544   2                              {   P0_6=1;
 545   3                                       timercount=0; while(timercount<10) {  if((i=P2_INIT())==0) return ;}
 546   3                                        P0_6=0;
 547   3                                      continue;
 548   3                              }
 549   2                 if((i=P2_INIT())==0) return ;
 550   2            //---------------手機號碼設置-------------
 551   2      
C51 COMPILER V7.50   CHESHI                                                                11/16/2008 00:57:23 PAGE 10  

 552   2               if((i=strsearch("START")))   //  發英文
 553   2                {
 554   3                         P0=0;   P0_1=1;
 555   3                         timercount=0; while(timercount<200) watch_dog_clear;
 556   3                            //有些比較重要的東西你可以存到卡就,重新開機也沒有問題
 557   3                                      IO_OUT=0;
 558   3                                      system_server=SYS_TEL;   return;
 559   3      
 560   3                      }
 561   2                      else if((i=strsearch("END")))   // 發中文
 562   2                               {
 563   3                          P0=0;   P0_2=1;
 564   3                         timercount=0; while(timercount<150) watch_dog_clear;
 565   3                                       IO_OUT=1;
 566   3                                         system_server=SYS_ALARM;   return;
 567   3      
 568   3                          }
 569   2      
 570   2                else     if((i=strsearch("start")))   //  發英文
 571   2                               {
 572   3                          P0=0;   P0_1=1;
 573   3                         timercount=0; while(timercount<200) watch_dog_clear;
 574   3                            //有些比較重要的東西你可以存到卡就,重新開機也沒有問題
 575   3                                       IO_OUT=0;
 576   3                                       system_server=SYS_TEL;   return;
 577   3      
 578   3                         }
 579   2                      else if((i=strsearch("end")))   // 發中文
 580   2                               {
 581   3                          P0=0;   P0_2=1;
 582   3                         timercount=0; while(timercount<150) watch_dog_clear;
 583   3                                       IO_OUT=1;
 584   3                                        system_server=SYS_ALARM;   return;
 585   3      
 586   3                      }
 587   2                      else if((i=strsearch("123456")))   // 發中文
 588   2                               {
 589   3                          P0=0;   P0_2=1;
 590   3                         timercount=0; while(timercount<150) watch_dog_clear;
 591   3                                       IO_OUT=1;
 592   3                                        system_server=SYS_ALARM;   return;
 593   3      
 594   3                         }
 595   2             else if((i=strsearch("TEL:")))   // 發中文
 596   2                               { j=0; para_temp[j++]=0x31;para_temp[j++]=','; para_temp[j++]='"';
 597   3                                for(i=0;i<=20;i++)
 598   3                                {     if(TEL_temp[i]==0x0d||TEL_temp[i]==0x00)
 599   4                              {para_temp[j++]='"';para_temp[j++]=0;break;}
 600   4                                          para_temp[j++]=TEL_temp[i] ;
 601   4                                }
 602   3      
 603   3                            Send_AT_Command(PHONE_WRITE);
 604   3                           P0=0;   P0_3=0;
 605   3                         timercount=0; while(timercount<200) watch_dog_clear;
 606   3      
 607   3                                        system_server=SYS_ALARM;   return;
 608   3      
 609   3                         }
 610   2                              else {
 611   3      
 612   3                                              para_temp[0]=(num_tmp1/10)+0x30;para_temp[1]=(num_tmp1%10)+0x30; para_temp[2]=0x0d;para_temp[3]=0x00;
 613   3                                              Send_AT_Command(SMS_CMGD);    //刪除其它沒有用的短信
C51 COMPILER V7.50   CHESHI                                                                11/16/2008 00:57:23 PAGE 11  

 614   3                                              timer_S_cnt=0; while(timer_S_cnt<10&&(AT_Command_Status==COMMAND_WAIT)) watch_dog_clear;
 615   3                                              for(i=10;i<=MAX_TM-3;i++)
 616   3                                      {    uart_buff[i]=0;
 617   4                                }
 618   3                                 Send_AT_Command(SIM_ID);
 619   3                                              // return;
 620   3      
 621   3                                       }
 622   2      
 623   2      
 624   2      
 625   2         }
 626   1      
 627   1      
 628   1      
 629   1      
 630   1      
 631   1      }
 632           //==================================
 633           //      所有的短信都在這里發送出去
 634           //   para_temp為短信內容數組, TMP_BUF為數組指針
 635           //
 636           //-----------------------
 637          
 638          void send_sms() //發送短信
 639          {       uchar  j=1,i=1;
 640   1      
 641   1             Send_AT_Command(SIM_ID);
 642   1                      switch(sms_tmp)
 643   1      
 644   1                      {
 645   2                          case        smss_tel:  //  發送英文
 646   2                              //AT+CMGS=   "13818120592"    >
 647   2                           TMP_BUF=0;para_temp[TMP_BUF++]='"';  j=0;
 648   2                                              do{
 649   3                                                      para_temp[TMP_BUF++]=TEL_temp[j++];
 650   3      
 651   3                                 if(TEL_temp[j]==0x0d)
 652   3                                   {para_temp[TMP_BUF++]='"';  para_temp[TMP_BUF++]=0;   }
 653   3      
 654   3                                               }while( TMP_BUF<=18);
 655   2      
 656   2                                               Send_AT_Command(SMS_CMGS);
 657   2                                       j=0;
 658   2      
 659   2                                              para_temp[j++]='S';
 660   2                                                      para_temp[j++]='E';
 661   2                                                      para_temp[j++]='N';
 662   2                                                      para_temp[j++]='D';
 663   2                                                      para_temp[j++]=':';
 664   2                                                      para_temp[j++]=0x20;
 665   2                                          para_temp[j++]='O';
 666   2                                                      para_temp[j++]='K';
 667   2                                      para_temp[j++]=0x1a;
 668   2                                                      para_temp[j++]=0x00;
 669   2                                                      para_temp[j++]=0x00;
 670   2                                                      para_temp[j]=0x00;
 671   2      
 672   2                              Send_AT_Command(CMGS_MUB);
 673   2                      break;
 674   2      
 675   2                case smss_para:         //發送中文
C51 COMPILER V7.50   CHESHI                                                                11/16/2008 00:57:23 PAGE 12  

 676   2                     //0011000D91683118180295F20008A70A8F66670953719669FF01
 677   2                     Send_AT_Command(SMS_CMGF);
 678   2                     TMP_BUF=0;
 679   2                                      para_temp[TMP_BUF++]='2';   //短信號碼長度,如果每加一個中文,長度加2
 680   2                                      para_temp[TMP_BUF++]='5';
 681   2                                      para_temp[TMP_BUF++]=0x0d;
 682   2                                      para_temp[TMP_BUF++]=0x00;
 683   2                                      para_temp[TMP_BUF++]=0x00;
 684   2                      Send_AT_Command(SMS_CMGS);
 685   2      
 686   2                      TMP_BUF=0;
 687   2                                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='0';
 688   2                                      para_temp[TMP_BUF++]='1';para_temp[TMP_BUF++]='1';
 689   2                                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='0';
 690   2                                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='D';
 691   2                      para_temp[TMP_BUF++]='9';para_temp[TMP_BUF++]='1';
 692   2                                      para_temp[TMP_BUF++]='6';para_temp[TMP_BUF++]='8';
 693   2                                              //3118180295F2
 694   2      
 695   2                                      j=0;       //發送對方號碼
 696   2                                              do       //動態電話號碼
 697   2                                              {
 698   3                                            para_temp[TMP_BUF++]=TEL_temp[j+1];
 699   3                                            para_temp[TMP_BUF++]=TEL_temp[j];
 700   3                                            j=j+2;
 701   3                                            if(TEL_temp[j+1]==0x0d)
 702   3                                            { para_temp[TMP_BUF++]='F';
 703   4                                              para_temp[TMP_BUF++]=TEL_temp[j];
 704   4                                              break;
 705   4                                            }
 706   3                                         } while(j<=18);
 707   2                     //短信格式設備
 708   2                                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='0';
 709   2                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='8';
 710   2                                      para_temp[TMP_BUF++]='A';para_temp[TMP_BUF++]='0';
 711   2                                 //短信長度、 5個字,10個英文
 712   2                                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='A';
 713   2                                       //短信內容
 714   2                                      //53D1 9001 6210 529F FF01 發送成功
 715   2                                      para_temp[TMP_BUF++]='5';para_temp[TMP_BUF++]='3';
 716   2                                      para_temp[TMP_BUF++]='D';para_temp[TMP_BUF++]='1';
 717   2      
 718   2                                      para_temp[TMP_BUF++]='9';para_temp[TMP_BUF++]='0';
 719   2                                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='1';
 720   2      
 721   2                                      para_temp[TMP_BUF++]='6';para_temp[TMP_BUF++]='2';
 722   2                                      para_temp[TMP_BUF++]='1';para_temp[TMP_BUF++]='0';
 723   2      
 724   2                                      para_temp[TMP_BUF++]='5';para_temp[TMP_BUF++]='2';
 725   2                                      para_temp[TMP_BUF++]='9';para_temp[TMP_BUF++]='F';
 726   2      
 727   2                                      para_temp[TMP_BUF++]='F';para_temp[TMP_BUF++]='F';
 728   2                      para_temp[TMP_BUF++]='0';para_temp[TMP_BUF++]='1';
 729   2                      //短信結束符
 730   2                      para_temp[TMP_BUF++]=0X1A;para_temp[TMP_BUF++]=0X00;
 731   2                      para_temp[TMP_BUF++]=0X00;
 732   2                      Send_AT_Command(CMGS_MUB);
 733   2      
 734   2                break;
 735   2      
 736   2      
 737   2      
C51 COMPILER V7.50   CHESHI                                                                11/16/2008 00:57:23 PAGE 13  

 738   2                      //======================發送收到設備開啟指令================================================
 739   2      
 740   2                        default:
 741   2                              //system_server=SYS_SMSR;
 742   2                              break;
 743   2      
 744   2          }
 745   1              system_server=SYS_SMSR;
 746   1              receive_count=0;
 747   1                      AT_Command_Status=COMMAND_WAIT; //設置接收成功標志

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲一区三区| 精品久久久久av影院| 色婷婷久久综合| 欧美伦理影视网| 久久久久一区二区三区四区| 久久久久久久久免费| 亚洲欧美日韩中文播放| 亚洲国产精品尤物yw在线观看| 久久激情五月婷婷| 国产成人在线色| 欧美精品v国产精品v日韩精品| 国产视频一区在线播放| 亚洲一区视频在线观看视频| 国产主播一区二区| 欧美日免费三级在线| 国产日韩亚洲欧美综合| 天天影视网天天综合色在线播放| 国产成人av电影在线| 欧美精品久久一区二区三区| 国产精品美女久久久久久久久久久 | 精品国产乱码91久久久久久网站| 粉嫩高潮美女一区二区三区| 在线免费观看日韩欧美| 精品国产免费视频| 亚洲影院久久精品| 成人综合婷婷国产精品久久| 制服丝袜激情欧洲亚洲| 最新成人av在线| 狠狠色狠狠色综合系列| 日本高清不卡视频| 国产日产欧美一区二区三区| 日本在线播放一区二区三区| 色婷婷国产精品久久包臀| 久久久久久久久久看片| 麻豆专区一区二区三区四区五区| 欧洲生活片亚洲生活在线观看| 欧美高清在线一区| 国产乱人伦偷精品视频免下载| 欧美一二三在线| 天天做天天摸天天爽国产一区| 91在线云播放| 中文字幕在线不卡一区| 国产成人亚洲综合a∨猫咪| 日韩视频在线你懂得| 天天色综合天天| 欧美日韩在线三级| 午夜精品久久久久久不卡8050| 91蝌蚪国产九色| 中文字幕中文字幕一区| 成人国产亚洲欧美成人综合网| 欧美大度的电影原声| 青娱乐精品在线视频| 91精品国产色综合久久不卡蜜臀| 一区二区三区中文字幕在线观看| 91在线国内视频| 亚洲男同性恋视频| 日本高清视频一区二区| 亚洲免费伊人电影| 色国产综合视频| 亚洲一区二区三区四区在线观看| 色婷婷久久久亚洲一区二区三区 | 91天堂素人约啪| 亚洲黄一区二区三区| 欧美视频一区二区在线观看| 亚洲黄色片在线观看| 欧美中文字幕一区| 午夜精品久久久久久久久久久| 91精品国产色综合久久不卡蜜臀| 美女网站色91| 国产无一区二区| 一本到不卡精品视频在线观看| 亚洲一区二区在线观看视频| 欧美日韩亚洲不卡| 久久精品国产精品亚洲综合| 久久久噜噜噜久噜久久综合| 波多野结衣亚洲| 午夜免费久久看| 欧美不卡123| 成人av在线播放网址| 一区二区在线观看免费| 欧美一区二区日韩一区二区| 国产一区二区免费视频| 成人免费在线播放视频| 欧美精品乱码久久久久久按摩| 精品亚洲成a人在线观看| 日本一区二区在线不卡| 在线观看三级视频欧美| 韩国三级中文字幕hd久久精品| 国产精品美女视频| 4438亚洲最大| 成人免费不卡视频| 五月天激情综合| 中文字幕在线免费不卡| 日韩一区二区三免费高清| 不卡av电影在线播放| 日本中文字幕一区| 亚洲天堂免费看| 2022国产精品视频| 欧美系列在线观看| 国产精品123| 日本网站在线观看一区二区三区| 国产精品网曝门| 欧美一级片在线| 色呦呦国产精品| 国产剧情一区在线| 视频在线观看国产精品| 国产精品国产三级国产aⅴ中文| 日韩一区二区中文字幕| 91蜜桃网址入口| 国产乱码一区二区三区| 亚洲国产日产av| 亚洲欧洲av一区二区三区久久| 日韩欧美一区二区视频| 在线视频国内一区二区| 成人午夜激情片| 国产在线精品免费| 日本亚洲欧美天堂免费| 亚洲精品欧美二区三区中文字幕| 久久久亚洲精华液精华液精华液| 欧美一级淫片007| 欧美另类videos死尸| 色综合激情久久| 菠萝蜜视频在线观看一区| 国产乱码精品1区2区3区| 美国毛片一区二区三区| 亚洲成人第一页| 亚洲三级理论片| 中文字幕在线不卡一区二区三区| 久久精品人人做人人爽人人| 欧美一区中文字幕| 欧美日韩精品欧美日韩精品| 日本国产一区二区| 在线免费视频一区二区| 色中色一区二区| 91视视频在线直接观看在线看网页在线看 | 亚洲日穴在线视频| 国产精品剧情在线亚洲| 久久久久国产精品厨房| 欧美精品一区二区在线观看| 日韩亚洲欧美在线| 欧美精品在线观看一区二区| 欧美在线一二三四区| 91精品1区2区| 在线观看欧美黄色| 欧美色图片你懂的| 欧美巨大另类极品videosbest| 欧洲精品一区二区| 欧美三级电影网站| 制服丝袜亚洲色图| 精品国一区二区三区| 久久综合中文字幕| 久久久久久久久久久黄色| 久久精品人人做人人综合| 国产精品狼人久久影院观看方式| 中文字幕在线观看一区| 亚洲午夜激情网页| 婷婷国产在线综合| 久久精品久久综合| 国产精品羞羞答答xxdd| 99视频热这里只有精品免费| 色婷婷一区二区三区四区| 欧美熟乱第一页| 欧美一区二区成人| 久久伊人中文字幕| ㊣最新国产の精品bt伙计久久| 亚洲美女视频在线| 日韩av一级电影| 国产成人在线色| 欧洲精品在线观看| 欧美va天堂va视频va在线| 久久精品一区二区三区不卡牛牛| ●精品国产综合乱码久久久久| 亚洲国产精品天堂| 国产一区二区三区观看| 一本久久综合亚洲鲁鲁五月天| 欧美一卡二卡三卡| 中文字幕在线观看一区二区| 亚洲风情在线资源站| 国产精品亚洲成人| 欧美日韩精品一区二区天天拍小说| 日韩一级免费一区| 日韩美女视频一区| 欧美日韩高清影院| 亚洲精品在线免费观看视频| 国产二区国产一区在线观看| 99热99精品| 日韩一区二区三区四区五区六区| 久久先锋资源网| 一区二区三区波多野结衣在线观看| 无吗不卡中文字幕| 国产69精品一区二区亚洲孕妇| 在线免费观看成人短视频| 欧美一级欧美一级在线播放| 中文字幕乱码日本亚洲一区二区| 亚洲成人av中文| 成人性生交大片免费看视频在线| 4438成人网| 一区二区三区四区精品在线视频| 久久91精品国产91久久小草| 国产一区三区三区|