欧美精品一二区,性欧美一级,国产免费一区成人漫画,草久久久久,欧美性猛交ⅹxxx乱大交免费,欧美精品另类,香蕉视频免费播放

課程設計:基于單片機的GPS全球衛(wèi)星定位系統(tǒng)設計說明書

上傳人:仙*** 文檔編號:28238350 上傳時間:2021-08-24 格式:DOC 頁數(shù):28 大小:1.15MB
收藏 版權申訴 舉報 下載
課程設計:基于單片機的GPS全球衛(wèi)星定位系統(tǒng)設計說明書_第1頁
第1頁 / 共28頁
課程設計:基于單片機的GPS全球衛(wèi)星定位系統(tǒng)設計說明書_第2頁
第2頁 / 共28頁
課程設計:基于單片機的GPS全球衛(wèi)星定位系統(tǒng)設計說明書_第3頁
第3頁 / 共28頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《課程設計:基于單片機的GPS全球衛(wèi)星定位系統(tǒng)設計說明書》由會員分享,可在線閱讀,更多相關《課程設計:基于單片機的GPS全球衛(wèi)星定位系統(tǒng)設計說明書(28頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 目 錄 第一章 GPS簡介及基本理論…………………………………2 1.1 GPS的概述…………………………………………2 1.2 GPS的組成…………………………………………3 1.3 GPS的發(fā)展趨勢……………………………………3 1.4 Globalsat和HOLUX的EB-3531…………………….4 1.5 EB-3531的特點…………………………………….5 第二章 硬件電路設計………………………………………7 2.1 電源轉換電路設計………………………………….7 2.2 GPS接收模塊與單片機接口電路設計……………….9

2、2.3 單片機控制系統(tǒng)的硬件電路………………………….9 第三章 軟件部分設計………………………………………11 3.1 串口通行模塊……………………………………….11 3.2主程序設計………………………………………….13 第四章 調試…………………………………………………15 4.1 硬件調試…………………………………………….15 4.2 軟件調試…………………………………………….15 第五章 總結……………………………………………….17 致 謝……………………………………………………….18 參考文獻……………………………………………………19

3、 第一章 GPS簡介及基本理論 1.1 GPS的概述 GPS是英文Navigation Satellitte Timing and Ranging/Global Positioning System的字頭縮寫詞(NAVSTAR/GPS)的簡稱。它的含義是,利用衛(wèi)星的測時和測距進行導航,以構成全球衛(wèi)星定位系統(tǒng)?,F(xiàn)在國際上已經(jīng)公認:將這一全球定位系統(tǒng)簡稱:GPS。 GPS系統(tǒng)的前身為美軍研制的一種“子午儀”導航衛(wèi)星系統(tǒng)(Transit),1958年研制,64年正式投入使用。該系統(tǒng)用5到6顆衛(wèi)星組成的星網(wǎng)工作,每天最多繞過地球13次,并且無法給出高度信息,在定位精度方面也不盡如人

4、意。然而,子午儀系統(tǒng)使得研發(fā)部門對衛(wèi)星定位取得了初步的經(jīng)驗,并驗證了由衛(wèi)星系統(tǒng)進行定位的可行性,為GPS系統(tǒng)的研制埋下了鋪墊。由于衛(wèi)星定位顯示出在導航方面的巨大優(yōu)越性及子午儀系統(tǒng)存在對潛艇和艦船導航方面的巨大缺陷。美國海陸空三軍及民用部門都感到迫切需要一種新的衛(wèi)星導航系統(tǒng)。為此,美國海軍研究實驗室(NRL)提出了名為Tinmation的用12到18顆衛(wèi)星組成10000km高度的全球定位網(wǎng)計劃,并于67年、69年和74年各發(fā)射了一顆試驗衛(wèi)星,在這些衛(wèi)星上初步試驗了原子鐘計時系統(tǒng),這是GPS系統(tǒng)精確定位的基礎。而美國空軍則提出了621-B的以每星群4到5顆衛(wèi)星組成3至4個星群的計劃,這些衛(wèi)星中除1

5、顆采用同步軌道外其余的都使用周期為24h的傾斜軌道 該計劃以偽隨機碼(PRN)為基礎傳播衛(wèi)星測距信號,其強大的功能,當信號密度低于環(huán)境噪聲的1%時也能將其檢測出來。偽隨機碼的成功運用是GPS系統(tǒng)得以取得成功的一個重要基礎。海軍的計劃主要用于為艦船提供低動態(tài)的2維定位,空軍的計劃能供提供高動態(tài)服務,然而系統(tǒng)過于復雜。由于同時研制兩個系統(tǒng)會造成巨大的費用而且這里兩個計劃都是為了提供全球定位而設計的,所以1973年美國國防部將2者合二為一,并由國防部牽頭的衛(wèi)星導航定位聯(lián)合計劃局(JPO)領導,還將辦事機構設立在洛杉磯的空軍航天處。該機構成員眾多,包括美國陸軍、海軍、海軍陸戰(zhàn)隊、交通部、國防制圖局、北

6、約和澳大利亞的代表。 1.2 GPS的組成 GPS主要由空間衛(wèi)星星座、地面監(jiān)控站及用戶設備三部分構成   1.GPS空間衛(wèi)星星座由21顆工作衛(wèi)星和3顆在軌備用衛(wèi)星組成。24顆衛(wèi)星均勻分布在6個軌道平面內,軌道平面的傾角為55,衛(wèi)星的平均高度為20200 km,運行周期為11 h 58 min。衛(wèi)星用L波段的兩個無線電載波向廣大用戶連續(xù)不斷地發(fā)送導航定位信號,導航定位信號中含有衛(wèi)星的位置信息,使衛(wèi)星成為一個動態(tài)的已知點。在地球的任何地點、任何時刻,在高度角15以上,平均可同時觀測到6顆衛(wèi)星,最多可達到9顆[1]。GPS 衛(wèi)星產(chǎn)生兩組電碼,一組稱為C/ A 碼( Coarse/ Acq

7、uisition Code11023MHz),一組稱為P 碼(Procise Code 10123MHz) 。   2. 地面控制部分由一個主控站,5 個全球監(jiān)測站和3 個地面控制站組成。監(jiān)測站均配裝有精密的銫鐘和能夠連續(xù)測量到所有可見衛(wèi)星的接受機。監(jiān)測站將取得的衛(wèi)星觀測數(shù)據(jù),包括電離層和氣象數(shù)據(jù),經(jīng)過初步處理后,傳送到主控站。主控站從各監(jiān)測站收集跟蹤數(shù)據(jù),計算出衛(wèi)星的軌道和時鐘參數(shù),然后將結果送到3 個地面控制站。地面控制站在每顆衛(wèi)星運行至上空時,把這些導航數(shù)據(jù)及主控站指令注入到衛(wèi)星。這種注入對每顆GPS衛(wèi)星每天一次,并在衛(wèi)星離開注入站作用范圍之前進行最后的注入。如果某地面站發(fā)生故障,那

8、么在衛(wèi)星中預存的導航信息還可用一段時間,但導航精度會逐漸降低。 3.GPS用戶設備由GPS接收機、數(shù)據(jù)處理軟件及其終端設備(如計算機)等組成。GPS接收機可捕獲到按一定衛(wèi)星高度截止角所選擇的待測衛(wèi)星的信號,跟蹤衛(wèi)星的運行,并對信號進行交換、放大和處理,再通過計算機和相應軟件,經(jīng)基線解算、網(wǎng)平差,求出GPS接收機中心(測站點)的三維坐標。GPS 接收機的結構分為天線單元和接收單元兩部分。目前各種類型的接受機體積越來越小,重量越來越輕,便于野外觀測使用。 1.3 GPS的發(fā)展趨勢 (1)陸地應用,主要包括車輛導航、應急反應、大氣物理觀測、地球物 理資源勘探、工程測量、變形監(jiān)測、地殼運

9、動監(jiān)測、 市政規(guī)劃控制等;(2)海洋應用,包括遠洋船最佳航程航線測定、船只實時調度與導航、海洋救援、海洋探寶、水文地質測量以及海洋平臺定位、海平面升降監(jiān)測等;(3)航空航天應用,包括飛機導航、航空遙感姿態(tài)控制、低軌衛(wèi)星定軌、導彈制導、航空救援和載人航天器防護探測等,GPS技術也同樣應用于特大橋梁的控制測量中。由于無需通視,可構成較強的網(wǎng)形,提高點位精度,同時對檢測常規(guī)測量的支點也非常有效。GPS技術在隧道測量中也具有廣泛的應用前景,GPS測量無需通視,減少了常規(guī)方法的中間環(huán)節(jié),因此,速度快、精度高,具有明顯的經(jīng)濟和社會效益。 國內業(yè)界已有多家廠商投入GPS定位系統(tǒng)研制, 目前,業(yè)界普遍看好

10、汽車導航定位系統(tǒng)市場及未來的個人手機(Cell Phone)定位系統(tǒng)市場,這也正是GPS定位系統(tǒng)研制商的未來商機所在。 1.4 Globalsat和HOLUX的EB-3531 公司代理臺灣環(huán)天(Globalsat)和長天(HOLUX)及ProGin的GPS系列產(chǎn)品,主營GPS模塊, GPS接收器, GSM/GPRS模塊,GPS天線等, GPS模塊以SIRF3及MTK芯片的為主,在價格和質量、技術上等都有很大的優(yōu)勢,歡迎長期生產(chǎn)GPS車載導航、監(jiān)控產(chǎn)品的廠家來電咨詢及業(yè)務方面的洽談。 GPS接收器: BR-355,BU-353,BR-305,MR-350,BT-359S,BT-359W

11、,BC-337,BC-307,SD-502,BT-338,BT-318,BT-328,DG-100,BT-335,TR-151,TR-101,TR-102,GH-615B,GR-213,M-215,GPSlim236,GR-271,GR-240,M-1000,M-241,M-1200,SBT-268,SGM-108,GP-138 SIRF系列的GPS模塊: ET-314,ET-316,ET-318 ,ET-661, EB-3531, EB-3631,ET-332,EM-411(帶內置天線),EM-408(帶內置天線), GR-86, GR-87,GR-89, SR-87,SR-92, GM

12、-318等 MTK系列的GPS模塊:M-89,M-87 , M-90,M-91,MT-661, MT-662,MT-285等 MSTAR系列模塊:MS-363,MS-363S GSM/GPRS模塊:SIM300Z,SIM300CZ,SIM300DZ,SIM340Z,SIM340CZ,SIM340DZ,SIM508Z,SIM548 GPS接收器: BR-355,BU-353,BR-305,MR-350,BT-359S,BT-359W,BC-337,BC-307,SD-502,BT-338,BT-318,BT-328,DG-100,BT-335,TR-151,TR-101,TR-102

13、,GH-615B,GR-213,M-215,GPSlim236,GR-271,GR-240,M-1000,M-241,M-1200,SBT-268,SGM-108,GP-138 1.5 EB-3531的特點 EB-3531的特點如下: 1、 SiRF star III高性能GPS芯片組 2、 跟蹤靈敏度: -159dBm 3、 超快TTFF(第一固定時間)低信號水平 4、 2串口 5、 4MB閃存 6、 內置LNA 7、 緊湊尺寸適合空間敏感應用 8、 1尺寸組件,便于安裝到PCB板 9、 支持NMEA 0183 & SiRF雙協(xié)議 GPS模塊EB-

14、3531如圖1.1所示: 圖1.1 GPS模塊EB-3531 第二章 硬件電路設計 本系統(tǒng)選用Microchip公司的PIC8位單片機16F877作為主控元件,選用國產(chǎn)GPS導航模塊E580接收GPS衛(wèi)星號。E580是16通道的高感GPS接收模塊,可以多跟蹤16顆GPS衛(wèi)星,跟蹤靈敏度可達-158dBm,數(shù)據(jù)跟新率可達1次/s,而且功耗較小。D/A轉換芯片選用美國MAXIM公司的8位串行D/A芯片MAX518。電平轉換芯片選用2片MAX232。圖2.1為系統(tǒng)電路原理框圖所示: 圖2.1 系統(tǒng)電

15、路原理框圖 2.1 電源轉換電路設計 本系統(tǒng)選用2種供電方式,分別為+12V和+5V供電。選用L7805CV實現(xiàn)+12V向+5V的轉變,分別供電給單片機、MAX518和LED數(shù)碼管,其兩端的電容可消除瞬間干擾脈沖,如圖2.2所示: 圖2.2 L7805電源轉換電路圖 復位是單片機的初始化操作,其主要功能是把PC初始化為0000H,使單片機從0000H單元開始執(zhí)行程序。除了進入系統(tǒng)的正常初始化之外,當由于程序運行出錯或操作錯誤使系統(tǒng)正處欲死鎖狀態(tài)時,為了擺脫困境,也需要按服位鍵以重新啟動[2]。 單片機在RESET為高電平控制下,程序計數(shù)器(PC)和特殊功能寄存器的復位如表

16、2.1所示。在復位有效期間內,ALE、PSEN將輸出高電平。 表2.1 復位后寄存器狀態(tài) 本次設計復位電路,如圖2.3所示: 圖2.3 復位電路設計 2.2 GPS接收模塊與單片機接口電路設計 單片機與GPS模塊通過工作在異步方式的串行通訊接口(SCI)實現(xiàn)通訊[3]。E580模塊外圍電路連接如圖2.4所示: 圖2.4 外圍電路連接 2.3 單片機控制系統(tǒng)的硬件電路 系統(tǒng)的電路原理如圖2.5所示: 圖2.5 系統(tǒng)電路原理圖 第三章 軟件設計

17、 軟件設計包括MCU的程序設計和PC機端的軟件設計。在MUC上的程序包括主要由A/D轉換模塊、單片機內部數(shù)據(jù)處理模塊和溫度顯示模塊等3部分構成,便于修改和維護。 3.1 串口通行模塊 串口通信的主要功能是:接收時,把外部單線輸入的數(shù)據(jù)變成一個字節(jié)的并行數(shù)據(jù)送入MCU內部:把需要發(fā)送的一個字節(jié)的并行數(shù)據(jù)轉為單線輸出。圖3.1為SCI的編程模型。 圖3.1 編程模型 3.3.1 A/D轉換模塊 A/D轉換模塊它的功能是將電壓信號轉換為對應的數(shù)字信號。這個電壓量是由壓力傳感器把壓力轉換過來,為了使采樣數(shù)據(jù)更準確。該系統(tǒng)是取多次中值采樣值再取平均值的方法獲得數(shù)據(jù),大大

18、的提高了采樣數(shù)據(jù)的精度。流程如圖所示: 3.3.2信息接受處理 在串口收到信息以后,先判別是否為語句引導頭“$”,然后再接受信息內容,然后根據(jù)語句標識區(qū)分出信息類別以對收到進行處理顯示。串口中斷程序如圖3.2所示: 圖3.2串口中斷流程圖 3.2 主程序設計 主程序主要包括以下幾個部分:初始化、接受GPS數(shù)據(jù)、GPS信息處理、超時處理判斷等[4]。其目的是保證GPS提供的位置、時間用戶信息與用戶的可視信息同步。主程序流程圖如圖3.2所示: 圖3.3 主程

19、序流程 第四章 調試 調試是一個不斷地找出其中的錯誤,并進行解決,然后再重復,直至系統(tǒng)可以正常運行為止。系統(tǒng)的硬件調制與軟件調試是分不開的,許多硬件故障是在調試軟件時才被發(fā)現(xiàn)和糾正的。 4.1 硬件調試 第一步:在沒通電之前,先用萬用表檢查線路的正確性,并核對元器件的型號、規(guī)格是否符合要求。并特別注意電源的正負極以及電源之間是否有短路,并重點檢查地址總線、數(shù)據(jù)總線、控制總線是否存在相互間的短路或其他信號線的短路。晶體振蕩器和電容應盡可能靠近單片機芯片安裝,以減少寄生電容,更好是保證振蕩器穩(wěn)定和可靠地工作。 第二步:通電后檢查個引腳的電位

20、,仔細測量各點電位是否正常,尤其應注意單片機的插座上各點電位,若有高壓,將有可能損壞單片機仿真器。 第三步:在斷電情況下,用仿真插頭將所連接電路與單片機仿真器的仿真借口相連,為軟件調試做好準備。 4.2 軟件調試 該系統(tǒng)的軟件調試,是把程序輸入單片機,然后連接單片機仿真器進行模擬調試,在調試時程序因該以模塊的形式進行調試,這樣可以方便解決軟件的問題,進行及時修改,最后再將調試好的小段程序連接在一起進行整體調試,當整個程序都沒錯誤時,軟件調試已成功。 程序中出現(xiàn)的及解決方法: 1.有時候程序沒有錯誤,但就是運行不出結果,可能由于程序中某些書寫不規(guī)范導致,在此時應仔細檢查改正不足。

21、 2.程序中的跳轉指令的運用很重要,為保險起見,都用LJMP,我們就遇到過跳轉指令用程序無法正常運行的現(xiàn)象。 3.在編程過程中方便后續(xù)工程檢查,應標明各個程序段的作用,以及對部 程序介紹其作用。 4.先擬定一些模擬變量,將其加如程序,檢驗出程序最終出現(xiàn)的結果。 第五章 總結 在完成畢業(yè)實踐報告的過程中也遇到了許多問題,對GPS定位的知識了解不夠全面,因此設計中仍存在不足之處。在實習指導老師、同學的幫助下及通過自己翻閱各類專業(yè)書籍,許多問題得到解決,也有部分疑難還沒攻克

22、??赡苁亲陨砟芰€有待提高,相信通過自己的努力,在以后的工作中不斷積累經(jīng)驗、擴展知識、完善自我,必定能夠擁有一技之長,做到學有所用、學有所成。 致 謝 要感謝大學三年來給我傳道授業(yè)、答疑解惑的老師們,是您們使我的知識得以豐富,授業(yè)業(yè)三年卻終生受用;同時,要感謝指導我完成此次畢業(yè)實踐報告的鄧柳老師,感謝您百忙之中給予我耐心的輔導,對我報告中匡架設計、結構布局的提出的要求,報告中內容的修改,您都一絲不茍、精益求精,不得不讓我對你淵博的專業(yè)知識、嚴謹?shù)墓ぷ髯黠L由生敬佩之情;此外,還要感謝我大學同窗好友們的支持

