找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13426|回復(fù): 18
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)的GPS定位系統(tǒng)仿真與源碼

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
51單片機(jī)做的pgs定位proteus仿真圖:


單片機(jī)源程序如下:
  1. #include <reg51.h>
  2. #include <intrins.h>

  3. #define uchar unsigned char
  4. #define uint unsigned int

  5. uchar dataLength = 80;
  6. uchar count=0;

  7. bit Flag1=0;
  8. bit Flag2=0;
  9. bit Flag3=0;

  10. uchar idata uartBuffer[100]={0};//串口GPS數(shù)據(jù)緩沖數(shù)組
  11. uchar uartByte;//所處幀的部分                                                   

  12. uchar idata uLatitude[14]="W00 00'00.00";//緯度//<3>        //以下為GPRMC語句信息提取//
  13. uchar idata uLongitude[14]="J000 00'00.00";//經(jīng)度//<5>
  14. uchar idata uSpeed[10]={0};//地面速度//<7>
  15. uchar idata uDate[9]="D00/00/00";//日期//<9>

  16. sbit lcdRs=P3^5;
  17. sbit lcdRw=P3^6;
  18. sbit lcdEn=P3^7;

  19. // 延時(shí)函數(shù)
  20. void delay(unsigned int t)
  21. {
  22.         unsigned int x,y;
  23.         for(x=t;x>0;x--)
  24.                 for(y=400;y>0;y--);
  25. }

  26. // LCD寫指令函數(shù)
  27. void lcdWriteCmd(unsigned char cmd)
  28. {
  29.         lcdRs=0;
  30.         P1=cmd;
  31.         delay(1);
  32.         lcdEn=1;
  33.         delay(1);
  34.         lcdEn=0;
  35. }

  36. // LCD寫數(shù)據(jù)函數(shù)
  37. void lcdWriteData(unsigned char dat)
  38. {
  39.         lcdRs=1;
  40.         P1=dat;
  41.         delay(20);
  42.         lcdEn=1;
  43.         delay(20);
  44.         lcdEn=0;
  45. }

  46. // LCD清屏函數(shù)
  47. void clear()
  48. {
  49.         lcdWriteCmd(0x01);
  50.         delay(5);
  51. }

  52. // LCD初始化函數(shù)
  53. void lcdInit()
  54. {
  55.         lcdEn=0;
  56.         lcdWriteCmd(0x38);
  57.         lcdWriteCmd(0x0f);
  58.         lcdWriteCmd(0x06);
  59.         clear();
  60.         lcdWriteCmd(0x80);
  61. }

  62. // LCD顯示控制函數(shù)
  63. void lcdDisplay()
  64. {
  65.         unsigned char i;
  66.         lcdRw=0;
  67.         lcdInit();//LCD初始化

  68.         lcdWriteCmd(0x80);//第一行寫命令
  69.         for(i=0;i<13;i++)
  70.         {
  71.                 lcdWriteData(uLatitude[i]);
  72.         }

  73.         lcdWriteCmd(0x80+0x40);//第二行寫命令
  74.         for(i=0;i<14;i++)
  75.         {
  76.                 lcdWriteData(uLongitude[i]);
  77.         }
  78.         delay(500);
  79.         clear();

  80.         lcdWriteCmd(0x80);//第一行寫命令
  81.         for(i=0;i<7;i++)
  82.         {
  83.                 lcdWriteData(uSpeed[i]);
  84.         }

  85.         lcdWriteCmd(0x80+0x40);//第二行寫命令
  86.         for(i=0;i<9;i++)
  87.         {
  88.                 lcdWriteData(uDate[i]);
  89.         }
  90.         delay(500);
  91.         clear();
  92. }

  93. // GPS緯度提取函數(shù)
  94. void removeLatitude(unsigned char temp)
  95. {
  96.         uchar i,k=0;
  97.         for(i=temp+2;i<temp+13;i++)
  98.                 uLatitude[k++]=uartBuffer[i];
  99. }

  100. // GPS經(jīng)度提取函數(shù)
  101. void removeLongitude(unsigned char temp)
  102. {
  103.         uchar i,k=0;
  104.         for(i=temp+2;i<temp+14;i++)
  105.                 uLongitude[k++]=uartBuffer[i];
  106. }

  107. // GPS速度提取函數(shù)
  108. void removeSpeed(unsigned char temp)
  109. {
  110.         uchar i,k=0;
  111.         for(i=temp+2;i<temp+9;i++)
  112.         {
  113.                 if(uartBuffer[i]==',') break;
  114.                 uSpeed[k++]=uartBuffer[i];
  115.         }
  116. }

  117. // GPS日期提取函數(shù)
  118. void removeDate(unsigned char temp)
  119. {
  120.         uchar i,k=0;
  121.         for(i=temp+2;i<temp+11;i++)
  122.                 uDate[k++]=uartBuffer[i];
  123. }

  124. // GPS數(shù)據(jù)處理函數(shù)
  125. void  uartBufferDeal()
  126. {
  127.         uchar i,j;
  128.         uchar comma_n=0;
  129.         for(i=0;i<100;i++)
  130.         {
  131.         if(uartBuffer[i]=='R')
  132.                 {
  133.                         comma_n=0;//逗號的個(gè)數(shù)歸零
  134.                         for(j=i;j<100;j++)
  135.                         {
  136.                                 if(uartBuffer[j]==',')
  137.                                         comma_n+=1;
  138.                                 if(comma_n==2)
  139.                                         removeLatitude(j);
  140.                                 if(comma_n==4)
  141.                                         removeLongitude(j);
  142.                                 if(comma_n==6)
  143.                                         removeSpeed(j);
  144.                                 if(comma_n==8)
  145.                                         removeDate(j);
  146.                         }
  147.                 }
  148.         }
  149. }

  150. // 經(jīng)緯度數(shù)據(jù)格式轉(zhuǎn)換函數(shù)
  151. void formatControl()
  152. {
  153.         uchar w[13],j[13],D[6],V[10];
  154.         uchar i;
  155.         for(i=0;i<13;i++)
  156.         {
  157.                 w[i]=uLatitude[i];
  158.                 j[i]=uLongitude[i];
  159.         }
  160.         for(i=0;i<6;i++)
  161.         {
  162.                 D[i]=uDate[i];
  163.                 V[i]=uSpeed[i];
  164.         }

  165.         uLatitude[0]='W';
  166.         uLatitude[1]=w[0];
  167.         uLatitude[2]=w[1];
  168.         uLatitude[3]=0x20;//空格
  169.         uLatitude[4]=w[2];
  170.         uLatitude[5]=w[3];
  171.         uLatitude[6]=0x27;//單引號
  172.         uLatitude[7]=w[5];
  173.         uLatitude[8]=w[6];
  174.         uLatitude[9]=w[4];//小數(shù)點(diǎn)
  175.         uLatitude[10]=w[7];
  176.         uLatitude[11]=w[8];
  177.         uLatitude[12]=0x22;//雙引號
  178.        
  179.         uLongitude[0]='J';
  180.         uLongitude[1]=j[0];
  181.         uLongitude[2]=j[1];
  182.         uLongitude[3]=j[2];
  183.         uLongitude[4]=0x20;//空格
  184.         uLongitude[5]=j[3];
  185.         uLongitude[6]=j[4];
  186.         uLongitude[7]=0x27;//單引號
  187.         uLongitude[8]=j[6];
  188.         uLongitude[9]=j[7];
  189.         uLongitude[10]=j[5];//小數(shù)點(diǎn)
  190.         uLongitude[11]=j[8];
  191.         uLongitude[12]=j[9];
  192.         uLongitude[13]=0x22;//雙引號
  193.        
  194.         uDate[0]='D';
  195.         uDate[1]=D[0];
  196.         uDate[2]=D[1];
  197.         uDate[3]='/';
  198.         uDate[4]=D[2];
  199.         uDate[5]=D[3];
  200.         uDate[6]='/';
  201.         uDate[7]=D[4];
  202.         uDate[8]=D[5];
  203.        
  204.         for(i=0;i<10;i++)
  205.         {
  206.                 if(i==0)
  207.                         uSpeed[i]='V';
  208.                 else
  209.                         uSpeed[i]=V[i-1];
  210.         }
  211. }

  212. //==============串口初始化函數(shù)==========================
  213. void uartInit()
  214. {
  215.         SCON = 0x50;      //REN=1允許串行接收狀態(tài),串口工作模式1                             
  216.         TMOD|= 0x20;      //定時(shí)器工作方式2                    
  217.         PCON|= 0;                                 //SMOD設(shè)置為0                                                         
  218.         TH1 = 0xFA;                                // 波特率4800、數(shù)據(jù)位8、停止位1。效驗(yàn)位無 (11.0592M)
  219.         TL1 = 0xFA;         
  220.         TR1  = 1;                                        //定時(shí)器T1啟動(dòng)                                                            
  221.         ES   = 1;                                 //開串口中斷                  
  222. }

  223. //主函數(shù)
  224. void main (void)
  225. {
  226.         uartInit();//初始化串口
  227.         EA = 1;// 開總中斷
  228.         while(1)
  229.     {
  230.                 if(Flag1==1)
  231.                 {
  232.                         uartBufferDeal();//經(jīng)緯度數(shù)據(jù)處理
  233.                         formatControl();//經(jīng)緯度數(shù)據(jù)格式轉(zhuǎn)換
  234. ……………………

  235. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
GPS定位系統(tǒng).rar (32.79 KB, 下載次數(shù): 307)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏8 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:301131 發(fā)表于 2018-4-3 08:31 | 只看該作者
為什么仿真的時(shí)候lcd沒有顯示啊
回復(fù)

使用道具 舉報(bào)

板凳
ID:282370 發(fā)表于 2018-4-3 15:20 | 只看該作者
同問,
為什么仿真的時(shí)候lcd沒有顯示啊
回復(fù)

使用道具 舉報(bào)

地板
ID:301816 發(fā)表于 2018-4-5 21:29 | 只看該作者
同問樓上,樓主還在不
回復(fù)

使用道具 舉報(bào)

5#
ID:303333 發(fā)表于 2018-4-10 23:25 | 只看該作者
好例子,謝謝樓主。
回復(fù)

使用道具 舉報(bào)

6#
ID:303333 發(fā)表于 2018-4-10 23:26 | 只看該作者
好東西,學(xué)習(xí)學(xué)習(xí)。
回復(fù)

使用道具 舉報(bào)

7#
ID:314639 發(fā)表于 2018-4-25 08:43 | 只看該作者
試了一下,是該要輸入正確的GPS信號格式才能在LCD顯示是不?我這LCD就是沒用
回復(fù)

使用道具 舉報(bào)

8#
ID:312896 發(fā)表于 2018-4-29 13:41 | 只看該作者
且聽風(fēng)吟¥ 發(fā)表于 2018-4-25 08:43
試了一下,是該要輸入正確的GPS信號格式才能在LCD顯示是不?我這LCD就是沒用

GPS NEMA語句才行
類似下面的
$GPRMC,015505.00,A,3031.8819,N,11429.9198,E,64.949,272.271,160418,,E,A*2F

$GPGGA,015506.00,3031.8827,N,11429.8990,E,1,19,0.650,17.702,M,,M,0,*7E

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,36,4,5,,,10,16,175,26,14,73,28,21*43

$GPGSV,8,2,27,16,25,211,22,22,32,291,33,25,28,40,34,26,57,213,20*45

$GPGSV,8,3,27,29,24,88,20,31,59,349,32,32,59,106,19*7B

$GLGSV,8,4,27,65,30,162,15,66,79,272,25,67,28,328,25,75,13,40,31*50

$GLGSV,8,5,27,76,49,3,28,77,39,268,,85,5,56,18*5C

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,8,207,78,283,20,209,78,320,20*58

$BDGSV,8,8,27,210,56,247,16*6B

$GPRMC,015506.00,A,3031.8827,N,11429.8990,E,64.432,271.821,160418,,E,A*2D

$GPGGA,015507.00,3031.8834,N,11429.8784,E,1,19,0.650,18.536,M,,M,0,*7C

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,36,4,5,,,10,16,175,26,14,73,28,20*42

$GPGSV,8,2,27,16,25,211,21,22,32,291,33,25,28,40,33,26,57,213,20*41

$GPGSV,8,3,27,29,24,88,20,31,59,349,32,32,59,106,19*7B

$GLGSV,8,4,27,65,30,162,15,66,79,272,26,67,28,328,24,75,13,40,31*52

$GLGSV,8,5,27,76,49,3,27,77,39,268,,85,5,56,22*5A

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,10,207,78,283,21,209,78,320,19*6A

$BDGSV,8,8,27,210,56,247,16*6B

$GPRMC,015507.00,A,3031.8834,N,11429.8784,E,63.857,271.255,160418,,E,A*24

$GPGGA,015508.00,3031.8839,N,11429.8579,E,1,19,0.650,18.859,M,,M,0,*7A

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,36,4,5,,,10,16,175,27,14,73,28,20*43

$GPGSV,8,2,27,16,25,211,20,22,32,291,34,25,28,40,33,26,57,213,20*47

$GPGSV,8,3,27,29,24,88,18,31,59,349,32,32,59,106,19*70

$GLGSV,8,4,27,65,30,162,15,66,79,272,26,67,28,328,25,75,13,40,31*53

$GLGSV,8,5,27,76,49,3,27,77,39,268,,85,5,56,25*5D

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,10,207,78,283,20,209,78,320,22*63

$BDGSV,8,8,27,210,56,247,16*6B

$GPRMC,015508.00,A,3031.8839,N,11429.8579,E,63.643,271.428,160418,,E,A*21

$GPGGA,015509.00,3031.8841,N,11429.8376,E,1,19,0.650,18.728,M,,M,0,*74

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,36,4,5,,,10,16,175,27,14,73,28,21*42

$GPGSV,8,2,27,16,25,211,21,22,32,291,33,25,28,40,33,26,57,213,19*4B

$GPGSV,8,3,27,29,24,88,20,31,59,349,32,32,59,106,19*7B

$GLGSV,8,4,27,65,30,162,13,66,79,272,25,67,28,328,25,75,13,40,30*57

$GLGSV,8,5,27,76,49,3,28,77,39,268,,85,5,56,26*51

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,11,207,78,283,20,209,78,320,22*62

$BDGSV,8,8,27,210,56,247,15*68

$GPRMC,015509.00,A,3031.8841,N,11429.8376,E,63.108,271.219,160418,,E,A*2A

$GPGGA,015510.00,3031.8842,N,11429.8175,E,1,19,0.650,18.696,M,,M,0,*7A

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,35,4,5,,,10,16,175,28,14,73,28,19*45

$GPGSV,8,2,27,16,25,211,24,22,32,291,33,25,28,40,33,26,57,213,18*4F

$GPGSV,8,3,27,29,24,88,19,31,59,349,31,32,59,106,19*72

$GLGSV,8,4,27,65,30,162,12,66,79,272,25,67,28,328,28,75,13,40,31*5A

$GLGSV,8,5,27,76,49,3,27,77,39,268,,85,5,56,26*5E

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,8,207,78,283,22,209,78,320,22*58

$BDGSV,8,8,27,210,56,247,15*68

$GPRMC,015510.00,A,3031.8842,N,11429.8175,E,62.732,270.636,160418,,E,A*26

$GPGGA,015511.00,3031.8842,N,11429.7975,E,1,19,0.650,18.555,M,,M,0,*70

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,35,4,5,,,10,16,175,28,14,73,28,20*4F

$GPGSV,8,2,27,16,25,211,22,22,32,291,33,25,28,40,31,26,57,213,17*44

$GPGSV,8,3,27,29,24,88,19,31,59,349,31,32,59,106,18*73

$GLGSV,8,4,27,65,30,162,10,66,79,272,25,67,28,328,27,75,13,40,30*56

$GLGSV,8,5,27,76,49,3,27,77,39,268,,85,5,56,27*5F

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,8,207,78,283,22,209,78,320,21*5B

$BDGSV,8,8,27,210,56,247,14*69

$GPRMC,015511.00,A,3031.8842,N,11429.7975,E,62.258,270.648,160418,,E,A*20

$GPGGA,015512.00,3031.8842,N,11429.7775,E,1,19,0.650,18.514,M,,M,0,*78

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,35,4,5,,,10,16,175,28,14,73,28,18*44

$GPGSV,8,2,27,16,25,211,23,22,32,291,33,25,28,40,31,26,57,213,17*45

$GPGSV,8,3,27,29,24,88,19,31,59,349,31,32,59,106,18*73

$GLGSV,8,4,27,65,30,162,9,66,79,272,25,67,28,328,28,75,13,40,30*61

$GLGSV,8,5,27,76,49,3,26,77,39,268,,85,5,56,27*5E

$BDGSV,8,6,27,201,45,136,,202,40,227,,203,53,187,,204,29,116,*64

$BDGSV,8,7,27,205,19,249,,206,70,142,11,207,78,283,21,209,78,320,20*61

$BDGSV,8,8,27,210,56,247,14*69

$GPRMC,015512.00,A,3031.8842,N,11429.7775,E,62.297,270.312,160418,,E,A*24

$GPGGA,015513.00,3031.8842,N,11429.7575,E,1,19,0.650,18.537,M,,M,0,*7A

$GNGSA,A,3,3,10,14,16,22,25,26,29,31,32,206,207,209,210,65,67,75,76,85,,1.073,0.650,0.854*1D

$GPGSA,A,3,3,10,14,16,22,25,26,29,31,32,,,,,,,,,,,1.073,0.650,0.854*06

$GLGSA,A,3,65,67,75,76,85,,,,,,,,,,,,,,,,1.073,0.650,0.854*2D

$BDGSA,A,3,206,207,209,210,,,,,,,,,,,,,,,,,1.073,0.650,0.854*25

$QZGSA,A,3,,,,,,,,,,,,,,,,,,,,,1.073,0.650,0.854*21

$GPGSV,8,1,27,3,19,312,35,4,5,,,10,16,175,26,14,73,28,19*4B

$GPGSV,8,2,27,16,25,211,23,22,32,291,32,25,28,40,31,26,57,213,17*44
回復(fù)

使用道具 舉報(bào)

9#
ID:331578 發(fā)表于 2018-5-17 19:57 | 只看該作者
為啥,不顯示
回復(fù)

使用道具 舉報(bào)

10#
ID:311140 發(fā)表于 2018-6-5 10:19 來自手機(jī) | 只看該作者
imncu 發(fā)表于 2018-4-29 13:41
GPS NEMA語句才行
類似下面的
$GPRMC,015505.00,A,3031.8819,N,11429.9198,E,64.949,272.271,160418,,E ...

哇回復(fù)才能看到嗎?
回復(fù)

使用道具 舉報(bào)

11#
ID:417092 發(fā)表于 2019-4-24 22:08 | 只看該作者
用的這個(gè)程序
為什么顯示的不對呀。

123321.jpg (116.26 KB, 下載次數(shù): 141)

為什么不對

為什么不對
回復(fù)

使用道具 舉報(bào)

12#
ID:523572 發(fā)表于 2019-5-2 23:28 | 只看該作者
程序怎么錯(cuò)誤
回復(fù)

使用道具 舉報(bào)

13#
ID:353873 發(fā)表于 2019-5-14 18:14 | 只看該作者
給力了
回復(fù)

使用道具 舉報(bào)

14#
ID:519003 發(fā)表于 2019-6-14 11:31 | 只看該作者
如何顯示啊
回復(fù)

使用道具 舉報(bào)

15#
ID:675483 發(fā)表于 2020-1-4 11:03 | 只看該作者
好像不可以
回復(fù)

使用道具 舉報(bào)

16#
ID:631763 發(fā)表于 2020-1-7 13:00 | 只看該作者
都需要什么東西呀
回復(fù)

使用道具 舉報(bào)

17#
ID:730716 發(fā)表于 2020-4-16 17:08 來自手機(jī) | 只看該作者
這個(gè)到底怎么做到的?一直想不通,不知道這個(gè)能不能可以?
回復(fù)

使用道具 舉報(bào)

18#
ID:833732 發(fā)表于 2020-10-24 09:09 來自手機(jī) | 只看該作者
且聽風(fēng)吟¥ 發(fā)表于 2018-4-25 08:43
試了一下,是該要輸入正確的GPS信號格式才能在LCD顯示是不?我這LCD就是沒用

你的代碼寫錯(cuò)了
回復(fù)

使用道具 舉報(bào)

19#
ID:867005 發(fā)表于 2021-5-16 11:47 | 只看該作者
ZMRGHY 發(fā)表于 2019-4-24 22:08
用的這個(gè)程序
為什么顯示的不對呀。

您好,我能問一下是怎樣修改的程序?qū)崿F(xiàn)串口的虛擬顯示的嗎?
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表