您所在位置: 网站首页 / 单片机控制GSM发送温度1.doc / 文档详情
单片机控制GSM发送温度1.doc 立即下载
2024-07-05
约3.5千字
约8页
0
16KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机控制GSM发送温度1.doc

单片机控制GSM发送温度1.doc

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

//*****************STC控制GSM发送短信(TXT格式)*************************************///发送PDU的按键对应开发板的按键接口P1^5,//发送短信时,直接调换数组PhoneNumSms内的内容就可以的//*************************************************************************#include<reg52.h>#include<absacc.h>#include<stdio.h>#include<math.h>#include<stdlib.h>#include<intrins.h>#defineuintunsignedint#defineucharunsignedcharsbitSend_SMS_TXT_key=P1^5;sbitds=P3^7;sbitled=P2^6;intflag,flag1;//sbitLCD_RS=P2^6;//sbitLCD_RW=P2^5;//sbitLCD_EP=P2^7;uinttemp;floatf_temp;ucharcodePhoneNum[]={"AT+CMGS=\"+8618664704129\""};//发送短信ucharcodeCenterNum[]={"AT+CSCA=\"+8613800200500\""};//AT+CSCA设置短信服务中心地址ucharcodeTxtMode[]={"AT+CMGF=1"};//AT+CMGF选择短信格式ucharSms[3];uintcount=0,second=0,minute=0;//delay(uintms)//延时子程序//{//uchari;//while(ms--)//{//for(i=0;i<120;i++);//}//}voiddelay(uintz){uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}Print_Char(ucharch)//发送单个字符{SBUF=ch;//送入缓冲区while(TI==0);//等待发送完毕TI=0;//软件清零}Print_Str(uchar*str,uintlen)//发送字符串,调用Send_Char()len字符串长度{while(len--){Print_Char(*str++);}}Ini_UART(void)//串口初始化、定时器初始化{TMOD=0x21;TH1=0xFD;TL1=0xFD;SCON=0x50;PCON=0x00;TH0=(65536-50000)/256;TL0=(65536-50000)%256;TF1=1;TR1=1;TR0=1;IP=0x02;//ET1=1;//ES=1;//ET0=1;//EA=1;IE=0x9A;}voidGSM_CENTER(){Print_Str(CenterNum,24);//Print_Char('\r');Print_Char(0X0D);Print_Char(0X0A);ES=1;delay(1000);}voidGSM_TXT(){Print_Str(TxtMode,9);Print_Char(0X0D);Print_Char(0X0A);ES=1;delay(1000);}voidGSM_CMGS(){Print_Str(PhoneNum,24);Print_Char(0X0D);Print_Char(0X0A);ES=1;delay(1000);}voidGSM_SMS(){Print_Str(Sms,3);Print_Char(0x1a);ES=1;delay(1000);delay(5000);}//voidwrite_com(ucharcom)//液晶写命令函数//{//LCD_RS=0;//LCD_RW=0;//LCD_EP=0;//P0=com;//delay(5);//LCD_EP=1;//delay(5);//LCD_EP=0;//}//voidwrite_date(uchardate)//液晶写数据函数//{//LCD_RS=1;//LCD_RW=0;//LCD_EP=0;//P0=date;//delay(5);//LCD_EP=1;//delay(5);//LCD_EP=0;//}voiddsreset(void){uinti;ds=0;i=103;while(i>0)i--;ds=1;i=4;while(i>0)i--;}bittempreadbit(void){uinti;bitdat;ds=0;i++;ds=1;i++;i++;dat=ds;i=8;while(i>0)i--;return(dat);}u
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

单片机控制GSM发送温度1

文档大小:16KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用