|
51單片機(jī)驅(qū)動(dòng)gprs a6實(shí)現(xiàn)各種常用功能的程序
0.png (78.46 KB, 下載次數(shù): 132)
下載附件
2017-5-31 22:33 上傳
1 檢測(cè)GSM模塊工作狀態(tài)
10 TCP通信,通過(guò)域名地址,向指定服務(wù)器提交數(shù)據(jù)
11 TCP通信,接收服務(wù)器發(fā)送的數(shù)據(jù)控制LED燈
12 UDP通信,通過(guò)IP地址,向指定服務(wù)器提交數(shù)據(jù)
13 UDP通信,通過(guò)域名地址,向指定服務(wù)器提交數(shù)據(jù)
14 UDP通信,接收服務(wù)器發(fā)送的數(shù)據(jù)控制LED燈
2 向指定號(hào)碼撥打電話
3 接聽(tīng)電話
4 發(fā)送英文短信-閃信
5 發(fā)送英文短信-正常
6 發(fā)送中文短信-閃信
7 發(fā)送中文短信-正常
8 通過(guò)短信控制LED燈
9 TCP通信,通過(guò)IP地址,向指定服務(wù)器提交數(shù)據(jù)
說(shuō)明:
///*******************************
* 工程名 :通過(guò)tcp方式,向服務(wù)器提交數(shù)據(jù)
* 描述 :向固定的服務(wù)器地址,上傳測(cè)試數(shù)據(jù).通過(guò)域名的方式連接。
**************************************/
1、使用單片機(jī)串口與模塊通信;接法如下
STC單片機(jī) GPRS模塊
P3.0(RXD)->TXD
P3.1(TXD)->RXD
GND ->GND
晶振選用11.05926MHz
2、更改服務(wù)器地址,包括IP和端口號(hào),要與實(shí)際服務(wù)器地址對(duì)應(yīng)上。
3、測(cè)試此功能時(shí),確保您的服務(wù)器是可用的。
單片機(jī)源程序如下(目錄里面隨便提取的一個(gè)程序):
- /**********************************************************************************
- //SIMXXX系列開(kāi)發(fā)板底層代碼
- //全球鷹電子@UNV
- //版本號(hào);V1.0
- //版權(quán)所有,盜版必究
- * 工程名 :短信控制LED燈
- * 描述 :通過(guò)向GSM板發(fā)送控制命令短信,來(lái)控制單片機(jī)板上的LED燈,控制命令為:on 或是off。
- * 實(shí)驗(yàn)平臺(tái):STC89XX
- * 庫(kù)版本 :
- **********************************************************************************/
- #include "string.h"
- #include "delay.h"
- #include "uart.h"
- #include "timer0.h"
- #include "SIMxxx.h"
- sbit P10=P1^0; //用于提示程序進(jìn)行到哪里
- sbit P11=P1^1; //用于提示程序進(jìn)行到哪里
- sbit RUNING_LED=P1^2; //程序中控制的LED燈
- /************* 外部函數(shù)和變量聲明*****************/
- /*******************************************************************************
- * 函數(shù)名 : main
- * 描述 : 主函數(shù)
- * 輸入 :
- * 輸出 :
- * 返回 :
- * 注意 :
- *******************************************************************************/
- void main(void)
- {
- u8 res;
- Uart1Init();
- Timer0Init();
- EA=1; //開(kāi)總中斷
- 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)
- {
-
- ……………………
- …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載(一共14個(gè)程序):
1---STC89系列單片機(jī)-基礎(chǔ)程序.rar
(1.16 MB, 下載次數(shù): 344)
2017-5-31 22:29 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|