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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1504|回復: 12
打印 上一主題 下一主題
收起左側

GSM模塊一直發送信息,沒加循環?

[復制鏈接]
跳轉到指定樓層
樓主
ID:985137 發表于 2022-4-28 21:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include "reg51.h"
#include "intrins.h"
#include "stdio.h"
#include "math.h"
#include "stdlib.h"
#include "string.h"
#include "absacc.h"
#define uint unsigned int
#define uchar unsigned char

uchar code SMS_send[]="AT+CMGS=";
uchar code SMS_send_AT[]="AT";
uchar code GMS[]="AT+CMGF=1";
uchar code SMS_PDU[]="AT+CSQ";
uchar Byte_num[]="\"+86**************\"";
uchar code Sms2_Pdu[]="warning";
uchar date;


void delay2(uint n)          //延時
{
unsigned int  i,j;
for(i=0;i<n;i++);
for(j=0;j<123;j++);
}

void Print_Char(uchar dat)         //發送一個字符
{
ES = 0;
TI=0;
SBUF = dat;
while(!TI);
TI = 0;
ES = 1;
}

void Print_Str(uchar *str)  //一個字節
{
  while(*str!='\0')
  {
   Print_Char(*str++);   
  }
}


void Ini_UART()              //初始化 設置波特率9600
{
PCON&=0x00;
SCON=0x50;
TMOD=0x20;
TL1=0xfd;  
TH1=0xfd;
TF1=1;
ET0=1;
TR1=1;
ES=1;
EA=1;
}

void GSM_PDU()
{
        
        Print_Str(SMS_send_AT);
        Print_Str("\r\n");
        delay2(5000);delay2(5000);delay2(5000);delay2(5000);delay2(5000);
        Print_Str(SMS_PDU);
        Print_Str("\r\n");
        delay2(1000);delay2(5000);delay2(5000);delay2(5000);delay2(5000);delay2(5000);delay2(5000);
        Print_Str(GMS);                                                                                                                  
        Print_Str("\r\n");delay2(5000);delay2(5000);delay2(5000);delay2(5000);delay2(5000);
        ES=1;
        delay2(6000);
}

void GSM_PDU_SMS()
{
        Print_Str(SMS_send);
        Print_Str(Byte_num);
        Print_Str("\r\n");
        delay2(900);
        delay2(5000);delay2(5000);delay2(5000);delay2(5000);delay2(5000);
        Print_Str(Sms2_Pdu);
        delay2(500);delay2(5000);delay2(5000);delay2(5000);delay2(5000);
        Print_Char(0x1a);
        delay2(5000);
        delay2(5000);
        Print_Str("\r\n");
}

void main()
{
        Ini_UART();
        GSM_PDU();
        GSM_PDU_SMS();
}
void inter() interrupt 4
{

        date = SBUF;
        if(RI)
        RI = 0;

}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:688692 發表于 2022-4-28 23:41 | 只看該作者
沒加循環,程序指針跑到FFFF之后溢出為0000又回到開始了。

AT指令你這只有發出AT指令沒管有沒有返回,這也能發得出短信都是很給面子了。
回復

使用道具 舉報

板凳
ID:985137 發表于 2022-4-29 08:52 來自手機 | 只看該作者
cnos 發表于 2022-4-28 23:41
沒加循環,程序指針跑到FFFF之后溢出為0000又回到開始了。

AT指令你這只有發出AT指令沒管有沒有返回,這 ...

加什么,能停嗎,我就只需要發一次就行
回復

使用道具 舉報

地板
ID:879348 發表于 2022-4-29 09:23 | 只看該作者
參考下別人的程序基本框架吧
回復

使用道具 舉報

5#
ID:985137 發表于 2022-4-29 10:19 來自手機 | 只看該作者
wufa1986 發表于 2022-4-29 09:23
參考下別人的程序基本框架吧

我不會看程序,這是網上找的,但就是一直發,不知道為啥不停
回復

使用道具 舉報

6#
ID:277550 發表于 2022-4-29 13:18 | 只看該作者
2248373991 發表于 2022-4-29 10:19
我不會看程序,這是網上找的,但就是一直發,不知道為啥不停

測試的程序,
回復

使用道具 舉報

7#
ID:985137 發表于 2022-4-29 13:54 來自手機 | 只看該作者
devcang 發表于 2022-4-29 13:18
測試的程序,

什么意思啊?
回復

使用道具 舉報

8#
ID:161164 發表于 2022-4-29 14:38 | 只看該作者

void main()
{
        Ini_UART();
        GSM_PDU();
        GSM_PDU_SMS();
while(1);
}
回復

使用道具 舉報

9#
ID:985137 發表于 2022-4-29 20:00 | 只看該作者
lkc8210 發表于 2022-4-29 14:38
void main()
{
        Ini_UART();

加了這個就不發了
回復

使用道具 舉報

10#
ID:985137 發表于 2022-4-29 20:10 | 只看該作者
lkc8210 發表于 2022-4-29 14:38
void main()
{
        Ini_UART();

我加了個0x1a呀,哪里循環了??
回復

使用道具 舉報

11#
ID:883242 發表于 2022-4-29 20:47 | 只看該作者
2248373991 發表于 2022-4-29 20:00
加了這個就不發了

一直不停的發你不滿意,只發一次你也不滿意,到底怎么樣你才滿意?
回復

使用道具 舉報

12#
ID:985137 發表于 2022-4-29 20:59 | 只看該作者
Hephaestus 發表于 2022-4-29 20:47
一直不停的發你不滿意,只發一次你也不滿意,到底怎么樣你才滿意?

加了這個一次都不發了,我就只想發一次
回復

使用道具 舉報

13#
ID:985137 發表于 2022-4-30 20:10 來自手機 | 只看該作者
lkc8210 發表于 2022-4-29 14:38
void main()
{
        Ini_UART();

這個能改成按鈕控制嗎,按一下發一個
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 最新中文字幕在线 | 欧美黑人一区 | 亚洲 中文 欧美 日韩 在线观看 | 91久久国产综合久久 | 亚洲视频一区二区三区四区 | 亚洲精品国产电影 | 免费视频一区 | 羞羞的视频免费观看 | 国产免费拔擦拔擦8x高清 | 久久久夜 | 亚洲午夜久久久 | 国产精品美女久久久av超清 | 欧美美女爱爱视频 | 国产精品7777777 | 亚洲第一成人影院 | 精品乱码一区二区三四区 | 久久精品免费观看 | 黄色一级电影在线观看 | 国产精品视频一区二区三区 | 日韩精品在线观看免费 | 亚洲福利在线观看 | 日韩一区在线观看视频 | 久久亚洲免费 | 婷婷色国产偷v国产偷v小说 | 91精品国产乱码久久久久久久久 | 精品国产久 | 人人干在线视频 | 国内精品视频在线 | 成人精品一区二区三区中文字幕 | 免费国产一区二区 | 久久久久久国产精品 | 国产在线精品一区二区三区 | 在线视频99| 福利视频一区二区 | 久久久久久国产精品久久 | 亚洲色图婷婷 | 日本久久黄色 | 日韩中文字幕一区 | 天堂一区在线观看 | 精品一区二区三区在线观看 | 欧美成年网站 |