亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? navigation.c

?? w77E58開(kāi)發(fā)的具備藍(lán)牙功能的GPS導(dǎo)航儀
?? C
字號(hào):


#include "global.h"
#include "util.h"
#include "navigation.h"
#include "mb90092.h"
#include "dsa.h"

void update_latitude(void);
void update_longtitude(void);
void update_satellites_used(void);
void send_latitude_longtitude(void);


extern unsigned char gps_task;
extern bit GPS_recieve_valid;

 
extern unsigned char xdata gps_recieve_buf[];

extern unsigned char        dsa_state;

bit NAVI_on = 0;


unsigned char gwmtest=0;
unsigned char xdata gps_locate;

void GPS_servo(void)
{
        unsigned char i;   	 	
  	
  	if(GPS_valid){
           
            //ES0 = 0; ES1=0;
            GPS_valid = 0;
            gps_locate = 0;
            dsa_task = DSA_send_gps;
            dsa_state = 1;
            gps_task = NAVI_FLUSH;    /*update lantitude,longtitude,sattelite position,etc.*/ 
            //"$GPRMC,153638.741,A,244 6.5243,N,12100.1494,E,0  00.0,000.0,061101,,*02\r\n";
            
            for(i=0;i<23;i++)OSD_main_symbol(3,i,CHARACTER_BLACK,1,gps_recieve_buf[i]);
            for(i=23;i<46;i++)OSD_main_symbol(4,i-23,CHARACTER_BLACK,1,gps_recieve_buf[i]);
            for(i=46;i<69;i++)OSD_main_symbol(5,i-46,CHARACTER_BLACK,1,gps_recieve_buf[i]);
	    
	    //OSD_main_symbol(6,7,CHARACTER_BLACK,1,gps_recieve_buf[66]);
	    //OSD_main_symbol(6,8,CHARACTER_BLACK,1,gps_recieve_buf[67]);
	          
	    
	    //OSD_main_symbol(7,9,CHARACTER_BLACK,1,gps_recieve_buf[6]);     	   
      	 
      	 
      	 
      	 }

         switch(gps_task)
         {
              case 0:
	     
	               switch(main_task)
                   {
                      case Main_task_NAVI:
                           if((main_selected_status & Navi_selected)!=0){
                              if((navi_selected_status & Real_selected)!=0){
                                  if((real_selected_status & TurnOnNavi_selected)==TurnOnNavi_selected)
							      {
							        timer2_system = 0x05;                              
                                    gps_task++;
							      }
                                  else if((real_selected_status & TurnOffNavi_selected)==TurnOffNavi_selected)
                                  {
                                  
							         timer2_system = 0x50;                              
                                     NAVI_on = 0;
									 gps_task=2;
								  }
							     
							  }
                            }
                           break;
                      case Main_task_RADIO:

                           break;
                      case Main_task_GSM:
                          

                           break;
                      default:
                           break;    
                   } 


                    break;
              case 1:
                    if(timer2_system) break;
   			        clear_main_screen(2,0);
                    OSD_main_string(3,6,CHARACTER_RED,1,"初始化,請(qǐng)稍等......");  
                    timer2_system = 0xf0;
                    NAVI_on = 1;
                    gps_task++;   
                    break;



              case 2:
	 	 		    if(timer2_system) return;
					clear_main_screen(0,0);
                    if(NAVI_on){
                       //OSD_main_string(2,2,CHARACTER_RED,1,"經(jīng)度:");  
                       //OSD_main_string(2,8,CHARACTER_RED,1,"緯度:");  
                       //OSD_main_string(2,14,CHARACTER_RED,1,"速度:");  
                       //OSD_main_string(2,20,CHARACTER_RED,1,"方向:");  
                       gps_task++;

					}else gps_task++;
					break;

              case NAVI_FLUSH:
		    update_latitude();
                    update_longtitude();
                    update_satellites_used();
   				    //OSD_sub_char_display(0,0xa1a1);
                    gps_task++;
                    break;
              default:
			        break;



         }


}
 


#define LANTITUDE_LOCATE      43
#define LONGTITUDE_LOCATE     30    

