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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gps.c

?? gps接受數據模塊 用于導航系統 監測系統等
?? C
字號:
#include <reg51.h> 

#include <string.h>   
//GPS數據存儲數組        
 
unsigned char time[6];        //時間   
unsigned char lock;            //定位狀態  
unsigned char WD[9];            //緯度    
unsigned char WD_a;            //緯度方向 
unsigned char JD[10];            //經度    
unsigned char JD_a;            //經度方向     
unsigned char speed[5];        //速度    
unsigned char date[6];        //日期

   
//串口中斷需要的變量    
unsigned char seg_count;        //逗號計數器    
unsigned char dot_count;        //小數點計數器    
unsigned char byte_count;        //接收位數計數器    
unsigned char cmd_number;        //命令類型    1,2,3:RMC格式
unsigned char mode;                //0:結束模式,1:接收命令模式,2:數據模式    
unsigned char buf_full;            //1:整句接收完成,相應數據有效。0:緩存數據無效。    
unsigned char cmd[5];            //命令類型存儲數組  
   

   
void sys_init(void);   //系統初始化 
   
main()   
{    
    sys_init(); 
    
}   
   
//系統初始化    
void sys_init() 
{   
    
    SCON = 0x50;     /* SCON: mode 1, 8-bit UART, enable rcvr */   
    TMOD = 0x21;     /* TMOD: timer 1, mode 2, 8-bit reload */   
    TR1 = 1;         /* TR1: timer 1 run */   
   
    IE=0x90;            //開總中斷、串口中斷    
}   
   
