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

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

?? gps.asm

?? 串行接收、提取GPS報文信息
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
Gpsrec:
    mov 65h,dph
		mov 66h,dpl               ;保護地址
		mov 7ah,#30h
		 mov 7bh,#30h
		 mov 7ch,#30h
		 mov 7dh,#30h
		 mov 7eh,#30h
		 mov 7fh,#30h 
		clr 2dh.5
    mov a,60h
		cjne a,#24h,gpsreca       ;判斷是否為$
		mov dptr,#0f0h
		movx @dptr,a              
		inc dptr
		setb 20h.0
		mov 70h,dph
		mov 71h,dpl
	  mov dph,65h
		mov dpl,66h               ;出棧
		ret
	 
gpsreca:
    jnb 20h.0,gpsrecret     
	  mov dph,70h
		mov dpl,71h
    cjne a,#0ah,gpsrecb       ;判斷是否為最后一個字節(jié)
		movx @dptr,a
		clr 20h.0
		ljmp gpscheck
gpsrecb:                     ;數(shù)據存放
    movx @dptr,a
		inc dptr 
		mov 70h,dph
		mov 71h,dpl
gpsrecret:
   
	  mov dph,65h
		mov dpl,66h               ;出棧
		ret 
;=======================================================================================================
     

;=====================================================================================================
                                 ;校驗子程序 
																 ;占用資源75H 作為異或中間存儲,76h 77h作為異或和校驗中間存儲
																 ;76h存儲低字節(jié) 77h存儲高字節(jié)
gpscheck:
    mov dptr,#0f1h               ;首地址 
		mov 75h,#00h
gpschea:
    movx a,@dptr     
		inc dptr
		cjne a,#2ah,gpscheb          ;判斷是否為*
	
		ljmp gpschec                 ;全部異或結束,跳轉處理程序
gpscheb:                       
    xrl a,75h                    ;異或 
    mov 75h,a
		ljmp gpschea
gpschec:
    mov 76h,75h
		mov 77h,75h
		anl 76h,#0fh                 ;取出低字節(jié)放在76H
		anl 77h,#0f0h                
    mov a,77h
		swap a
		mov 77h,a                     ;高字節(jié)放在77H
		orl 76h,#30h
    orl 77h,#30h                  ;變成ASC碼格式
		
		movx a,@dptr
		cjne a,77h,gpscheret
    inc dptr
		movx a,@dptr
		cjne a,76h,gpscheret          ;校驗成功 應該改為直接跳轉道rmc數(shù)據接收程序 
		ljmp gpsdata                              ;*****現(xiàn)在還沒有進行改動******
		;setb 20h.1
gpscheret:
		mov dph,65h
		mov dpl,66h
		ret
;=====================================================================================================
                                  ;GPSRMC數(shù)據接收程序
																	;采用對逗號和小數(shù)點進行計數(shù)的方法,將需要的數(shù)據存放在一個連續(xù)的空間
																	;對待不同符號后的數(shù)據接收采用不同的方法
																	;數(shù)據校驗成功即跳轉到本程序
																	;78h 逗號個數(shù)存儲器
gpsdata:
    mov dptr,#00f3h
		mov 78h,#0
		movx a,@dptr
		inc dptr
		cjne a,#52h,gpsggaj  ;若f3空間是r 進入提取rmc數(shù)據空間。否則轉去判斷是否為gga數(shù)據
;===========================================================================================
                            ;判斷接受數(shù)據是否有效,只有在接收數(shù)據為rmc時 才進入此流程
gpsav:
    mov dptr,#0f0h
		mov 78h,#0
gpsava:
		movx a,@dptr
		inc dptr
		cjne a,#2ch,gpsava
		inc 78h
		mov a,78h
		cjne a,#2,gpsava
    movx a,@dptr
		cjne a,#41h,gpsavret
		mov dptr,#7d5h          ;如gps數(shù)據有效 ,報警信息第三位置為1
		movx a,@dptr
		xor a,#08h
		movx @dptr,a
		mov 78h,#0

		ljmp gpsavv
gpsavret:
    mov dptr,#7d5h          ;無效 ,第三位置為0
		movx a,@dptr
		anl a,#0f7h
		movx @dptr,a
    mov 78h,#0
    mov dph,65h
		mov dpl,66h
		ret
;=============================================================================================	
gpsavv:
   mov dptr,#0f4h			            