23、與幫助,你們誠懇的建議給予了我莫大的幫助。 正是由于你們熱誠的幫助,我的畢業(yè)實踐報告才能夠順利完成,在此向你們表示由衷的感謝。 參考文獻 【1】 沈慶陽,郭庭吉.8051單片機實踐與應用[M].北京:清華大學出版社,2002.9 【2】Microchip Technology,PIC16F87x EEPROM Memory Progra-mming Specificatian 【3】劉瑞華.MCS-51單片機與GPS-OEM板串行通信[J].電訊技術,2004:194~202 【4】Hugentoble

24、r U, Dach R, Fridez P. Document s of Bernese Soft2ware Ver sion 5.O[R].Berne:University of Berne ,2005 附錄: 部分源程序 以下是GPS定位信息顯示器單片機控制源程序: ;********************************************* ;* GPS定位顯示系統(tǒng) * ;***************************************

25、****** ;用AT89C51單片機 ;本程序接受GPS的¥GPGGA信息中的時間數(shù)據(jù),采用12MHz晶振,接收4800波特率 ;使用資源:R0、R1、R2、R3、R4、R5、R6、R7,定時器T2,20H單元 現(xiàn)實緩沖單元在68H之7FH,時間接收數(shù)據(jù)在7AH之7BH(秒),7CH之7DH(分) ;7EH之7FH(時) ; ;定時器T2定義 T2CON EQU 0C8H ;T2控制寄存器 T2MOD EQU 0C9H TL2 EQU 0CCH