#define LANTITUDE_A_MSB       20
#define LANTITUDE_A_LSB       21
#define LANTITUDE_M_MSB       22
#define LANTITUDE_M_LSB       23
#define LONGTITUDE_A_MSB      32    
#define LONGTITUDE_A_MB       33
#define LONGTITUDE_A_LSB      34
#define LONGTITUDE_M_MSB      35    
#define LONGTITUDE_M_LSB      36

 


void update_latitude(void)
{  
#if 1    
     unsigned char i,j=0;
    
        for(i=0;i<69;i++)if(gps_recieve_buf[i]==','){
                 j++; 
                 //if(j==1)OSD_ASCII_output(10,8,j);
                 //else if(j==2)OSD_ASCII_output(10,10,j);         
                 //else 
                 if(j==3){
                   OSD_main_symbol(1,2,CHARACTER_BLACK,1,gps_recieve_buf[i+1]);
                   OSD_main_symbol(1,3,CHARACTER_BLACK,1,gps_recieve_buf[i+2]);
     	           OSD_main_string(1,4,CHARACTER_GREEN,1,"度");       
                   OSD_main_symbol(1,5,CHARACTER_BLACK,1,gps_recieve_buf[i+3]);
                   OSD_main_symbol(1,6,CHARACTER_BLACK,1,gps_recieve_buf[i+4]);
     	           OSD_main_string(1,7,CHARACTER_GREEN,1,"分"); 
     	         }        
                 else if(j==4){
                   	           
                     /*lontitude:*/
                     if(gps_recieve_buf[i+1]=='N')
	                OSD_main_string(1,9,CHARACTER_GREEN,1,"北緯");  
                     else 
                     if(gps_recieve_buf[i+1]=='S')
	                OSD_main_string(1,9,CHARACTER_GREEN,1,"南緯");
                    
                   
                 }
                 else if(j==5){
                    /*lontitude:*/
                    OSD_main_symbol(1,11,CHARACTER_BLACK,1,gps_recieve_buf[i+1]);
                    OSD_main_symbol(1,12,CHARACTER_BLACK,1,gps_recieve_buf[i+2]);
	            OSD_main_symbol(1,13,CHARACTER_BLACK,1,gps_recieve_buf[i+3]);
	            OSD_main_string(1,14,CHARACTER_GREEN,1,"度");  
                    OSD_main_symbol(1,15,CHARACTER_BLACK,1,gps_recieve_buf[i+4]);
                    OSD_main_symbol(1,16,CHARACTER_BLACK,1,gps_recieve_buf[i+5]);
                    OSD_main_string(1,17,CHARACTER_GREEN,1,"分");    
                }
                else if(j==6){
                    /*latitude:*/
                    if(gps_recieve_buf[i+1]=='E')      
                      OSD_main_string(1,0,CHARACTER_GREEN,1,"東經(jīng)");  
                    else
                    if(gps_recieve_buf[i+1]=='W')      
                       OSD_main_string(1,0,CHARACTER_GREEN,1,"西經(jīng)");     
                  
                }
        
        }
        	
     	
#if 0     	
     	
     	if(gps_recieve_buf[i]==',')
     	  gps_locate++; 
       
       
       
        
        
        switch(gps_locate)
        {
           case 1:
                break;
           case 2:
                break;
           case 3: /*latitude*/
                OSD_main_symbol(1,2,CHARACTER_BLACK,1,gps_recieve_buf[i+1]);
                OSD_main_symbol(1,3,CHARACTER_BLACK,1,gps_recieve_buf[i+2]);
     	        OSD_main_string(1,4,CHARACTER_GREEN,1,"度");       
                OSD_main_symbol(1,5,CHARACTER_BLACK,1,gps_recieve_buf[i+3]);
                OSD_main_symbol(1,6,CHARACTER_BLACK,1,gps_recieve_buf[i+4]);
     	        OSD_main_string(1,7,CHARACTER_GREEN,1,"分");  
  	        break;
           case 4:
                 /*latitude:*/
                if(gps_recieve_buf[i+1]=='E')      
                   OSD_main_string(1,0,CHARACTER_GREEN,1,"東經(jīng)");  
                else
                if(gps_recieve_buf[i+1]=='W')      
                   OSD_main_string(1,0,CHARACTER_GREEN,1,"西經(jīng)");  
                   
                break;
           case 5:
                /*lontitude:*/

                OSD_main_symbol(1,11,CHARACTER_BLACK,1,gps_recieve_buf[i+1]);
                OSD_main_symbol(1,12,CHARACTER_BLACK,1,gps_recieve_buf[i+2]);
	        OSD_main_symbol(1,13,CHARACTER_BLACK,1,gps_recieve_buf[i+3]);
	        OSD_main_string(1,14,CHARACTER_GREEN,1,"度");  
                OSD_main_symbol(1,15,CHARACTER_BLACK,1,gps_recieve_buf[i+4]);
                OSD_main_symbol(1,16,CHARACTER_BLACK,1,gps_recieve_buf[i+5]);
                OSD_main_string(1,17,CHARACTER_GREEN,1,"分");  
                break;
           case 6:
                 /*lontitude:*/
                if(gps_recieve_buf[i+1]=='N')
	           OSD_main_string(1,9,CHARACTER_GREEN,1,"北緯");  
                else 
                if(gps_recieve_buf[i+1]=='S')
	           OSD_main_string(1,9,CHARACTER_GREEN,1,"南緯");  
                break;
            default:
                break;                  	
        	
        		
        } 	
     	
     } 	
 #endif    
     gps_locate = 0;
     
    