gpsrmc:
    movx a,@dptr
		inc dptr
		cjne a,#2ch,gpsrmc
		inc 78h
rmcdhao:
    mov a,78h
		cjne a,#1,rmcdhaoa     ;判斷逗號個數(shù)為1 進入接收時間信息流程
		mov r2,#07h
		mov r3,#0f3h             ;時 分 秒 數(shù)據 放在7f3h開頭的空間內
		mov r4,#7ah
		lcall drmcdata
rmcdhaol:
		movx a,@dptr
		inc dptr
		cjne a,#2ch,rmcdhaol
		inc 78h
		ljmp rmcdhao
gpsggaj:
	
		ljmp gpsgga
rmcdhaoa:
    cjne a,#2,rmcdhaob    ;判斷逗號個數(shù)為2 進入接受"A""V"的過程
		                               ;由于是單個數(shù)據的處理 直接讀取  直接判斷
rmcdatab:
		movx a,@dptr
    inc dptr                       ;數(shù)據接收  	
		cjne a,#2ch,rmcdataba          ;判斷是否為逗號
		inc 78h                        ;是逗號則說明接受完畢
		ljmp rmcdhao                   ;跳轉去判斷逗號個數(shù)
rmcdataba:
   
    cjne a,#41h,rmcjump1            ;若此數(shù)據不為"A"則數(shù)據無效 跳轉回主程序/////////////////////
    
    ljmp rmcdatab                  ;若是"a" 則繼續(xù)接收下個數(shù)據
rmcjump1:
    ljmp gerroll
rmcdhaob:
    cjne a,#3,rmcdhaoc    ;判斷逗號個數(shù)為3 進入接收緯度信息流程
		mov r2,#07h
		mov r3,#0dfh                     ;小數(shù)點前緯度數(shù)據存放在#7dfh-7e0h
		mov r4,#7ch                     ;數(shù)據提取從7ch開始
    lcall drmcdata
   mov r2,#07h
	 mov r3,#0e1h                      ;小數(shù)點后數(shù)據存放在#7e1h-7e2h 
   mov r4,#7dh
	  lcall srmcdata
	 inc 78h
		ljmp rmcdhao

rmcdhaoc:
    cjne a,#4,rmcdhaod   ;判斷逗號個數(shù)為4 進入接收緯度方向信息流程
		                               ;這段也是接受單字符程序 直接讀取 直接存放 
rmcdatac:
	  movx a,@dptr
		inc dptr
		cjne a,#2ch,rmcdataca
		inc 78h
		ljmp rmcdhao
rmcdataca:
    cjne a,#4eh,rmcdatacb            ;判斷時候為"n" 否去判斷是否為"s"
    mov 75h,dph
		mov 76h,dpl
		mov dptr,#07e3h                  ;存放在 xram  7e3h內
		movx @dptr,a
		mov dph,75h
		mov dpl,76h
		ljmp rmcdatac
rmcdatacb:
    cjne a,#53h,rmcjump2              ;判斷是"s",則可以存儲,否,重新接收
		mov 75h,dph
		mov 76h,dpl
		mov dptr,#07e3h
		movx @dptr,a
		mov dph,75h
		mov dpl,76h
		ljmp rmcdatac
rmcjump2:
    ljmp gerroll

rmcdhaod:
    cjne a,#5,rmcdhaoe    ;5c內個數(shù)為5是 進入提取經度信息流程
		mov r2,#07h
		mov r3,#0e4h            ;小數(shù)點經度信息放在7e4 7e5 7e6內
		mov r4,#7ah
		lcall drmcdata                  
    mov r2,#07h
		mov r3,#0e7h            ;小數(shù)點后經度信息放在7e7 7e8內
		mov r4,#7dh
		lcall srmcdata
		inc 78h
    ljmp rmcdhao

rmcdhaoe:
    cjne a,#6,rmcdhaof   ;5c內個數(shù)為6是 進入提取經度方向信息流程
rmcdatad:
	  movx a,@dptr
		inc dptr
		cjne a,#2ch,rmcdatada
		inc 78h
		ljmp rmcdhao
rmcdatada:
    cjne a,#45h,rmcdatadb            ;判斷時候為"e" 否去判斷是否為"w"
    mov 75h,dph
		mov 76h,dpl
		mov dptr,#07e9h                  ;存放在 xram  7e9h內
		movx @dptr,a
		mov dph,75h
		mov dpl,76h
		ljmp rmcdatad
