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

正文內(nèi)容

出租車計(jì)費(fèi)器的設(shè)計(jì)與發(fā)展(文件)

 

【正文】 的 , 原理 都是一樣 ,所以我們能夠 很 簡(jiǎn)單 地應(yīng)用于市 場(chǎng) 絕 大 多數(shù) 的字符型液晶 , 運(yùn)用寫(xiě)在 HD44780 上面的各種程序控制 。 第 6 腳: EN(或 E)是 可以 讀取信息 ,當(dāng)為高電 平 期間 。 圖 按鍵模塊 開(kāi)始 /結(jié)束計(jì)價(jià):計(jì)價(jià)器開(kāi)始工作, 開(kāi)始計(jì)價(jià)及結(jié)束控制 里程加 : 按一次,出租車?yán)锍淘黾? 等待開(kāi)始 /結(jié)束:等待時(shí)間開(kāi)始計(jì)時(shí)及等待時(shí)間結(jié)束 設(shè)置鍵:進(jìn)入設(shè)置模式,可調(diào)整單價(jià)等數(shù)據(jù) 加值鍵及減值鍵:設(shè)置模式,增加單價(jià)等數(shù)據(jù),設(shè)置模式,減少單價(jià)等數(shù)據(jù) 通過(guò)按鍵模塊可以控制本設(shè)計(jì)的各種價(jià)格,里程,等待時(shí)間的調(diào)整,以此來(lái)達(dá)到對(duì)本設(shè)計(jì)的各種操作的實(shí)現(xiàn)。結(jié)構(gòu)化程序設(shè)計(jì) 與操作是對(duì)所使用到 的控制結(jié)構(gòu) 這 類 的程序做適當(dāng) 限制,特別是 對(duì)語(yǔ)句限制程序(或命令)的操作 ,就可 以控制 程序的 簡(jiǎn)練度 ,爭(zhēng)取程序的操作順序和操作的 流程保持 為一致,讓 程序 更為的通俗易懂 , 可以 減少邏輯 上錯(cuò)誤及便于我們修改以及 調(diào)試 整個(gè)程序 。 這兩種顯示器 的驅(qū)動(dòng)電路 較為 簡(jiǎn)單, 并且易于完成 且價(jià)格低廉 ,可以顯現(xiàn) 數(shù)字 ,系統(tǒng)及字符的狀況 。字符 液晶 控制原理和 14針的 LCD都一樣 , 定義如 下 表 3所示: 表 字符型 LCD 的引腳定義 南昌大學(xué)共青學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 4 章 出租車計(jì)價(jià)器的軟件系統(tǒng)設(shè)計(jì) 14 單片機(jī)最小系統(tǒng) 我們?cè)谠O(shè)計(jì)的微處理器的核心部位 。 南昌 大學(xué) 共青 學(xué)院 畢業(yè) 設(shè)計(jì) ( 論文 ) 第 5 章 出 租車 計(jì) 價(jià)器 的 仿 真調(diào) 試 15 第五章 出租車計(jì)價(jià)器的仿真調(diào)試 仿真軟件介紹 Proteus 是 目前社會(huì)流行 的 EDA 仿真軟件,可以設(shè)計(jì)原理圖 , 基本上 可以實(shí)現(xiàn) 從 產(chǎn)品的設(shè)計(jì)思想到產(chǎn)品完成的 完整設(shè)計(jì) 開(kāi)發(fā) 流程 。 該軟件擁有著 許多的仿真功能,包括了數(shù)字電路模擬電路的仿真以及我們需要的各種 系統(tǒng)仿真、 以及調(diào)試器等等各種 作用 ; 擁有各種 虛擬儀器,如 信號(hào)發(fā)生器,邏輯分析儀,示波器這一類 虛擬儀器。 ④ 有強(qiáng)大的原理圖繪制功能。 仿真結(jié)果分析 我們需要先新建工程,在項(xiàng)目菜單下,選擇新建項(xiàng)目。單擊“ File”,選擇“ New”,新建 一個(gè) 文件并在其中輸入 我們所編輯的程序代碼,然后就保存為 C 語(yǔ)言 的 文件。保存后 就能夠模擬仿真 。 南昌 大學(xué) 共青 學(xué)院 畢業(yè) 設(shè)計(jì) ( 論文 ) 第 5 章 出 租車 計(jì) 價(jià)器 的 仿 真調(diào) 試 17 圖 里程圖 再次點(diǎn)擊“開(kāi)始 /結(jié)束”鍵,出租車計(jì)價(jià)器即顯示當(dāng)前價(jià)格, B:15 元為白天價(jià)格, W:15 元為晚上價(jià)格 , 該鍵控制著出租車計(jì)價(jià)的工作開(kāi)始以及結(jié)束, 如圖 所示。 所有和單片機(jī)鏈接的按鍵(除去復(fù)位按鍵) 。 通 過(guò)單片機(jī)來(lái)控制顯示屏顯示的內(nèi)容,看是否是程序里說(shuō)想要實(shí)現(xiàn)的內(nèi)容。 通過(guò)這次的畢業(yè)設(shè)計(jì) , 讓我學(xué)到了許多東西,知道了書(shū)本上只是理論,主要還是要 自己多實(shí)踐, 也讓我對(duì)單片機(jī)有了更加深刻的了解,讓我以后對(duì)進(jìn)行單片機(jī)的設(shè)計(jì)打下了很深的基礎(chǔ),并且使我學(xué)到了許多書(shū)上學(xué)不到的單片機(jī)知識(shí),了解了單片機(jī)的運(yùn)用廣泛度,也讓我更為喜歡研究單片機(jī)了。 本次畢業(yè)設(shè)計(jì),讓我總結(jié)了自己在大學(xué)的收獲,看清了自己的不足,學(xué)會(huì)了許多處理問(wèn)題的思路,不急不躁,從開(kāi)始制定計(jì)劃到設(shè)計(jì)實(shí)施,一步一步的下來(lái),對(duì)自己學(xué)的知識(shí)也是一種積累。 //開(kāi)始 /結(jié)束計(jì)價(jià) sbit key_mil =P3^3。 //加值 sbit key_jian =P3^7。 //白天、晚上等待超 3 分鐘后每分鐘多少錢(qián)。 //設(shè)置標(biāo)志 /******************************************************** 函數(shù)名稱 :void delayms(uint ms) 函數(shù)作用 :毫秒延時(shí)函數(shù) 參數(shù)說(shuō)明 : ********************************************************/ void delayms(uint ms) { unsigned char i=100,j。 while(j)。 if(key_start==0amp。 // start=~start。 price2=start_price+(mil30)*evening_price+(Wait*10/6030)*evening_Wait。 price2=start_price+(Wait*10/6030)*evening_Wait。 //清除里程數(shù) Wait=0。//檢測(cè)按鍵松開(kāi) } //里程鍵,支持連按 if(key_mil==0amp。TR0==0) { delayms(7)。 } } //等待開(kāi)始 /結(jié)束 if(key_Wait==0amp。amp。start==0) //只有在結(jié)束計(jì)價(jià)才有效 { delayms(7)。//清除屏幕顯示 delay_n40us(100)。 // 將 設(shè) 置 好 的 所 有 參 數(shù) 寫(xiě) 入南昌大學(xué)共青學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄 A:程序 27 AT24C02 delay_n40us(1000)。 delay_n40us(1000)。 delay_n40us(1000)。//檢測(cè)按鍵松開(kāi) } //加值鍵,支持連按 if(key_jia==0) { delayms(7)。 if(start_price9900) start_price=9900。 if(start_price255) start_price=255。 if(evening_price255) evening_price=255。 if(white_Wait255) 南昌大學(xué)共青學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄 A:程序 28 white_Wait=255。 if(evening_Wait255) evening_Wait=255。set_f==1)//設(shè)置起步價(jià) { if(start_price==0) start_price=100。set_f==2)//設(shè)置白天每加一公里價(jià)格 { if(white_price==0) white_price=1。set_f==3)//設(shè)置晚上每加一公里價(jià)格 { if(evening_price==0) evening_price=1。set_f==4)//設(shè)置白天每等待一分鐘價(jià)格 { if(white_Wait==0) white_Wait=1。set_f==5)//設(shè)置晚上每等待一分鐘價(jià)格 { if(evening_Wait==0) evening_Wait=1。 LCD_disp_char(9,1,ASCII[mil%1000/100])。 lcd1602_write_character(14,1,KM)。 LCD_disp_char(10,2,ASCII[10])。 LCD_disp_char(14,2,ASCII[Wait%60/10])。 LCD_disp_char(2,2,ASCII[price1/10000])。 LCD_disp_char(6,2,ASCII[price1%100/10])。 LCD_disp_char(11,2,ASCII[price2%10000/1000])。 LCD_disp_char(15,2,ASCII[price2%10])。 LCD_disp_char(8,2,ASCII[start_price%1000/100])。 LCD_disp_char(5,2,ASCII[white_price%100/10])。 lcd1602_write_character(11,2,0x01)。 LCD_disp_char(6,2,ASCII[12])。 LCD_disp_char(4,2,ASCII[evening_price/100])。 LCD_disp_char(7,2,ASCII[white_price%10])。 } if(set_f==2) //顯示設(shè)置白天每加一公里價(jià)格 { lcd1602_write_character(0,1,During price:)。 LCD_disp_char(6,2,ASCII[start_price%1000000/100000])。 LCD_disp_char(13,2,ASCII[12])。 //顯示晚上的計(jì)價(jià)總價(jià) 南昌大學(xué)共青學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄 A:程序 30 lcd1602_write_character(8,2,W:)。 LCD_disp_char(4,2,ASCII[price1%1000/100])。 } /******************************************************** 函數(shù)名稱 :void display2() 函數(shù)作用 :計(jì)價(jià)結(jié)束時(shí)的顯示函數(shù) 參數(shù)說(shuō)明 : ********************************************************/ void display2() { //顯示白天的計(jì)價(jià)總價(jià) lcd1602_write_character(0,1,The total price:)。 LCD_disp_char(12,2,ASCII[Wait%3600/60%10])。 LCD_disp_char(8,2,ASCII[Wait/3600/10])。 LCD_disp_char(11,1,ASCII[12])。 } 南昌大學(xué)共青學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄 A:程序 29 } } /******************************************************** 函數(shù)名稱 :void display() 函數(shù)作用 :計(jì)價(jià)時(shí)的顯示函數(shù) 參數(shù)說(shuō)明 : ********************************************************/ void display() { //顯示里程數(shù) lcd1602_write_character(0,1,Mileage:)。 } if(key_jian==0amp。 } if(key_jian==0amp。 } if(key_jian==0amp。 } if(key_jian==0amp。 if(key_jian==0amp。amp。amp。amp。amp。amp。//清除屏幕顯示 delay_n40us(100)。 delay_n40us(1000)。 delay_n40us(1000)。 if(set_f==6) //全部 參數(shù)設(shè)置完成 { set_f=0。amp。 } } //設(shè)置鍵,不支持連按 if(key_set==0amp。start==1) //只有在計(jì)價(jià)開(kāi)始才有效 { delayms(7)。amp。start==1amp。 //關(guān)閉定時(shí)器 } else //計(jì)價(jià)開(kāi)始 led=0。 price2=start_price。 price2=start_price+(mil30)*evening_price。計(jì)算價(jià)格 { led=1。set_f==0) { LCD_write_mand(0x01)。amp。ms。 //開(kāi)始計(jì)價(jià)標(biāo)志位 uint mil,Wait,price1,price2。 //起步價(jià) uint white_price,evening_price。 //等待開(kāi)始 /結(jié)束 sbit key_set =P3^5。 在這將要離校的時(shí)候,我要感謝本人這四年生活中的各位任課老師及同學(xué)們,是他們的幫助讓我學(xué)到了更多的知識(shí),感謝陪我走過(guò)這四年的每
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1