26、 ;T2計數(shù)寄存器低字節(jié) TH2 EQU 0CDH ;T2計數(shù)寄存器高字節(jié) TR2 EQU 0CAH ;T2啟動位 RCAP2L EQU 0CAH ;T2計數(shù)重載寄存器低字節(jié) RCAP2LH EQU 0CBH ;T2計數(shù)重載寄存器高字節(jié) DISPSP EQU 2FH ;顯示首地指針 SFLAG BIT 00H

27、 ;信息頭標志OK GIFLAG BIT 01H ;G1 OK PFLAG BIT 02H ;P OK G2FLAG BIT 03H ;G2 OK G3FLAG BIT 04H ;G3 OK AFLAG BIT 05H ;A OK ; ; ;********************************************* ;;

28、 中斷入口程序 ;; ;********************************************* ; ORG 0000H LJMP START ORG 0003H RET1 ORG 0013H RET1 ORG 0023H LJMP INTS ORG 002BH RET1 ; ;***

29、****************************************** ;; 主程序 ;; ;********************************************* ; START; MOV PSW,#00H ;設第0組寄存器 MOV SP,#30H ;設置指針 MOV SCON,#01010000B ;串口工作方式1允許接受 MOV A,#02BH MOV TL2,A

30、 ;設置波特率(4800) MOV RCAP2L,A MOV A,#0FFH MOV TH2,A MOV RCAP2H,A MOV R0,#40H ;清40之7FH內存單元 MOV R7,#40H CLEARDISP: MOV @R0,#00H INC R0 DJNZ R7,CLEARDISP MOV 20H,#00H ;清標志單元 MOV R0,#5FH ;GPS數(shù)據(jù)在40到5FH MOV