rmcdatadb:
    cjne a,#57h,gerroll              ;判斷是"w",則可以存儲,否,重新接收
		mov 75h,dph
		mov 76h,dpl
		mov dptr,#07e9h
		movx @dptr,a
		mov dph,75h
		mov dpl,76h
		ljmp rmcdatad
rmcdhaof:
    cjne a,#7,rmcdhaog   ;5c內個數(shù)為7是 進入提取速度信息流程
   mov r2,#07h
	 mov r3,#0d9h               ;小數(shù)點前數(shù)據放在7d9 7da內
	 mov r4,#7ch
	 lcall drmcdata
	 mov r2,#07h
	 mov r3,#0dbh               ;小數(shù)點后數(shù)據放在7db內
	 mov r4,#7bh
	 lcall srmcdata
	 inc 78h
	 ljmp rmcdhao
rmcdhaog:
   cjne a,#8,rmcdhaoh   ;5c內個數(shù)為8是 進入提取方向信息流程
	  mov r2,#07h
	 mov r3,#0dch              ;方向信息小數(shù)點前方在7dc 7dd內
	 mov r4,#7ch
	 lcall drmcdata
	 mov r2,#07h
	 mov r3,#0deh             ;方向信息小數(shù)點后 放在7de內           
	 mov r4,#7bh
	 lcall srmcdata
	 inc 78h
	 ljmp rmcdhao
rmcdhaoh:
   cjne a,#9,gerroll   ;5c內個數(shù)為9是 進入提取日期信息流程
   mov r2,#07h
	 mov r3,#0f0h               ;日期信息放在7f0 7f1 7f2內
	 lcall rirmcdata
	  				