//串口接收中斷    
void uart(void) interrupt 4   
{   
    unsigned char tmp;   
    if(RI)
	{   
        tmp=SBUF;   
        switch(tmp)
		{   
            case '$' :   
                cmd_number=0;        //命令類型清空    
                mode=1;                //接收命令模式    
                byte_count=0;        //接收位數清空    
                break;   
            case ',' :   
                seg_count++;        //逗號計數加1    
                byte_count=0;       //接收位數清空
                break;   
            case '*' :   
                mode=0;   break;   
            default:   
                if(mode==1)
				{   
                    //命令種類判斷    
                    cmd[byte_count]=tmp;            //接收字符放入類型緩存    
                    if(byte_count>=4)
					{                //如果類型數據接收完畢,判斷類型    
                        if(cmd[0]=='G')
						{   
                            if(cmd[1]=='P')
							{   
                                if(cmd[2]=='R')
								{   
                                    if(cmd[3]=='M')
									{   
                                        if(cmd[4]=='C')
										{   
                                            cmd_number=1;   
                                            mode=2;
                                            seg_count=0;   //逗號計數器    
                                            byte_count=0;  //接收位數計數器
                                        }   
                                    }   
                                }   
                            }   
                        }   
                    }
                else if(mode==2)
				{   
                    //接收數據處理    
                    switch (cmd_number)
					{   
                        case 1:                //類型3數據接收。GPRMC    
                            switch(seg_count)
							{   
                                case 1:   
                                    if(byte_count<6)
									{                //時間處理    
                                        time[byte_count]=tmp;       
                                    }   
                                    break;   
								case 2:                                //定位判斷    
                                    if(byte_count<1)
									{   
                                        lock=tmp;   
                                    }   
                                    break;   
                                case 3:                                //緯度處理    
                                    if(byte_count<9)
									{   
                                        WD[byte_count]=tmp;   
                                    }   
                                    break;   
                                case 4:                                //經度處理    
                                    if(byte_count<10)
									{   
                                        JD[byte_count]=tmp;   
                                    }   
                                    break;  
							    case 5:                                //緯度方向處理    
                                    if(byte_count<1)
									{   
                                        WD_a=tmp;   
                                    }   
                                    break;   
							    case 7:                                //速度處理    
                                    if(byte_count<5)
									{   
                                        speed[byte_count]=tmp;   
                                    }   
                                    break;    
                               
								case 9:   
                                    if(byte_count<6)
									{                //時間處理    
                                        date[byte_count]=tmp;       
                                    }   
                                    break;   
				}			
                byte_count++;        //接收數位加1    
                break;   
        }
     } 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91行情网站电视在线观看高清版| 精品国产91乱码一区二区三区| 欧美日韩视频专区在线播放| 精品国产91亚洲一区二区三区婷婷| 亚洲天堂福利av| 国产一区激情在线| 欧美在线制服丝袜| 欧美国产综合一区二区| 美腿丝袜亚洲色图| 在线亚洲精品福利网址导航| 亚洲国产精品黑人久久久| 首页国产欧美日韩丝袜| 一本色道综合亚洲| 国产精品乱码人人做人人爱| 久久激情五月婷婷| 欧美精品丝袜久久久中文字幕| 国产精品欧美一级免费| 久久99久久精品| 91精品婷婷国产综合久久性色| 一区二区三区四区国产精品| 丁香亚洲综合激情啪啪综合| 久久理论电影网| 九一九一国产精品| 欧美一区二区高清| 日本aⅴ精品一区二区三区 | 国产精品二区一区二区aⅴ污介绍| 老司机一区二区| 日韩视频在线观看一区二区| 亚洲sss视频在线视频| 在线观看国产日韩| 亚洲高清中文字幕| 欧美色大人视频| 夜夜嗨av一区二区三区网页| 欧美亚洲另类激情小说| 亚洲精品一二三| 欧美无人高清视频在线观看| 亚洲成人黄色小说| 欧美日韩激情一区二区三区| 午夜久久久久久电影| 91精品国产全国免费观看| 日韩电影在线观看网站| 日韩欧美色电影| 国产一区二区三区综合| 国产欧美日韩视频一区二区| 国产91露脸合集magnet| ...中文天堂在线一区| 91国偷自产一区二区开放时间 | 国产精品美女视频| av在线不卡观看免费观看| 亚洲色图欧美在线| 欧美在线观看视频在线| 一区二区三区精品视频| 欧美精品高清视频| 久久99蜜桃精品| 国产精品欧美一级免费| 在线观看国产91| 日本免费新一区视频| 国产调教视频一区| 91久久精品国产91性色tv | 亚洲日本va午夜在线影院| 欧美无砖砖区免费| 久久精品国产澳门| 国产精品不卡视频| 欧美乱熟臀69xxxxxx| 免费观看一级特黄欧美大片| 亚洲国产高清aⅴ视频| 日本道精品一区二区三区| 麻豆精品国产传媒mv男同| 国产精品久久福利| 8v天堂国产在线一区二区| 国产成人福利片| 亚洲国产成人av网| 国产校园另类小说区| 欧美亚洲丝袜传媒另类| 国产高清成人在线| 婷婷久久综合九色综合伊人色| 国产午夜精品久久久久久免费视| 91久久精品一区二区三区| 国产剧情一区二区| 五月激情综合网| 国产精品女上位| 欧美电影免费观看完整版| 91网站在线播放| 国产精品一区二区黑丝| 亚洲一区二区视频在线| 日韩免费成人网| 欧美日韩在线一区二区| 欧美一卡二卡在线观看| 欧美日韩一区在线观看| 欧美日本一道本在线视频| 国产成人亚洲综合a∨婷婷图片| 亚洲精品中文在线影院| 91在线视频在线| 久久精品国产亚洲a| 亚洲一区二区在线免费看| 中文在线资源观看网站视频免费不卡| 欧美性大战xxxxx久久久| 国产最新精品免费| 日本精品一区二区三区高清 | 国产剧情av麻豆香蕉精品| 亚洲欧美日韩在线| 国产精品久久毛片a| 精品久久久三级丝袜| 欧美日韩国产不卡| 色菇凉天天综合网| 成人黄色片在线观看| 狠狠色综合色综合网络| 蜜臀久久久久久久| 爽好久久久欧美精品| 日韩av一区二区在线影视| 亚洲五月六月丁香激情| 亚洲一区二区在线观看视频| 一区二区国产视频| 亚洲码国产岛国毛片在线| 亚洲丝袜精品丝袜在线| 最好看的中文字幕久久| 亚洲精品中文字幕在线观看| 一片黄亚洲嫩模| 亚洲国产另类精品专区| 日本午夜精品一区二区三区电影| 午夜视频一区在线观看| 日本不卡一区二区| 久久精品噜噜噜成人av农村| 国产一区二区三区国产| 成人精品免费看| 91女人视频在线观看| 在线观看一区二区视频| 欧美精品粉嫩高潮一区二区| 日韩欧美中文字幕公布| 欧美精品一区二区三区一线天视频| 久久婷婷久久一区二区三区| 久久精品欧美一区二区三区麻豆 | 国产精品99久久不卡二区| 国产一区二区三区免费观看| 国产精品香蕉一区二区三区| 成人在线视频一区| 色婷婷av久久久久久久| 欧美精品三级在线观看| 欧美mv和日韩mv的网站| 国产精品青草久久| 亚洲电影一区二区| 视频在线观看一区| 国产成人a级片| 一本大道久久a久久综合 | 欧美性猛片aaaaaaa做受| 91麻豆精品91久久久久同性| 26uuu亚洲综合色| 17c精品麻豆一区二区免费| 亚洲电影在线播放| 国产一区二区免费视频| 一本一本大道香蕉久在线精品| 欧美一三区三区四区免费在线看 | 中文字幕制服丝袜成人av| 亚洲免费观看高清完整版在线观看 | 午夜欧美电影在线观看| 韩国精品主播一区二区在线观看 | 91麻豆精品91久久久久久清纯| 精品国产第一区二区三区观看体验| 中文字幕一区在线观看视频| 午夜精品久久久久影视| 成人免费看黄yyy456| 日韩美女视频在线| 亚洲精品伦理在线| 国产真实乱对白精彩久久| 欧美日免费三级在线| 国产欧美视频一区二区| 日韩av电影免费观看高清完整版| 99久久久无码国产精品| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 精品无码三级在线观看视频 | 一二三区精品福利视频| 国产一区在线观看麻豆| 欧美少妇性性性| 中文字幕日韩一区二区| 久草精品在线观看| 在线成人av影院| 一区二区三区电影在线播| 国产+成+人+亚洲欧洲自线| 日韩一级二级三级| 亚洲电影欧美电影有声小说| 9l国产精品久久久久麻豆| 久久一区二区三区四区| 蜜臀av一级做a爰片久久| 欧美无砖专区一中文字| 亚洲精品成人天堂一二三| 国产a视频精品免费观看| 欧美电视剧在线看免费| 日韩在线观看一区二区| 欧美日韩一区二区三区四区五区| 亚洲欧洲成人自拍| 国产69精品久久久久777| 久久久久久久久久久黄色| 久久国产精品一区二区| 日韩视频一区二区三区| 日本视频免费一区| 日韩一区二区三区视频在线| 石原莉奈在线亚洲三区| 欧美精品一二三| 免费成人在线网站| 日韩精品一区在线|