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

正文內(nèi)容

基于單片機(jī)的gps定位系統(tǒng)設(shè)計(jì)本科畢業(yè)論文-文庫吧資料

2025-07-10 20:43本頁面
  

【正文】 SET 信號將保持有效。如果VCC 超過設(shè)備的極限 VTRIP,電路會(huì)釋放復(fù)位后 200ms 的延遲,讓系統(tǒng)開始工作。 ( 1)上電復(fù)位 當(dāng)電力被加入時(shí),內(nèi)部上電復(fù)位電路被激活,使得復(fù)位銷是有效的。 ? C51 編譯器產(chǎn)生行號,編譯時(shí)的時(shí)間和日期; ?編譯器的運(yùn)行和產(chǎn)生的目標(biāo)文件的信息被記錄在案; ?列表文件在每個(gè)源 代碼前沒包含行號和 {}的嵌套層數(shù); ④ 如果錯(cuò)誤或可能錯(cuò)誤的代碼存在,一個(gè)錯(cuò)誤或警告信息將顯示出來; ⑤ 選擇在 μVision2options for tagetlisting 中的 Assembly code 代碼指示選項(xiàng),將在列表文件的匯編代碼處加入源代碼所在的行號; ⑥ 存儲(chǔ)器一覽表提供了 8051 存儲(chǔ)器占用信息; ⑦ 程序中的錯(cuò)誤和警告總數(shù)包括在文件的結(jié)尾處。 編譯后, C51 編譯器產(chǎn)生一個(gè)列表文件。 ?增加并配置選擇的期間的啟動(dòng)代碼。 ?啟動(dòng) Vision2,創(chuàng)建一個(gè)項(xiàng)目文件并從器件庫中選擇一個(gè)器件。用 Keil C51 編譯器的過程 Vision2 包含項(xiàng)目經(jīng)理,可以使 8051 應(yīng)用系統(tǒng)。該調(diào)試器包含一個(gè)高速模擬器,可以模擬整個(gè) 8051 系統(tǒng),包括片上外設(shè)和外部硬件。此絕對地址目標(biāo)文件可以用來寫 EPROM 或其它 存儲(chǔ)裝置,或者由的 uVision2 調(diào)試仿真器使用的用于仿真和調(diào)試測試程序。目標(biāo)模塊或文件包含不重的代碼和數(shù)據(jù)的絕對地址 定位。 ( 2) LIB51 庫管理器 在匯編器和編譯器編譯 成功后生成的目標(biāo)文件中, LIB51 允許它們創(chuàng)建自己需要的目標(biāo)庫文件,如果連接器需要處理一個(gè)庫的時(shí)候,它自己調(diào)用這個(gè)庫,基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) 9 庫中封存的是這個(gè)模塊的內(nèi)容,連接器進(jìn)行訪問的時(shí)候 LIB51 庫為其提供所需要的內(nèi)容,提高訪問效率,同時(shí)提高安全性能。此外, 8051 種結(jié)構(gòu)的幾個(gè)特點(diǎn),直接支持添加到里面。編譯器和匯編程序從源代碼生成可重定位的目標(biāo)文件。 1 用戶可定義密碼序列的全功能編輯器; 2 將外部程序加入下拉式菜單的應(yīng)用管理器; 3 創(chuàng)建和保存項(xiàng)目的項(xiàng)目管理器; 4 匯編編譯和連接應(yīng)用程序的集成程序生成工具; 5 所有環(huán)境的對話框和開發(fā)工具設(shè)置。 Vision2 是一個(gè)標(biāo)準(zhǔn)的 windows 應(yīng)用程序,它是 C51 的一個(gè)集成軟件開發(fā)平臺(tái),具有源代碼編輯、項(xiàng)目管理、程序生成器等功能,操作方便是開發(fā)者的首選工具軟件。安裝過程也很方便,依照軟件安裝過程的提示完成安裝即可 [17]。 Keil 的版本目前是 V7 版本,他是很優(yōu)秀的 8051C 編譯器。 GPS 模塊 當(dāng) GPS 接受信號后,保護(hù)現(xiàn)場,改變正在工作狀態(tài),或者剛開始工作的狀態(tài),判斷是否接受中斷為 1,在程序設(shè)計(jì)中,非零即為真,然后清除上一次的中斷標(biāo)志,接受單片機(jī)中緩存區(qū)的數(shù)據(jù),進(jìn)入程序運(yùn)作區(qū), GPS 接收程序流程圖如圖 所示 保護(hù)現(xiàn)場改變工作寄存器接收中斷為 1清中斷標(biāo)志從接受緩存區(qū)讀數(shù)據(jù)是 G P M R C接收終端為 1接收數(shù)據(jù)恢復(fù)現(xiàn)場NYYYNNY 圖 GPS 接 收 程序流程圖 基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) 8 3 GPS定位系統(tǒng) 硬件設(shè)計(jì) Keil 軟件介紹 KeilC51 是美國 Keilsoftware 公司出品的 51 系列兼容單片機(jī) C 語言軟件開發(fā)系統(tǒng)。 液晶顯示模塊 該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊做比較的話,不僅硬件電路結(jié)構(gòu)簡潔,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊, LCD1602 的程序流程圖如圖 所示。 圖 總體仿真圖 基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) 6 系統(tǒng)總體流程圖如圖 所示 。在執(zhí)行啟動(dòng) /重新啟動(dòng)調(diào)試命令,在下面的仿真調(diào)試菜單出現(xiàn)在軟件和單片機(jī)的系統(tǒng) 資源列表,用于調(diào)試分析和評審的時(shí)間 [15]。 ( 1)總體執(zhí)行效果的調(diào)試方法,首先需要在 debug 菜單中 找到 execute 選項(xiàng),或者我們可以選用快捷方式直接按下 F12,如果我們想要在運(yùn)行過成中暫停程序需要 shift + break 組合鍵停止系統(tǒng)運(yùn)行,使用快捷方式的操作可以節(jié)省我們調(diào)試的時(shí)間,運(yùn)行的方式還有多種,在菜單欄中可以找到。 Proteus軟件里面涵蓋了數(shù)千種元器件,里面的元器件非常的多,通常不會(huì)找不到我們所需要的內(nèi)容,而且里面的元器件的類型更是豐富。當(dāng)仿真圖畫好之后需要進(jìn)行仿真實(shí)現(xiàn)的時(shí)候,需要選擇程序的編譯工具,擴(kuò)展名,路徑等等。 Proteus 的工作過程 本次設(shè)計(jì)用到的是 proteus8仿真軟件,首先打開 Proteus仿真軟件,在進(jìn)行仿真之前,設(shè)置好界面信息,和布局。其應(yīng)用領(lǐng)域廣泛,在教學(xué)領(lǐng)域可以進(jìn)行模擬電路和數(shù)字電路的教學(xué)與實(shí)驗(yàn),微控制器的綜合實(shí)驗(yàn),項(xiàng)目的設(shè)計(jì)與產(chǎn)品研發(fā), 創(chuàng)新設(shè)計(jì)與畢業(yè)設(shè)計(jì)等。 此軟件有著非常豐富的元器件庫資源,多達(dá) 27000種的元器件任你選擇,創(chuàng)建方便,使用簡單。 基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) 4 2 系統(tǒng)軟件仿真 Proteus 軟件簡介 Proteus軟件是一種專業(yè)的仿真軟件, EDA工具軟件,它是由英國的 Lab Center Electronics公司研發(fā)推出了。 ( 5) 方案二的 I/O 口的合理分配 。 ( 3) LAP 單片機(jī)內(nèi)存足夠用,不用使用大內(nèi)存的 AT89S54 單片機(jī)。 ( 1) 可以滿足課題要求,并且其性價(jià)比高。 (6) GPS 模塊以及接線不方便攜帶。 (4) 數(shù)據(jù)口夠用,資源能合理使用。 (2) GPS 成本低,性價(jià)比高。將取得的 GPS數(shù)據(jù)發(fā)送到單片機(jī)中進(jìn)行處理,通過鍵盤模 塊的按鍵控制,單片機(jī)判斷后進(jìn)行操作,將數(shù)據(jù)存儲(chǔ)到內(nèi)置 ROM 中,或?qū)⒁训玫慕?jīng)緯度通過液晶顯示模塊顯示,再此期間, LCD1602 始終顯示當(dāng)前位置的經(jīng)緯度,硬件電路結(jié)構(gòu)框圖如圖 所示。 (7) 整個(gè)電路硬件多,布局難。 (6) 使用外置 ROM 需要占用至少 8 個(gè)數(shù)據(jù)口,需要對某個(gè)數(shù)據(jù)進(jìn)行分時(shí)復(fù)用。并且性價(jià)比一般。 (3) 外置 ROM,便于存儲(chǔ)數(shù)據(jù)以及調(diào)用。 方案一的特點(diǎn) (1) 鍵盤模塊按鍵多,功能強(qiáng)大,可以實(shí)現(xiàn)多種功能選擇。 (4) GPS 模塊 GPS 模塊是整個(gè)設(shè)計(jì)中最重要的核心模塊,該模塊的功能是把內(nèi)部接受到的定位數(shù)據(jù)通過串行通信的方式傳遞給單片機(jī),由單片機(jī)進(jìn)而對這些數(shù)據(jù)進(jìn)行相應(yīng)的控制和處理。 基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) 2 (3) 液晶顯示模塊 液晶顯示模塊要實(shí)現(xiàn) 的功能是顯示由單片機(jī)輸出的定位信息,包括經(jīng)度、緯度、高度的三維坐標(biāo)及時(shí)間等。 (2) 看門狗及 EEPROM 模塊 程序運(yùn)行時(shí),看門狗需要程序每隔一段時(shí)間給它個(gè)信號,用以清空它的計(jì)數(shù)器;如果沒有這個(gè)信號,計(jì)數(shù)器溢出,則會(huì)給處理器一個(gè)復(fù)位信號,使處理器強(qiáng)制復(fù)位,這樣可以避免死機(jī),提高系統(tǒng)的可靠性。 圖 硬件電路結(jié)構(gòu)框圖 系統(tǒng)硬件設(shè)計(jì)包括如下內(nèi)容: (1) 鍵盤模塊 本設(shè)計(jì)采用的是 44 的矩陣式鍵盤,直接與 AT89S54 的 I/O 口進(jìn)行連接。 基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) 1 1 方案的選擇與論證 方案選擇 方案一 GPS 使用 AT89S54 單片機(jī)微處理器硬件設(shè)計(jì)低壓 AT89S54,美國愛特梅爾公司的高性能 CMOS8 單片機(jī) 8KB 字節(jié) FLASH,芯片的擦寫的只讀程序存儲(chǔ)器(光盤 128 字節(jié))的隨機(jī)存取記憶體( RAM 的設(shè)備,采用 ATMEL),高密度非易失性存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn)的指令集單片機(jī)兼容,八芯片,通用中央處理器和閃存的( CPU)。使用 NMEA 輸出命令,結(jié)合單片機(jī)串行通信知識(shí)能實(shí)現(xiàn)對 GPS 接收到的衛(wèi)星信息進(jìn)行提取,并在液晶顯示平臺(tái)上選擇性的顯示數(shù)據(jù)。沒有 GPS系統(tǒng)的手機(jī)耗電量遠(yuǎn)遠(yuǎn)低于有 GPS的手機(jī),所以解決這方面的問題成為當(dāng)前各大國際廠商頭疼的問題,雖然當(dāng)前各大國際公司也有提出解決的方案,但是各大運(yùn)營團(tuán)隊(duì)對現(xiàn)有的解決方案還持有懷疑態(tài)度,大多都還在觀望,多 以 GPS 的市場應(yīng)用前景的開發(fā)空間還十分的廣闊 [10]。 現(xiàn)在各大手機(jī)廠商以及軟件公司都非??春?GPS 市 場,但當(dāng)把理論應(yīng)用到手機(jī)上的時(shí)候,問題就應(yīng)允而生,各大廠商遇到的障礙還是非常多的,首先,在 GPS的選擇方面,一種是在手機(jī)上選擇內(nèi)建的 GPS芯片,另一種是選擇外接的 GPS 模塊,無論選擇哪一種,都無可為避免的提高了手機(jī)的成本,影響消費(fèi)者對該品牌手機(jī)的購買意向。但是具備接收衛(wèi)星信號的功能并不代表具有定位功能,在解決這方面的問題上面,使用快速跟蹤公司研制出來的MMASIC 芯片來接收 GPS 信號,能有效的解決 GPS 信號衰減的問題。在該領(lǐng)域中,主要難題在于,如何讓 GPS 應(yīng)用于無線通信行業(yè)中。隨著汽車導(dǎo)航系統(tǒng)的日益普及,在 20xx 年之后,歐洲和北美在汽車導(dǎo)航方面占的分量日益增加,兩大陣營在這幾年的占用市場比例分別增長至 27%和 %。在車輛導(dǎo)航系統(tǒng)中,例如,由于高度發(fā)達(dá)的電子地圖和消費(fèi)電子技術(shù),加上智能運(yùn)輸系統(tǒng)的成熟,使得日本成為全球汽車導(dǎo)航系統(tǒng)的滲透和最高的市場價(jià)值。 國內(nèi)外研究現(xiàn)狀: 隨著應(yīng)用范圍的擴(kuò)展, GPS 等相關(guān)產(chǎn)品產(chǎn)品也逐漸成為全球無線通信終端基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) IV 市場重要的產(chǎn)品,就目前國際形式來看,越來越多的汽車導(dǎo)航定位系統(tǒng)還有無線產(chǎn)品的平民化,是 GPS 產(chǎn)品能夠迅速增長的主要原因 ,根據(jù)我國市場公司ABI 的報(bào)告顯示,在 20xx 年,汽車 導(dǎo)航定位和無線通信產(chǎn)品的市場比合計(jì)為38%,到了 20xx 則增長了 15%,市場上的其他產(chǎn)品合起來僅占 43%。按 20%個(gè)私家車保有量的平均年增長率的估計(jì),導(dǎo)航產(chǎn)品的要求是一個(gè)很大的增值。 20xx,中國的民用汽車保有量達(dá)到一億七千萬但是裝載導(dǎo)航設(shè)備的車輛,還不足 70萬輛。一個(gè)對 3G應(yīng)用與創(chuàng)新的專業(yè)觀的調(diào)查顯示,百分之 的受訪者選擇了 3G 網(wǎng)絡(luò)視頻對話,百分之 的受訪者選擇了 GPS 和地圖搜索,在 3G時(shí)代的到來,對 GPS 和電子地圖的關(guān)注,足以顯示其在日常生活中的重要性。隨著應(yīng)用領(lǐng)域的日益擴(kuò)大,中國衛(wèi)星導(dǎo)航儀的市場規(guī)模已從 20xx年的不到 10 億元增長到了 20xx 年的 120 億元 [3]。 目前, GPS 的民用信號的定位精度可以提供 10 多米。它由 30個(gè)( 4 作為備份星)在軌道上運(yùn)行的衛(wèi)星。 GPS 已經(jīng)在經(jīng)濟(jì)、軍事、科研和社會(huì)生活各領(lǐng)域得到了廣泛應(yīng)用,發(fā)揮著重要的作用。它能為用戶提供全球性、全天候、連續(xù)、實(shí)時(shí)、高精度的三維坐標(biāo)、三向速度和時(shí)間信息。 LCD。 關(guān)鍵詞: 全球定位系統(tǒng) ; IAP15W4K58S 單片機(jī);液晶顯示器;導(dǎo)航 基于單片機(jī)的 GPS定位系統(tǒng)設(shè)計(jì) II THE DESIGN OF GPS POSITIONING SYSTEM BASED ON MCU Abstract This design is based on IAP15W4K58S4 microcontroller to achieve a simple global positioning system. This control system mainly pletes the routine functions such as receiving data, time display, longitude, latitude and so on. The scheme is based on the microcontroller, global positioning system module and 1602 character LCD liquid crystal display screen and other hardware, and application of C language realize the global positioning system signal extraction, display and basic keyboard control of operations. By the practical test, the receiver can achieve basic GPS information receive and display, you can achieve small size, high precision, continuous navigation and widely used in the field of personal wild adventure tourism, taxi positioning and operations at sea. The design of the design requirements is the location information is obtained by a global positioning system module, mainly including longitude and latitude and time, can according to need to choose in MCU to analyze location data and glob
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1