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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

基于單片機的全球定位系統(tǒng)程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:536838 發(fā)表于 2020-10-30 16:58 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
基于單片機的全球定位系統(tǒng)(僅供參考)
電路原理圖如下:


單片機源程序如下:
  1. unsigned char data data_item=0
  2. unsigned int rece_num=0

  3.         
  4. /*****************************************************************************************
  5. *函數(shù)名稱:void receive()interrupt 4
  6. *函數(shù)功能:時間提取
  7. *入口函數(shù):無
  8. *出口函數(shù):無
  9. *****************************************************************************************/               
  10. void receive()interrupt 4  //串行中斷
  11. {
  12.         unsigned char temp;
  13.         RI=0;
  14.         temp=SBUF;
  15.         rece_num++;
  16.         
  17.         switch (data_item)
  18.                 {
  19.                         case 0:  if(temp==$)
  20.                                                 data_item++;
  21.                                              break;
  22.                   case 1:  if(temp=='G')
  23.                                     data_item++;
  24.                                  else
  25.                                            data_item=0;
  26.                                  break;
  27.                   case 2:  if(temp=='P')
  28.                                     data_item++;
  29.                                  else
  30.                                            data_item=0;
  31.                                  break;
  32.                   case 3:  if(temp=='R')
  33.                                     data_item++;
  34.                                  else
  35.                                            data_item=0;
  36.                                  break;         
  37.                   case 4:  if(temp=='M')
  38.                                     data_item++;
  39.                                  else
  40.                                            data_item=0;
  41.                                  break;         
  42.                   case 5:  if(temp=='C')
  43.                                     data_item++;
  44.                                  else
  45.                                            data_item=0;
  46.                                  break;        
  47.                   case 6:  if(temp==',')
  48.                                    {
  49.                                            data_item++;
  50.                                     g_Ptr=0;
  51.                                     g_Class=0;
  52.                                     g_DataVari=1;        
  53.                                    }
  54.                                  else
  55.                                            data_item=0;
  56.                                  break;        
  57.                   case 7:  if(temp==',')
  58.                                    {
  59.                                     g_Ptr=0;
  60.                                     g_Class++;
  61.                                     break;        
  62.                                    }
  63.                                  if(temp=='

  64. )
  65.                                    {
  66.                                     data_item=1;
  67.                                     break;        
  68.                                    }
  69.                                  switch(g_Class)
  70.                                  {
  71.                                          case 0:             //提取時間數(shù)據(jù)
  72.                                                        if(g_Ptr<6)
  73.                                                                g_DisTime[g_Ptr++]=temp;
  74.                                                        break;        
  75.                                  }
  76.                   default:
  77.                                  break;                              
  78.                                  
  79.                 }        
  80.         
  81. }
復(fù)制代碼

所有資料51hei提供下載:
基于單片機的全球定位系統(tǒng).zip (5.75 KB, 下載次數(shù): 9)

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

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 一级午夜aaa免费看三区 | 亚洲人成人一区二区在线观看 | 国产精品色 | 男女羞羞视频在线观看 | 99视频在线 | 99热精品在线| 一色桃子av一区二区 | 毛片免费在线观看 | 黄色免费av| 国产视频一区二区 | 国产h在线 | 亚洲精品乱码久久久久久蜜桃91 | 亚洲 欧美 日韩在线 | 无人区国产成人久久三区 | 国产精品视频网站 | 国产精品久久久久久久岛一牛影视 | 中文字幕高清av | 欧美寡妇偷汉性猛交 | 久久久999国产精品 中文字幕在线精品 | 亚洲国产网址 | а√中文在线8 | 国产精品成人一区二区三区 | 在线91 | 草久久久 | 国产一区二区麻豆 | 欧美日韩一 | 亚洲中午字幕 | 精品一二区 | 欧美日韩亚洲视频 | 亚洲国产精品一区二区三区 | 国产精品久久久久久久久久尿 | 欧洲成人 | 亚洲欧美成人影院 | 亚洲一一在线 | 久久国产日韩欧美 | 免费一级做a爰片久久毛片潮喷 | 欧美片网站免费 | 亚洲国产高清在线观看 | 99久久婷婷 | www.久久精品视频 | 日本一区二区高清不卡 |