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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

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

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


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

  3.         
  4. /*****************************************************************************************
  5. *函數(shù)名稱:void receive()interrupt 4
  6. *函數(shù)功能:時(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í)間數(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提供下載:
基于單片機(jī)的全球定位系統(tǒng).zip (5.75 KB, 下載次數(shù): 9)

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

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜三级视频 | 国产露脸对白88av | 自拍偷拍第一页 | 精品美女 | 亚洲狠狠爱 | 一区二区激情 | 国产精品日韩在线观看 | 亚洲国产精品一区二区第一页 | 亚洲精品久久久蜜桃 | 日本人和亚洲人zjzjhd | 日韩免费视频一区二区 | 成年人黄色免费视频 | 狠狠色综合网站久久久久久久 | 久久久亚洲 | 九七午夜剧场福利写真 | 天天做日日做 | www.se91| 国产精品美女www爽爽爽视频 | 亚洲免费av一区 | 久久久91| 成人精品一区二区三区 | 久久精品成人 | 九一视频在线播放 | 国产综合视频 | 欧美a v在线 | 国产最新网址 | 最新黄色毛片 | 亚洲视频一区二区三区四区 | 一区二区三区亚洲 | 成人性视频在线播放 | 国产成人精品一区二区三区 | 欧美在线一区二区三区 | 日日拍夜夜 | 欧美精品中文字幕久久二区 | 亚洲精品欧美一区二区三区 | 国产日韩一区二区三区 | 亚洲大片在线观看 | 亚洲欧美日本在线 | 97精品视频在线观看 | 热久久999 | 国产成人精品999在线观看 |