31、R3,#20H ;接受32數(shù)據(jù) DETB ES ;允許串口中斷 MOV IP,#00H ;低級優(yōu)先 SETB REN ;啟動串口接收 CLR T1 ;清串口發(fā)送中斷標志位 CLR R1 ;清串口接收中斷標志位 SETB TR2 ;啟動定時計數(shù)器2 SETB EA ;發(fā)送所有中斷 START1:

32、MOV DISPSP,#78H ;顯示地址為78H MOV R2,#03H ;現(xiàn)實首址變化次數(shù)3 START2: LCALL DISPLAY MOV A,DISPSP SUBB A,#08H MOV DISPSP,A ;顯示首址減8 DJNZ R2,START2 MOV R3,#03H SJMP START1 ; ; ;*****************************************

33、**** ;; 顯示程序 ;; ;********************************************* ; DISPLAY: MOV R4,#0FFH DISPLAY1: MOV R1,DISPSP MOV R5,#0FEH PLAY: MOV A,R5 MOV P2,A MOV A,@R1 MOV DTR,#TAB MOVC A@A+DPTR MOV 0,A LCALL D L 1MS INC R1 MOV A

34、 ,R5 JNB ACC7,ENDOUT RL A MOV R5,A AJMP PLAY ENDOUT: DJNZ R4,DISPLAY1 MOV P2,#0FFH MOV P0,#0FFH RET TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH,086H,0C8H ; ;********************************************* ;; 延時程序 ;; ;****************