gerroll:
    mov dph,65h
		mov dpl,66h
    ret		                         ;直接返回主程序即可,重新接收

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区在线播放| 蜜桃91丨九色丨蝌蚪91桃色| 99免费精品在线观看| 欧美激情一区在线观看| zzijzzij亚洲日本少妇熟睡| 亚洲精品免费一二三区| 欧美亚洲免费在线一区| 免费视频一区二区| 日韩女优av电影| 国产尤物一区二区| 欧美国产欧美综合| 99精品视频在线播放观看| 亚洲精品伦理在线| 7777精品伊人久久久大香线蕉 | 亚洲人吸女人奶水| 欧洲另类一二三四区| 三级欧美韩日大片在线看| 日韩一级片在线播放| 日韩欧美一区二区视频| 久久综合久久综合久久综合| 国内精品视频666| 国产清纯白嫩初高生在线观看91 | 欧美成人女星排名| 国产成人亚洲综合a∨猫咪| 亚洲日本在线天堂| 欧美一区二区视频免费观看| 国产成人在线影院| 亚洲一级在线观看| 久久久综合九色合综国产精品| 97久久精品人人澡人人爽| 亚洲超碰97人人做人人爱| 中文字幕乱码日本亚洲一区二区| 99久久99久久精品国产片果冻| 亚洲国产毛片aaaaa无费看| 亚洲精品一区二区三区蜜桃下载| 91在线观看地址| 精品亚洲成a人在线观看| 亚洲欧美激情视频在线观看一区二区三区| 欧美丰满嫩嫩电影| 成人在线视频一区二区| 石原莉奈在线亚洲二区| 中文字幕第一区综合| 91精品国产综合久久久蜜臀粉嫩| 高清成人在线观看| 秋霞电影一区二区| 洋洋av久久久久久久一区| 久久久综合视频| 日韩午夜在线观看视频| 91久久久免费一区二区| 成人免费毛片app| 久久66热偷产精品| 天天亚洲美女在线视频| 国产精品夫妻自拍| 精品久久久久久久久久久久久久久 | 亚洲成a人v欧美综合天堂下载 | 亚洲一区二区在线免费观看视频| 国产无遮挡一区二区三区毛片日本| 欧美日韩的一区二区| 色先锋久久av资源部| jlzzjlzz国产精品久久| 国产成人av福利| 国产一区二区看久久| 七七婷婷婷婷精品国产| 亚洲超丰满肉感bbw| 一区二区三区国产| 亚洲日本va在线观看| 国产精品久久久久久久久久久免费看| 亚洲精品在线三区| 日韩写真欧美这视频| 欧美精品丝袜中出| 欧美亚洲日本一区| 欧美午夜不卡在线观看免费| 一本色道亚洲精品aⅴ| 欧美日韩久久久| 欧美日韩国产成人在线91| 在线免费观看成人短视频| 99re这里只有精品首页| 成人av电影在线| a在线欧美一区| 9久草视频在线视频精品| 成人h动漫精品一区二| 丁香六月久久综合狠狠色| 国产激情一区二区三区桃花岛亚洲| 国产精品自拍在线| 丁香婷婷综合网| av亚洲精华国产精华| 91在线云播放| 欧美色区777第一页| 欧美区在线观看| 欧美va日韩va| 久久久亚洲精华液精华液精华液| 欧美激情综合在线| 亚洲欧美综合色| 亚洲成人自拍网| 久久精品国产亚洲高清剧情介绍 | 亚洲蜜臀av乱码久久精品 | 欧美一区二区三区成人| 欧美一级久久久久久久大片| 精品不卡在线视频| 国产精品情趣视频| 亚洲猫色日本管| 青青国产91久久久久久| 国产一区二区伦理片| 91美女福利视频| 7777女厕盗摄久久久| 久久久久久97三级| 一区二区三区不卡视频| 奇米色一区二区| 成人午夜在线视频| 欧美系列一区二区| www激情久久| 一区二区三区在线视频免费| 丝袜美腿一区二区三区| 国产aⅴ综合色| 欧美日韩一二三区| 久久伊人中文字幕| 一区二区在线观看视频| 免费三级欧美电影| 99国产精品视频免费观看| 欧美美女bb生活片| 国产亚洲精品bt天堂精选| 国产大片一区二区| 91福利国产成人精品照片| 91麻豆精品国产| 成人午夜激情视频| 一本久道久久综合中文字幕| 日韩欧美国产电影| 国产精品久久久久桃色tv| 婷婷综合在线观看| www.av亚洲| 精品电影一区二区三区| 一二三区精品视频| 国产成人夜色高潮福利影视| 欧美日韩高清在线播放| 国产精品久久久久aaaa樱花| 美女诱惑一区二区| 在线观看av一区| 国产精品天美传媒| 日韩av不卡一区二区| 91蜜桃在线观看| 日本一区免费视频| 蜜臀精品一区二区三区在线观看| 在线看不卡av| 国产精品青草综合久久久久99| 国产一区二区三区免费观看| 欧美日韩国产综合草草| 成人欧美一区二区三区小说| 国产久卡久卡久卡久卡视频精品| 日韩一级免费观看| 亚洲福利电影网| 色婷婷国产精品久久包臀| 国产色综合一区| 黄色资源网久久资源365| 9191久久久久久久久久久| 一区二区三区不卡在线观看| 91看片淫黄大片一级在线观看| 国产精品美女久久久久高潮| 国产盗摄女厕一区二区三区| 久久免费看少妇高潮| 国产一区激情在线| 欧美成人性战久久| 日韩电影在线观看网站| 欧美日韩高清在线| 亚洲h在线观看| 欧美丰满少妇xxxxx高潮对白| 五月天网站亚洲| 欧美一区二区在线免费播放| 美女尤物国产一区| 日韩欧美www| 国产精品一二三| 久久精品欧美一区二区三区麻豆| 国产一区二区三区日韩| 国产欧美日韩在线| 成人丝袜高跟foot| 亚洲国产精品传媒在线观看| 高清在线成人网| 最好看的中文字幕久久| 91在线porny国产在线看| 一区二区三区蜜桃| 欧美日韩精品三区| 日韩精品91亚洲二区在线观看 | 国产丝袜在线精品| 懂色一区二区三区免费观看 | 久久精品亚洲精品国产欧美kt∨| 国内精品免费在线观看| 中文字幕不卡在线播放| 白白色 亚洲乱淫| 亚洲图片一区二区| 国产日产欧美一区| 国产盗摄女厕一区二区三区| 中文字幕一区在线观看| 色婷婷综合久久| 青娱乐精品视频| 中文字幕不卡在线| 欧美中文字幕一区| 久久99精品久久久久久国产越南 | 在线免费观看成人短视频| 天堂va蜜桃一区二区三区 | 亚洲三级在线免费| 欧美日韩国产一级|