3.GSM(SIM900A)

2023-12-30 14:18
文章标签 gsm sim900a

本文主要是介绍3.GSM(SIM900A),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

GSM模块使用AT指令进行发送
本程序实现发送中文短信,功能不同AT指令不同

/**************************************************************************************
*实验现象:下载程序后打开串口调试助手,在串口助手接收区上显示各AT指令       													  
***************************************************************************************/
#include "STC15F2Kxx.h"
#include <string.H>
#include <intrins.h>
typedef unsigned int u16;	  //对数据类型进行声明定义
typedef unsigned char u8;
#define uchar unsigned char
#define uint unsigned int
unsigned int  rec_data_len_uart=0;   
unsigned char idata Buffer_Uart0_Rec[25]={0};	void UsartInit(void)
{P_SW1 &= 0x3f;		//设置串口1在(P3.0/RXD,P3.1/TXD)SCON = 0x50;		//8位数据,可变波特率AUXR |= 0x40;		//定时器1时钟为Fosc,即1TAUXR &= 0xFE;		//串口1选择定时器1为波特率发生器TMOD &= 0x0F;		//设置定时器1为16位自动重装方式TL1 = 0xE0;			//设定定时初值TH1 = 0xFE;			//设定定时初值ET1 = 0;			//禁止定时器1中断TR1 = 1;			//启动定时器1计数ES = 1;				

这篇关于3.GSM(SIM900A)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/553092

相关文章

GSM的逻辑信道-控制信道(CCH)-广播信道(BCH)

基本概念   控制信道(CCH:Control Channel):用于传送信令或同步数据。根据所需完成的功能又把控制信道定义成广播、公共及专用三种控制信道。   广播信道(BCH:Broadcast Channel), BCH就象灯塔, 在每一小区的任何时候, 都有BCH在ARFCN(Absolute Radio Frequency Channel Number,绝对无线频道编号,每

GSM的逻辑信道-控制信道-公共(通用)控制信道(CCCH)

基本概念 公共(通用)控制信道(CCCH:Common Control Channel),CCCH用于在BTS和移动台之间传递控制信息,完成呼叫建立和寻呼功能。CCCH包括PCH、RACH、AGCH等三种控制信道。   公共(通用)与专用的区别 公共(通用):移动台尚未和网络建立起连接,没有单独占用一条独立的信道; 专用:已经建立好连接,单独占用一条信道。   解

GSM的逻辑信道-控制信道-专用控制信道(DCCH)

基本概念 专用控制信道(DCCH:Dedicated Control CHannel):是一种“点对点”的双向控制信道,其用途是在呼叫接续阶段和在通信进行当中,在移动台和基站之间传输必需的控制信息。其中又分为SDCCH、SACCH和FACCH。   解释说明 1) 独立专用控制信道(SDCCH:Standalone Dedicated Control CHannel) SDC

GSM的语音主叫流程(MO)

【图:GSM的语音主叫流程】 基本概念 MO(Mobile Originate):从MS向BTS请求信道开始,到主要用户TCH指配完成。   第一阶段:接入阶段 接入阶段主要包括:信道请求,信道激活,信道激活响应,立即指配,业务请求等几个步骤。经过这个阶段,手机和BTS(BSC)建立了暂时固定的关系。 1、信道请求: MS通过空中接口在【RACH】

通过PPP连接GSM的一个数据流实例

接收:7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 32 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 23 7D 24 C0 23 7D 27 7D 22 7D 28 7D 22 55 83 7E 发送:7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 34 7D 22 7D 26 7D 20 7D 2

hdu 4643 GSM(几何)

题目链接:hdu 4643 GSM 代码 #include <cstdio>#include <cstring>#include <cmath>#include <vector>#include <algorithm>using namespace std;const double eps = 1e-10;inline int dcmp(double x) { if (fabs(x)

GSM学习心得1----GSM的结构

我们说的GSM也就是和3G对应的2G,我们正被广泛利用的蜂窝移动通信系统,虽然现在出现了3G和4G甚至未来的更多G。但是就我感觉而言2G是研究最成功的一个系统。我相信也是生存最长的一个系统,他是集西方通信方面的科学家绞尽脑汁研究出来的一个非常严谨的通信系统。尽管现在普及3G,什么CDMA2000、WCDMA、和中国移动的小三(G3或是TD-SCDMA)。但从系统安全以及设计而言远不及GSM,他们都

SIM900A(GSM模块)学习

1:RS232介绍 2:sim900a基本是通过串口发送AT指令来实现控制,所以使用这个模块只需要电源和串口就可以了。  

GSM模块短信应用指导和实践分析(PDU格式)

第一部分PDU 格式 0891683108200105F011000B813119169083F80000A806C9363C3CA603 以上是一个SUBMIT-PDU 发出例子分析内容如下 08 91 68 31 08 20 01 05 F0 11 00 0B 81 31 19 16 90 83 F8 00 00 A8 06

51单片机GPS+sim800c GSM定位短信LCD1602液晶显示 原理图+PCB+源码

目录 1、实物图 2、原理图  ​3、PCB​编辑 4、程序 资料下载地址:51单片机GPS+sim800c GSM定位短信LCD1602液晶显示 原理图+PCB+源码 1、实物图 2、原理图   3、PCB 4、程序 #include "common.h"#include "uart.h"#include "gps.h"#include "gsm.h"#includ