35、***************************** ; DL1MS: MOV R6,#14H DL1: MOV R7,#19H DL2: DJNZ R7,DL2 DJNZ R7,DL1 RET ; ;********************************************* ;; 中斷接收程序 ; ;********************************************* INTS: PUSH ACC JBC R1,RXINTS

36、 CLR T1 LJMP INTSOUT ; RXINTS: MOV A,SBUF JB DFLAG,DF ;是$GPGGA,轉AF接收時間數(shù)據(jù) JB AFLAG,AF ;判斷是否是”,” JB G3FLAG,G3F ;判斷是否是A JB G2FLAG,G2F ;判斷是否是第3個G JB PFLAG,PF ;判斷是否是第2個G JB G1FLAG,G1F ;判斷是否是P JB

37、 SFLAG,SF ;判斷是否是第1個G XRL A,#24H ;判斷是否是“$” JZ SYES MOV 20H,#00H ;不是$,清所有標志 LJMP INYSOUT SYES: SETB SFLAG ;是$,設標志 LJMP INTSOUT ; ; SF: XRL A,#47H ;是第一個GM嗎? JZ G1YES ;是G,轉YES

38、 MOV 20H,#00H LJMP INTSOUT G1YES: SETB G1FLAG INT SOUT: POP ACC RET1 ; G1F: XRL A,#50H ;是P嗎? JZ PYES ;是P,轉PYES MOV 20H,#00H LJMP INTSOUT PYES: SETB PFLAG LJMP INTSOUT PF: XRL