#endif     	

   
        
	    
		
 

}

void update_longtitude(void)
{
     
     
     
     
 
}					 

unsigned char satellites=0;
void update_satellites_used(void)
{
      
     satellites =0x04; 
     OSD_ASCII_output(1,20,satellites);
 


}


void send_latitude_longtitude(void)
{
      #if 0
	    unsigned char i;
        for(i=0;i<20;i++){
		  dsa_task = 0xAB00|gps_recieve_buf[i];
          DSA_servo();
        }     

	   #endif

}		

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
xnxx国产精品| 久久久久久久电影| 国产黑丝在线一区二区三区| 亚洲乱码国产乱码精品精的特点 | 久久99蜜桃精品| 国产精品国产三级国产三级人妇| 在线不卡中文字幕| 99国产精品久久久| 国产一区二区不卡老阿姨| 亚洲国产aⅴ成人精品无吗| 中文字幕精品在线不卡| 日韩写真欧美这视频| 在线这里只有精品| 99精品欧美一区二区蜜桃免费 | 色一区在线观看| 国产盗摄一区二区| 久久国产精品色| 视频一区二区中文字幕| 亚洲一区视频在线观看视频| 中日韩免费视频中文字幕| 精品日韩在线观看| 日韩欧美一区电影| 欧美顶级少妇做爰| 欧美视频自拍偷拍| 在线精品国精品国产尤物884a| 国产成人精品一区二区三区网站观看| 久久99精品久久久久久久久久久久| 一区二区在线观看免费| 国产精品国产三级国产专播品爱网| 久久九九全国免费| 国产三级一区二区| 中文字幕第一页久久| 精品国产免费一区二区三区香蕉| 欧美一区二区网站| 日韩一区二区三区四区| 91精品国产一区二区| 欧美日韩亚洲综合在线 | 国产露脸91国语对白| 精品亚洲免费视频| 久久99深爱久久99精品| 麻豆免费精品视频| 麻豆精品蜜桃视频网站| 美腿丝袜亚洲一区| 国产一区二区三区免费| 国产精品影音先锋| 风间由美一区二区三区在线观看 | 国产成人午夜片在线观看高清观看| 另类综合日韩欧美亚洲| 久热成人在线视频| 国产乱码精品一区二区三区忘忧草 | 成人免费的视频| 99re热这里只有精品免费视频 | 欧美中文字幕一区二区三区| 色天使久久综合网天天| 欧美视频一区二区三区在线观看| 欧美色图第一页| 欧美一级一区二区| 久久亚区不卡日本| 日本一区二区视频在线观看| 欧美国产成人精品| 亚洲精品国产a久久久久久| 亚洲一区二区三区四区在线| 图片区小说区区亚洲影院| 日本不卡123| 狠狠狠色丁香婷婷综合激情 | 美女mm1313爽爽久久久蜜臀| 国产精品主播直播| 91片黄在线观看| 在线视频国内一区二区| 在线欧美小视频| 欧美一区二区三区免费大片 | 亚洲午夜久久久久久久久久久| 日韩高清不卡一区| 国产激情视频一区二区在线观看 | 亚洲亚洲精品在线观看| 麻豆一区二区在线| av一区二区久久| 欧美伦理影视网| 久久影视一区二区| 亚洲激情av在线| 久久超级碰视频| 91免费精品国自产拍在线不卡| 在线视频你懂得一区| 精品国产亚洲在线| 亚洲一线二线三线久久久| 蜜桃视频在线观看一区二区| 国产99久久久久| 欧美日韩日本视频| 国产丝袜欧美中文另类| 亚洲国产裸拍裸体视频在线观看乱了| 国内国产精品久久| 日本精品免费观看高清观看| 日韩免费高清电影| 亚洲卡通欧美制服中文| 国产在线精品一区二区夜色| 色婷婷久久久综合中文字幕| 亚洲精品在线网站| 亚洲一区免费观看| 国产suv精品一区二区6| 欧美一区二区久久久| 一区二区三区中文字幕在线观看| 国模冰冰炮一区二区| 欧美日韩精品一区二区在线播放 | 国产欧美综合在线| 麻豆精品视频在线观看视频| 色综合网色综合| 国产欧美日韩一区二区三区在线观看| 亚洲动漫第一页| 99精品在线观看视频| 久久久久久免费毛片精品| 五月综合激情网| 色偷偷久久一区二区三区| 久久精品夜夜夜夜久久| 秋霞午夜鲁丝一区二区老狼| 日本韩国一区二区三区| 亚洲同性同志一二三专区| 国产成人夜色高潮福利影视| 欧美成人一区二区三区| 亚洲不卡在线观看| 91国产精品成人| 亚洲美女少妇撒尿| 99国产精品久久久久久久久久| 中文字幕精品一区| 成人理论电影网| 国产午夜精品一区二区| 极品少妇xxxx精品少妇| 欧美一区二区久久| 免费久久99精品国产| 欧美一区二区在线免费观看| 五月天婷婷综合| 欧美挠脚心视频网站| 亚洲国产精品天堂| 欧美天堂一区二区三区| 一区二区三区免费观看| 欧美性感一区二区三区| 亚洲一二三专区| 欧美日韩精品欧美日韩精品一综合| 樱花影视一区二区| 日本久久一区二区| 亚洲成a人片在线观看中文| 欧美午夜精品理论片a级按摩| 亚洲精品日产精品乱码不卡| 色哟哟国产精品| 偷拍日韩校园综合在线| 91精品午夜视频| 国内一区二区在线| 国产午夜精品一区二区三区四区| 国产91在线观看丝袜| 亚洲日本护士毛茸茸| 91丨porny丨国产| 亚洲精品日韩一| 欧美电影影音先锋| 久久精品国产精品亚洲红杏| 精品国精品国产| 高清不卡一二三区| 一区二区三区不卡在线观看| 欧美性大战久久久久久久蜜臀| 午夜精品福利视频网站| 精品国产乱码久久久久久久久 | 国产在线看一区| 国产精品国模大尺度视频| 欧美性色aⅴ视频一区日韩精品| 天天综合天天综合色| 欧美xxxx老人做受| 99久久99久久久精品齐齐| 亚洲福利国产精品| 久久久久久久久久久久电影| 成人免费毛片a| 亚洲成av人片一区二区三区| 精品国产乱码久久久久久免费| fc2成人免费人成在线观看播放| 一区二区三区日韩精品视频| 日韩一级黄色片| 成人免费毛片aaaaa**| 亚洲国产精品一区二区www| 精品日韩成人av| 色婷婷av一区二区| 国精产品一区一区三区mba视频| 国产精品美女视频| 91精品国产免费久久综合| 国产suv精品一区二区三区| 天天操天天色综合| 国产视频一区二区在线| 欧美日韩亚洲丝袜制服| 丁香六月综合激情| 日韩激情视频网站| 国产精品国产三级国产| 日韩美女在线视频| 91捆绑美女网站| 精品一区二区在线免费观看| 日韩一区在线看| 精品成人在线观看| 欧美色综合天天久久综合精品| 国产一区在线视频| 午夜激情综合网| 亚洲啪啪综合av一区二区三区| 精品三级av在线| 3d动漫精品啪啪一区二区竹菊 | 精品一区二区三区蜜桃| 亚洲国产成人porn|