基于单片机GPS定位系统经纬度监测设计
本系统由STC89C52单片机电路+GPS模块电路+GSM模块SIM800A+指示灯电路+电源电路组成。
1、系统上电后,系统向特定手机号码发送短信,短信内容为系统的当前经纬度信息。40s左右发一次。
2、如果需要立刻发送经纬度信息,直接按板载按键即可立刻发送经纬度数据,不用等待40s。
3、短信发送及初始化有状态指示灯指示。
4、GSM模块是SIM800A,该模块和SIM900A电路程序完全兼容外观外形一模一样。

#define INIT 0xFF #define TRUE 0x00 #define FALSE 0x01 sbit LED = P1^0;//指示灯 sbit key =P2^0;//按键 unsigned char Lin0_No[13]="N:000.000000";//显示北纬 unsigned char Lin1_Ea[12]="E:000.000000";//显示东经 unsigned long xdata time_20ms=0; unsigned char xdata devide_flag; //GPS数据逗号分隔符 unsigned char xdata speed_end; //收速度数据结束标志 unsigned char xdata dir_end; //收方向角数据结束标志 unsigned char xdata sysmode_GPS=FALSE; //gps有效无效标志 unsigned char xdata ew_flag; //东西标志 unsigned char xdata ns_flag; //南北标志 unsigned char xdata gps_infor_weijing[17]; //暂存经纬度 格式是以度分秒的是形式 unsigned char xdata gps_infor_speed[4]; //暂存速率 unsigned char xdata gps_infor_time[6]; //时间暂存 unsigned char xdata gps_infor_date[6]; //日期暂存 unsigned char xdata gps_infor_dir[3]; //方向暂存


浙公网安备 33010602011771号