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

正文內(nèi)容

畢業(yè)設(shè)計---單片機控制的gps定位系統(tǒng)設(shè)計-資料下載頁

2024-12-02 23:40本頁面

【導(dǎo)讀】了人類的科學(xué)文化生活?,F(xiàn)在,GPS的外型設(shè)計已經(jīng)轉(zhuǎn)向便攜式發(fā)展,逐步踏入尋常百。所以,對GPS的研究具有十分重要的意義。制作了一套設(shè)計方案,以軟、硬件相結(jié)合的方式完成整個GPS數(shù)據(jù)接收和顯。完成了一臺液晶顯示的手持式GPS定位接收設(shè)備,并依次顯示實時時間及所。該定位系統(tǒng)完成后,定位精度能達(dá)到15m,所以該裝置在測控領(lǐng)域的應(yīng)。用開發(fā)中具有一定的實用價值和借鑒價值。

  

【正文】 _nop_()。 單片機控制的 GPS 定位系統(tǒng)設(shè)計 27 DH = LCD_DATA amp。 0xF0。 LCD_EN=0。 LCD_RW=0。 LCD_RW=1。 LCD_EN=1。 _nop_()。 _nop_()。 LCD_EN=0。 }while (DH amp。 0x80)。 } void LCD_write_instruction(unsigned char LCD_instruction) { LCD_DATAamp。= 0x0F。 LCD_DATA|= (LCD_instruction amp。 0xF0)。 LCD_RS=0。 LCD_RW=0。 LCD_EN=0。 LCD_EN=1。_nop_()。_nop_()。LCD_EN=0。 LCD_DATAamp。= 0x0F。 LCD_DATA|= (LCD_instruction 4)。 LCD_EN=1。_nop_()。_nop_()。LCD_EN=0。 LCD_check_busy()。 } /******* 輸出一個字節(jié)數(shù)據(jù)到 LCD ********/ void LCD_write_data(unsigned char LCD_data) { LCD_DATAamp。= 0x0F。 LCD_DATA|= (LCD_data amp。 0xF0)。// Get the most significant nibble first。 LCD_RS=1。LCD_RW=0。 LCD_EN=0。 // Specify a data1 write operation。 LCD_EN=1。 _nop_()。_nop_()。LCD_EN=0。 LCD_DATAamp。= 0x0F。 LCD_DATA|= (LCD_data 4)。 // Repeat for least significant nibble。 LCD_EN=0。 單片機控制的 GPS 定位系統(tǒng)設(shè)計 28 LCD_EN=1。_nop_()。_nop_()。LCD_EN=0。 LCD_check_busy()。 } /******** LCD 清屏 ********/ void LCD_cls(void) { LCD_write_instruction(1)。 } /******** LCD 光標(biāo)定位到 x 處 ******/ void LCD_set_position(unsigned char x) { LCD_write_instruction(0x88)。 LCD_write_instruction(0x80|x)。 } /**** 輸出一個字符到 LCD *****/ void LCD_printc(unsigned char lcd_data) { LCD_write_data(lcd_data)。 } /************* 輸出一個字符串到 LCD *************/ void LCD_prints(unsigned char *lcd_string) { unsigned char i=0。 while(lcd_string[i]!=0x00)//是否到了最后 ‘ \0’ { LCD_write_data(lcd_string[i])。 i++。 } } /******* 初始化 LCD ********/ void LCD_initial(void) { LCD_write_instruction(LCD_DISPLAY_DOUBLE_LINE)。 LCD_write_instruction(LCD_AC_AUTO_INCREMENT|LCD_MOVE_DISENABLE)。 LCD_write_instruction(LCD_DISPLAY_ON|LCD_CURSOR_OFF|LCD_CURSOR_B單片機控制的 GPS 定位系統(tǒng)設(shè)計 29 LINK_OFF)。 LCD_cls()。 } /*************** 開機顯示信息 *****************/ void LCD_log(void) { unsigned char i。 LCD_set_position(0x40)。LCD_prints(Welle! GPS)。 delay(250)。LCD_cls()。 LCD_set_position(0)。 LCD_prints(Now!Let me see )。 LCD_set_position(0x40)。LCD_prints(where your are!)。 delay(250)。delay(250)。 for(i=0。i1。i++) { LCD_cls()。 LCD_set_position(0)。 LCD_prints(Please waite!)。 LCD_set_position(0x40)。 LCD_prints(Receiving)。 delay(250)。 LCD_cls()。 LCD_set_position(0)。 LCD_prints(Please waite!)。 LCD_set_position(0x40)。 LCD_prints(Receiving。 )。 delay(250)。 LCD_cls()。 LCD_set_position(0)。 LCD_prints(Please waite!)。 LCD_set_position(0x40)。 LCD_prints(Receiving。 )。 delay(250)。 LCD_cls()。 LCD_set_position(0)。 單片機控制的 GPS 定位系統(tǒng)設(shè)計 30 LCD_prints(Please waite!)。 LCD_set_position(0x40)。 LCD_prints(Receiving。 )。 delay(250)。 } LCD_cls()。 } /********* 延時約 N*10ms *******/ void delay(unsigned char n) { unsigned char i,j,k。 for(i=0。in。i++) for(j=0。j10。j++) for(k=0。k120。k++)。 } 程序文件三: ifndef __LCD_H__ define __LCD_H__ define LCD_GO_HOME 0x02 //AC=0,光標(biāo)、畫面回 HOME 位 //輸入方式設(shè)置 define LCD_AC_AUTO_INCREMENT 0x06 //數(shù)據(jù)讀、寫操作后, AC自動增一 define LCD_MOVE_DISENABLE 0x04 //數(shù)據(jù)讀、寫操作,畫面不動 //設(shè)置顯示、光標(biāo)及閃爍開、關(guān) define LCD_DISPLAY_ON 0x0C //顯示開 define LCD_CURSOR_OFF 0x08 //光標(biāo)不顯示 define LCD_CURSOR_BLINK_OFF 0x08 //光標(biāo)不閃爍 //工作方式設(shè)置 define LCD_DISPLAY_DOUBLE_LINE 0x28 //兩行 4 數(shù)據(jù)線顯示 //函數(shù)聲明 void LCD_check_busy(void)。 void LCD_cls(void)。 //清屏 void LCD_write_data(unsigned char)。 //寫 單片機控制的 GPS 定位系統(tǒng)設(shè)計 31 void LCD_write_instruction(unsigned char)。 //寫指令 void LCD_set_position(unsigned char)。 //設(shè)置光標(biāo)位置 void LCD_initial(void)。 //1602 初始化 void LCD_printc(unsigned char)。 //輸出單個字符 void LCD_prints(unsigned char *)。 //輸出字符串 void delay(unsigned char)。 void LCD_log(void)。 void LCD_show(void)。 endif 程序文件四: ifndef __HARDWAR_H__ define __HARDWAR_H__ include reg51。 H define LCD_DATA P2 //LCD 的數(shù)據(jù)口 define LCD_BUSY LCD_DATA^7。 //LCD 忙信號位 sbit LCD_RS=P2^0。 //LCD 寄存器選擇 sbit LCD_RW=P2^1。 //LCD 讀寫控制 sbit LCD_EN=P2^2。 //LCD 使能信號 endif 程序文件五: //該文件包含了編譯需要用到的所有頭文件,包括自己編寫的和軟件自帶的 ifndef _header_h_ define _header_h_ include include include include endif 單片機控制的 GPS 定位系統(tǒng)設(shè)計 32 致謝 本 系統(tǒng) 及學(xué)位論文是在 ***教授 的親切關(guān)懷和悉心指導(dǎo)下完成的。他嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,深深地感染和激勵著我。從課題的選擇到項目的最終完成, 周教授 都始終給予我細(xì)心的指導(dǎo)和不懈 的 支持 ,使我不僅增強了自學(xué)的能力和 軟硬件開發(fā)的能力,而且對一些 開發(fā)模式有了更加深刻的認(rèn)識,學(xué)會了如何運用 C語言和 相關(guān)開發(fā)工具 開發(fā)一個綜合 應(yīng)用 系統(tǒng)。 在此,我還要感謝在一起愉快的度過 本科 生活的 各位同學(xué) ,正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成。 回顧兩年的學(xué)習(xí)生活,我要向所有關(guān)心和培養(yǎng)我們的各級領(lǐng)導(dǎo)、授予我知識的各位尊敬的任課老師們、關(guān)心我們生活的輔導(dǎo)員以及陪伴我大學(xué)生涯的同學(xué)和朋友們表示真摯的謝意!
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1