久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 51單片機(jī)向SIM800A發(fā)送AT指令,但SIM800A不發(fā)送信息是什么原因? [打印本頁(yè)]

作者: 小新新000424    時(shí)間: 2024-3-11 22:39
標(biāo)題: 51單片機(jī)向SIM800A發(fā)送AT指令,但SIM800A不發(fā)送信息是什么原因?
當(dāng)單片機(jī)與電腦通信時(shí),串口助手顯示如下:


我獨(dú)自用電腦操作串口助手發(fā)送AT指令,SIM800A成功發(fā)送信息:


但當(dāng)我單片機(jī)與SIM800A通信時(shí),SIM800A沒(méi)有執(zhí)行指令。想請(qǐng)教各位專家是什么原因?接線如下:



代碼如下:
  1. #include<REGX52.H>
  2. #include<intrins.h>
  3. #include "Delay.h"
  4. #include "LCD1602.h"
  5. #include "ADC0832.h"
  6. #include<stdio.h>
  7. #define FOSC_110592M
  8. #define uchar unsigned char
  9. #define uint unsigned int
  10. unsigned int AD_X;
  11. unsigned int AD_Y;
  12. unsigned int  rec_data_len_uart=0;   
  13. unsigned char idata Buffer_Uart0_Rec[25]={0};         
  14. void SerialInti()
  15. {
  16.     TMOD=0x20;
  17. #ifdef FOSC_12M           
  18.     TH1=0xf3;
  19.     TL1=0xf3;   
  20. #else     
  21.     TH1=0xfd;
  22.     TL1=0xfd;
  23. #endif
  24.     TR1=1;
  25.     SM0=0;
  26.     SM1=1;
  27.     REN=1;
  28.     EA=1;
  29.     ES=1;
  30. }
  31. void Serial_interrupt() interrupt 4
  32. {
  33.     unsigned char temp_rec_data_uart0;   
  34.     temp_rec_data_uart0 = SBUF;
  35.     RI=0;
  36.     Buffer_Uart0_Rec[rec_data_len_uart]=temp_rec_data_uart0;   
  37.     rec_data_len_uart++;
  38.     if(rec_data_len_uart>24)
  39.     {
  40.         rec_data_len_uart=0;     
  41.     }   
  42. }
  43. void Uart1Send(uchar c)
  44. {
  45.     SBUF=c;
  46.     while(!TI);
  47.     TI=0;   
  48. }
  49. void Uart1Sends(uchar *str)
  50. {
  51.     while(*str!='\0')
  52.     {
  53.         Uart1Send(*str);
  54.         
  55.         
  56.         
  57.         str++;
  58.     }
  59. }
  60. void main()
  61. {
  62.     LCD_Init();
  63.     SerialInti();
  64.     LCD_ShowString(1,1,"X     Y");
  65.     Delay(10000);
  66.     while(1)
  67.     {
  68.         AD_X=ADC0832(1);
  69.         LCD_ShowNum(2,1,AD_X,3);
  70.     AD_Y=ADC0832(0);
  71.         LCD_ShowNum(2,6,AD_Y,3);
  72.         if((AD_X<=47  ||  AD_X>=126) || (AD_Y>=141 ||  AD_Y<=57))
  73.         {
  74.                
  75.                 Uart1Sends("AT\r\n");
  76.                 Delay(2000);
  77.                 Uart1Sends("AT+CSCS=\"UCS2\"\r\n");
  78.                 Delay(2000);
  79.                 Uart1Sends("AT+CMGF=1\r\n");
  80.                 Delay(2000);
  81.             Uart1Sends("AT+CSCA?\n");
  82.                 Delay(2000);
  83.             Uart1Sends("AT+CSMP=17,167,0,25\r\n");
  84.                 Delay(2000);
  85.                 Uart1Sends("AT+CMGS=\"00310039003100360037003500340036003700320034\"\r\n");
  86.                                                                                        
  87.                                                                                        
  88.                 Delay(2000);
  89.                 Uart1Sends("4F7F7528800553EF80FD64545012FF0C8BF7524D5F800058005800585E2E52A9FF01");
  90.                 Uart1Send(0x1a);
  91.                 Delay(8000);
  92.         }
  93.         Delay(100);
  94.     }
  95. }
復(fù)制代碼

作者: ly1972001    時(shí)間: 2024-3-12 09:16
先用電腦和SIM800A通訊,成功后再用單片機(jī)通訊。
作者: 花少?gòu)V    時(shí)間: 2024-3-12 11:45
首先看下規(guī)格書(shū),電壓使用是否正確。如果沒(méi)問(wèn)題,再使用串口助手發(fā)送指令,測(cè)試沒(méi)問(wèn)題,再上單片機(jī)。單片機(jī)的波特率需要注意與晶振的匹配。
作者: 小新新000424    時(shí)間: 2024-3-12 15:15
ly1972001 發(fā)表于 2024-3-12 09:16
先用電腦和SIM800A通訊,成功后再用單片機(jī)通訊。

試過(guò)了,可以。
作者: 清風(fēng)皓月?lián)嵝睦@    時(shí)間: 2024-3-12 15:31
實(shí)在不行就驗(yàn)證大小端是否一致

作者: 小新新000424    時(shí)間: 2024-3-12 16:37
找到原因了,我接線錯(cuò)誤。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久成人国产精品 | 久久99精品久久久久久 | 一区二区成人在线 | 狠狠操天天干 | 爱爱小视频 | 欧美不卡一区二区三区 | 成人深夜福利 | 91成人午夜性a一级毛片 | 亚洲一区视频在线 | 麻豆久久久9性大片 | 激情久久网 | 日本精品一区 | 伊人网站在线观看 | 午夜视频免费在线 | 少妇黄色 | www.日韩欧美| 97精品超碰一区二区三区 | 亚洲九九色 | 美女久久久久 | 在线播放精品视频 | 成年女人免费v片 | 人人鲁人人莫人人爱精品 | 精品欧美乱码久久久久久 | 国产精品一区二区视频 | 久久久精品在线 | 精品99久久 | 亚洲视频免费在线观看 | 亚洲国产高清免费 | 国产一区二区不卡 | 日韩免费1区二区电影 | 国产精品一区二区免费 | 日日淫| 高清av在线 | 久久99精品国产 | 99成人| 涩涩视频在线观看免费 | 97国产爽爽爽久久久 | 999国产视频 | 国产女人第一次做爰毛片 | www.亚洲.com| 国产人成在线观看 |