freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

優(yōu)秀畢業(yè)論文設計:基于at89s52單片機的gps定位系統(tǒng)設計與研究-資料下載頁

2025-01-18 13:22本頁面
  

【正文】 的功能都在其中完成,本設計的主程序部分主要包括:串口通信控制程序、LCD12864程序、GPS數(shù)據(jù)解析程序和顯示程序。主程序中進行了串口初始化、定時器0初始化、LCD12864的初始化和GPS數(shù)據(jù)的初始化。定義了GPS的接收開始和停止標志位rev_start和rev_stop、GPS處理標志位gps_falg和換頁顯示標志位change_page。進入主程序后首先判斷串口是否接收到數(shù)據(jù)及ch=‘$’和gps_flag=0;然后rev_start=1,rev_stop=0,開始接收GPS接收機發(fā)送的數(shù)據(jù),rev_start=0,rev_stop=1接收完成;開定時器0,對GPRMC和GPGGA進行解析,并顯示解析的數(shù)據(jù)信息。如果沒有接收到‘$’,LCD12864顯示初始化信息。主程序流程圖如圖11所示:圖11 主程序流程圖 GPS數(shù)據(jù)處理流程圖 GPS數(shù)據(jù)的處理包含兩個部分:一部分是對GPRMC數(shù)據(jù)的解析處理,另一部分是對GPGGA數(shù)據(jù)的解析處理。在對GPRMC數(shù)據(jù)的解析時主要是定義了以個字符型變量ch,并判斷接收到的數(shù)據(jù)的第五個字符,如果第五個字符是‘C’,在判斷定位狀態(tài)status是否等于‘A’,如果等于則就將接收到的經(jīng)度、緯度、日期和時間信息進行字符轉換,及單片機將GPS接收機發(fā)送來的數(shù)據(jù)通過軟件程序控制轉換成字符型數(shù)據(jù)。在對GPGGA數(shù)據(jù)的解析是也是定義了一個字符型變量ch,判斷接收到的數(shù)據(jù)的第四個字符,如果第四個字符是‘G’,且定位狀態(tài)標志位status不等于‘,’,那么單片機也將GPS發(fā)送來的海拔高度和水平面高度數(shù)據(jù)通過軟件程序轉換成字符型數(shù)據(jù)。GPS數(shù)據(jù)處理流程圖如圖12所示:圖12 GPS數(shù)據(jù)處理流程圖每行開頭的字符都是‘$’,接著是信息類型,后面是數(shù)據(jù),以逗號分隔開。一行完整的數(shù)據(jù)如下:$GPRMC,A,N,E,170809,A*60 顯示程序流程圖 顯示程序包含三個方面的數(shù)據(jù)顯示主要是日期時間、第一頁數(shù)據(jù)的顯示、第二頁數(shù)據(jù)的顯示。第一頁顯示經(jīng)緯度,第二頁顯示的是速度、航向、高度、海拔。開始程序后進入程序初始化定義數(shù)據(jù);然后判斷GPS接收機發(fā)送到單片機的數(shù)據(jù)是否解析,是否有效;有效的話就LCD12864清屏、開定時器0,顯示從GPS衛(wèi)星發(fā)射回來的日期和時間。其次判斷經(jīng)緯度是東經(jīng)還是西經(jīng)、南緯還是北緯,如果正確顯示當前的經(jīng)緯度數(shù)據(jù),關定時器0。否則的話LCD12864再一次清屏,開定時器0,顯示速度、航向、高度和海拔。顯示程序流程圖如圖13所示:圖13 顯示程序流程圖本設計以AT89S52單片機為核心部件,通過GPS接收機、GPS天線和單片機協(xié)同控制。將GPS接收機收到的GPS衛(wèi)星信號轉換成字符型數(shù)據(jù),通過LCD12864液晶顯示器顯示時間、日期、經(jīng)度、緯度、速度、航向和海拔高度。在設計中感謝我們的指導老師劉強老師的細心指導,也感謝和我一起作此課程設計的同學,感謝你們對我的支持!在設計過程中我們也存在很多的問題主要有硬件的設計和軟件的調(diào)試。其中最難,最麻煩,也是學到和掌握的東西最多的地方就是軟件調(diào)試了,這其中包括程序的編寫檢驗,這樣你必須對程序的每部分都很熟悉,掌握每句程序的再整個整體的作用。這樣你出現(xiàn)問題時你才能根據(jù)問題改變程序內(nèi)容而達到目的。程序編寫上也出現(xiàn)了很多細節(jié)的錯誤,并不能把程序一次性就編寫好,這主要也是我們沒有把這方面的知識學扎實。所以我們要把一次課題設計好,不但要學習好課堂的知識,而且要注意各方面的細節(jié)。通過這次應用系統(tǒng)設計,在很大程度上提高了自己的獨立思考能力。更為詳細的學習了GPS衛(wèi)星定位系統(tǒng)的結構和基本原理以及單片機的相關知識,也深刻了解寫一篇應用控制系統(tǒng)論文的步驟和格式,有過這樣的一次訓練,我相信在接下來的畢業(yè)設計我們會有更大的收獲,而且會做得更好。[1] 謝維成.單片機原理與應用及C51程序設計[M]. 北京:清華大學出版社,[2] 沈紅衛(wèi).基于單片機的智能系統(tǒng)設計與實現(xiàn)[M]. 北京:電子工業(yè)出版社,[3] 朱月秀.單片機原理與應用[M]. 北京:北京科學出版社,[4] 魏建秋.汽車電子電路試圖技巧[M].北京:機械工業(yè)出版社,[5] 康光華.電子技術基礎[M].北京:高等教育出版社,[6] 牛昱光.單片機原理與接口技術[M]. 北京:電子工業(yè)出版社,[7] 徐 瑋.C51單片機高效入門[M]. 北京:機械工業(yè)出版社,[8] 戴仙金.51單片機及其C語言程序開發(fā)實例[M]. 北京:清華大學出版社,[9] 邱致和.GPS原理與與應用[M].北京:電子工業(yè)出版社,[10] 李明峰.GPS定位技術及其應用[M].北京:國防工業(yè)出版社,附 錄附錄1 系統(tǒng)設計原理圖附錄2 實物全景圖附錄3 實物初始化圖附錄4 實物效果圖1附錄5 實物效果圖222
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1