标题:
GPRS A6源程序大全 基于51单片机
[打印本页]
作者:
717147581
时间:
2017-5-31 22:29
标题:
GPRS A6源程序大全 基于51单片机
51单片机驱动gprs a6实现各种常用功能的程序
0.png
(78.46 KB, 下载次数: 132)
下载附件
2017-5-31 22:33 上传
1 检测GSM模块工作状态
10 TCP通信,通过域名地址,向指定服务器提交数据
11 TCP通信,接收服务器发送的数据控制LED灯
12 UDP通信,通过IP地址,向指定服务器提交数据
13 UDP通信,通过域名地址,向指定服务器提交数据
14 UDP通信,接收服务器发送的数据控制LED灯
2 向指定号码拨打电话
3 接听电话
4 发送英文短信-闪信
5 发送英文短信-正常
6 发送中文短信-闪信
7 发送中文短信-正常
8 通过短信控制LED灯
9 TCP通信,通过IP地址,向指定服务器提交数据
说明:
///*******************************
* 工程名 :通过tcp方式,向服务器提交数据
* 描述 :向固定的服务器地址,上传测试数据.通过域名的方式连接。
**************************************/
1、使用单片机串口与模块通信;接法如下
STC单片机 GPRS模块
P3.0(RXD)->TXD
P3.1(TXD)->RXD
GND ->GND
晶振选用11.05926MHz
2、更改服务器地址,包括IP和端口号,要与实际服务器地址对应上。
3、测试此功能时,确保您的服务器是可用的。
单片机源程序如下(目录里面随便提取的一个程序):
/**********************************************************************************
//SIMXXX系列开发板底层代码
//全球鹰电子@UNV
//版本号;V1.0
//版权所有,盗版必究
* 工程名 :短信控制LED灯
* 描述 :通过向GSM板发送控制命令短信,来控制单片机板上的LED灯,控制命令为:on 或是off。
* 实验平台:STC89XX
* 库版本 :
**********************************************************************************/
#include "string.h"
#include "delay.h"
#include "uart.h"
#include "timer0.h"
#include "SIMxxx.h"
sbit P10=P1^0; //用于提示程序进行到哪里
sbit P11=P1^1; //用于提示程序进行到哪里
sbit RUNING_LED=P1^2; //程序中控制的LED灯
/************* 外部函数和变量声明*****************/
/*******************************************************************************
* 函数名 : main
* 描述 : 主函数
* 输入 :
* 输出 :
* 返回 :
* 注意 :
*******************************************************************************/
void main(void)
{
u8 res;
Uart1Init();
Timer0Init();
EA=1; //开总中断
res=1;
P10=0;P11=0;
while(res)
{
res=sim900a_work_test();
}
res=1;
while(res)
{
res=sim900a_enmessage_mode_out();
}
P10=1;
res=1;
while(1)
{
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载(一共14个程序):
1---STC89系列单片机-基础程序.rar
(1.16 MB, 下载次数: 344)
2017-5-31 22:29 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
admin
时间:
2017-5-31 22:42
好资料,51黑有你更精彩!!!
作者:
venray
时间:
2017-6-7 23:18
好东西,谢谢分享
作者:
pengyongnet
时间:
2017-6-23 08:20
谢谢分享学习下
作者:
jmwang
时间:
2017-6-28 16:42
这个不错,正在学习中
作者:
md4080
时间:
2017-6-30 18:15
寻求开发合作,用A6 开发个GPRS的移动客户端(通过I/O识别控制信号),发送控制信号到web服务器做管理! (需要pc 端软件) 合作区域:深圳 ;联系QQ:133884080 陈生
作者:
2900543014
时间:
2017-6-30 20:08
好东西多谢楼主分享
作者:
heeyon
时间:
2017-7-31 14:53
想看看 但是币不够
作者:
敲代码时间
时间:
2017-9-4 11:55
谢谢分享
作者:
敲代码时间
时间:
2017-9-4 11:57
谢谢楼主,最近正在学习A6的模块
作者:
pfucbn
时间:
2018-1-8 12:57
好帖子
作者:
dashabi123
时间:
2018-3-26 09:37
谢谢楼主分享
作者:
DoveMyZ
时间:
2018-4-19 21:17
没有币。。。
作者:
15897660437
时间:
2018-4-28 12:52
是自己想要的
作者:
pengyongnet
时间:
2018-6-22 11:42
谢谢分享学习
作者:
js_njzx
时间:
2018-8-6 18:05
下来看看,学习中,很有帮助!
作者:
qq920484857
时间:
2019-4-6 21:11
东西很不错,想下载
作者:
qq420345437
时间:
2019-6-4 14:53
正在学习相关资料,感谢您的分享!51黑论坛有您更精彩!
作者:
shanrengo
时间:
2019-10-14 13:39
A6是什么
作者:
cml1264611
时间:
2019-12-27 11:25
GA6最近正在弄,想请教下,不进行TCP的选择,激活网后直接进行TCP链接可以不?
作者:
999521
时间:
2019-12-29 17:27
感谢分享
作者:
aking991
时间:
2019-12-30 08:57
看看,学习学习,谢谢分享
作者:
啦啦啦2194946
时间:
2020-4-29 23:39
谢谢分享
作者:
xiaosps
时间:
2020-9-21 13:25
好贴,留记号,方便找
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1