39、A,#47H ;是第二個G嗎? JZ G2YES ;是G,轉2PYES MOV 20H,#00H LJMP INTSOUT G2YES: SETB G2FLAG LJMP INTSOUT ; G2F: XRL A,#47H ;是第三個G嗎? JZ G2YES ;是G,轉G2YES MOV

40、 20H,#00H LJMP INTSOUT G3F: XRL A,#47H ;是A嗎? JZ G2YES ;是A,轉AYES MOV 20H,#00H LJMP INTSOUT AYES: SETB AFLAG LJMP INTSOUT AF: XRL A,#2CH ;是”,”嗎

41、? JZ DYES ;是”,”,轉DYES MOV 20H,#00H LJMP INTSOUT DYES: SETB DFLAG LJMP INTSOUT ;接收GPS時間數(shù)據(jù),共32字節(jié),在40到5FH單元 DF: MOV @R0,A DEC R0 DJNZ R3,INTSOUT MOV

42、 R3,#20H ;數(shù)字ASCII碼轉換數(shù)字 MOV R0,#40H DF: MOV A,@R0 CLR C SUBB A,#30H MOV @R0,A ;數(shù)字ASCII碼轉換數(shù)字 INC R0 DJNZ R3,DF1 MOV A,5FH ;格林威治時間轉換成北京時間(時加8) MOV B,#10 MUL AB ADD

43、 A,5EH ADD A,#08H CLR C CJNE A,#18H,DF2 ;是否大于24 DF: JC DF3 SUBB A,#18H ;大于24減24 DF3: MOV B,#10 ;時十位、個位恢復為BCD DIV AB MOV 5FH,A MOV 5FH,B MOV 7FH,5FH ;將收到數(shù)據(jù)移入顯示單元 MOV 7EH,5EF

44、MOV 7DH,5DF MOV 7CH,5CF MOV 7BH,5BF MOV 7AH,5AF MOV 79H,#0AH MOV 78H,#0AH MOV 77H,58F MOV 76H,#0AH MOV 74H,56F MOV 73H,55F MOV 72H,#0AH MOV 71H,#OAH MOV 70H,#0CH MOV 6FH,4CH MOV 6EH,4BH MOV 6DH,4AH MOV 6CH,#0AH MOV 6BH,49H MOV 6AH,48H MOV 69H,#0AH MOV 68H,#0BH MOV R3,#20H MOV R0,#5FH MOV 20H,#00H LJMP INSOUT END - 28 -

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!