久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4116|回復: 2
收起左側

單片機+GPS獲取時間1602實時顯示程序

[復制鏈接]
ID:650412 發表于 2020-4-11 18:44 | 顯示全部樓層 |閱讀模式
我用的開發板,進行的測試,對GPS信息的獲取進行了簡化,僅進行時間的獲取更好理解。
在調試程序的時候要注意晶振的選擇。需要用11.0592MZ的。12MZ的需要更換。或者對GPS和單片機都進行比特率的調節。

單片機源程序如下:
  1. #include "main.h"
  2. #include "LCD1602.h"
  3. #include "GPS.h"


  4. unsigned char KEY_NUM = 0;
  5. bit Page = 0;
  6. unsigned char xdata Display_GPGGA_Buffer[68];
  7. bit Flag_OV = 0;
  8. bit Flag_Calc_GPGGA_OK = 0;
  9. bit Flag_Calc_GPRMC_OK = 0;

  10. //****************************************************
  11. //Ö÷oˉêy
  12. //****************************************************
  13. void main()
  14. {
  15.         unsigned char i = 0;
  16.         Init_LCD1602();
  17.         LCD1602_write_com(0x80);   
  18.         LCD1602_write_word("Welcome to use!");

  19.         Delay_ms(100);


  20.         Uart_Init();

  21.         while(1)
  22.         {
  23.                 //Scan_Key();
  24.                 if(Flag_GPS_OK == 1 && RX_Buffer[4] == 'G' && RX_Buffer[6] == ',' && RX_Buffer[13] == '.')                        //è·¶¨êÇ·ñêÕμ½"GPGGA"Õaò»Ö¡êy¾Y
  25.                 {
  26.                         for( i = 0; i < 68 ; i++)
  27.                         {
  28.                                 Display_GPGGA_Buffer[i] = RX_Buffer[i];        
  29.                         }
  30.                           Hour = (Display_GPGGA_Buffer[7]-0x30)*10+(Display_GPGGA_Buffer[8]-0x30)+8;                        
  31.                         if( Hour >= 24)      
  32.                         {
  33.                                 Hour %= 24;   
  34.                                 Flag_OV = 1;     
  35.                         }
  36.                         else
  37.                         {
  38.                                 Flag_OV = 0;
  39.                         }

  40.                         Min_High = Display_GPGGA_Buffer[9];
  41.                         Min_Low = Display_GPGGA_Buffer[10];
  42.         
  43.                         Sec_High = Display_GPGGA_Buffer[11];
  44.                         Sec_Low = Display_GPGGA_Buffer[12];

  45.                         Flag_Calc_GPGGA_OK = 1;
  46.                 }

  47.                 if(Page == 0 && Flag_Calc_GPGGA_OK == 1)
  48.                 {
  49.                         LED1 = ~LED1;
  50.                         Flag_Calc_GPGGA_OK = 0;
  51.                         LCD1602_write_com(0x01);
  52.                         LCD1602_write_com(0x80);  
  53.                         LCD1602_write_data(Hour/10+0x30);
  54.                         LCD1602_write_data(Hour%10+0x30);

  55.                         LCD1602_write_data(':');

  56.                         LCD1602_write_data(Min_High);
  57.                         LCD1602_write_data(Min_Low);

  58.                         LCD1602_write_data(':');
  59.         
  60.                         LCD1602_write_data(Sec_High);
  61.                         LCD1602_write_data(Sec_Low);}
  62.         }
  63. }
  64. //****************************************************
  65. //MSÑóê±oˉêy(12M¾§ÕñÏÂ2aêÔ)
  66. //****************************************************
  67. void Delay_ms(unsigned int n)
  68. {
  69.         unsigned int  i,j;
  70.         for(i=0;i<n;i++)
  71.         for(j=0;j<123;j++);
  72. }
復制代碼


GPS時間獲取.zip

189.49 KB, 下載次數: 51, 下載積分: 黑幣 -5

源文件

模塊配置工具.zip

363.88 KB, 下載次數: 32, 下載積分: 黑幣 -5

調節GPS比特率

回復

使用道具 舉報

ID:867408 發表于 2021-3-4 10:23 來自手機 | 顯示全部樓層
樓主你好,為什么顯示不了呢?gps能定位,
image.jpg
回復

使用道具 舉報

ID:586577 發表于 2021-4-13 17:24 | 顯示全部樓層
好東西 ,我要好好學習學習
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品亚洲人成人网 | 免费性视频 | 免费黄色成人 | 成人精品一区亚洲午夜久久久 | 真人一级毛片 | 高清国产一区二区 | 麻豆va | 成人影院在线观看 | 91精品国产日韩91久久久久久 | 成人在线观看中文字幕 | 亚洲福利av | 中文字幕视频在线免费 | 国产一区二 | 密乳av| 精久久久 | 青青草在线播放 | 婷婷丁香激情 | 99热精品在线 | 午夜网 | 亚洲成人av | 日韩在线播放一区 | 亚洲欧洲小视频 | 日本视频在线播放 | 少妇一级淫片aaaaaaaaa | 国产欧美一区二区三区日本久久久 | 精品国产乱码久久久久久老虎 | 欧美a区| 日韩精品一区二区三区在线播放 | 国产精品美女久久久久久免费 | 国产做爰| 久久久久久久久久久国产 | 日本视频在线播放 | 免费在线观看一级毛片 | 亚州av | 色小姐综合网 | 亚洲综合五月天婷婷 | 黄 色 毛片免费 | av一区二区三区 | 自拍亚洲 | 在线免费观看一区二区 | 一区二区三区在线免费观看 |