757【畢設課設】基於微控制器GPS定位系統經緯度監測設計
阿新 • • 發佈:2020-12-26
【資源下載】下載地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
本系統由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]; //方向暫存