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

正文內(nèi)容

基于51單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì)(編輯修改稿)

2024-07-25 00:26 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ataI/O5R/W讀/寫選擇端(H/L)13D6DataI/O6E使能信號(hào)14D7DataI/O7D0DataI/O15BLA背光源正極8D1DataI/O16BLK背光源負(fù)極表22 1602接口信號(hào)說明控制器接口說明(HD44780及兼容芯片) 基本操作時(shí)序a 讀狀態(tài):輸入:Rs=L, Rw=H, E=H 輸出:D0—D7=狀態(tài)字b 寫指令:輸入:Rs=L, Rw=L, D0—D7=指令碼 輸出:無 E=高脈沖C 讀數(shù)據(jù):輸入:Rs=H, Rw=L, E=H 輸出:D0—D7=數(shù)據(jù)d 寫數(shù)據(jù):輸入:Rs=H, Rw=L, D0—D7=數(shù)據(jù) 輸出:無 E=高脈沖狀態(tài)字說明如表23所示:STA7D7STA6D6STA5 D5STA4 D4STA3 D3STA2 D2STA1 D1STA0 D0表23狀態(tài)字說明(a)STA06當(dāng)前數(shù)據(jù)地址指針的數(shù)值STA7讀寫操作使能1:禁止 0:允許表24 狀態(tài)字說明(b)注:對(duì)控制器進(jìn)行讀寫操作之前,都必須進(jìn)行讀寫檢測(cè),確保STA7為0RAM地址映射圖控制器內(nèi)部帶有80*8位的RAM緩沖區(qū),對(duì)應(yīng)關(guān)系如下圖25所示:表25 RAM地址映射圖LCD16字*2行000102030405060708090A0B0C0D0E0F10…27404142434445464748494A4B4C4D4E4F50…67顯示模式設(shè)置如表26所示:指令碼功能00111000設(shè)置16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)接口表26 顯示模式設(shè)置指令碼功能00001DCBD=1 開顯示; D=0 關(guān)顯示C=1 顯示光標(biāo); C=0 不顯示光標(biāo)B=1 光標(biāo)閃爍; B=0 光標(biāo)不顯示000001NSN=1 當(dāng)讀或?qū)懸粋€(gè)字符后地址指針加一,且光標(biāo)加一N=0 當(dāng)讀或?qū)懸粋€(gè)字后地址指針減一,且光標(biāo)減一S=1 當(dāng)寫一個(gè)字符后,整屏顯示左移(N=1)或右移(N=0),以得到光標(biāo)不移動(dòng)而屏幕移動(dòng)的效果S=0 當(dāng)寫一個(gè)字符,整屏顯示不移動(dòng)表27 顯示開關(guān)及光標(biāo)設(shè)置數(shù)據(jù)控制控制器內(nèi)部沒有一個(gè)數(shù)據(jù)地址指針,用戶可通過它們來訪問內(nèi)部的全部80字節(jié)RAM。 第三章 出租車計(jì)價(jià)系統(tǒng)的軟件設(shè)計(jì) 系統(tǒng)主程序在主程序模塊中,需要完成對(duì)各參量和接口的初始化、出租車起價(jià)和單價(jià)的初始化等工作。另外,在主程序模塊中還需要設(shè)置修改單價(jià)的程序。然后將總金額、里程和單價(jià)送數(shù)碼管顯示出來。程序流程如圖所示。NNYY開始程序初始化顯示S1按下?S3按下?按XIAXIA下?里程計(jì)數(shù)子程序單價(jià)設(shè)置子程序 里程計(jì)數(shù)子程序當(dāng)汽車運(yùn)行起來時(shí),就啟動(dòng)計(jì)價(jià),根據(jù)里程寄存器中的內(nèi)容計(jì)算和判斷行駛里程是否已超過起步價(jià)公里數(shù)。若已超過,則根據(jù)里程值、每公里的單價(jià)數(shù)和起步價(jià)數(shù)來計(jì)算出當(dāng)前的總金額,并將結(jié)果輸出在顯示屏上。啟動(dòng)等待計(jì)時(shí)子程序停止S1按下?S1按下??路程=3km?重置路程為1kmNNYYNYYN 單價(jià)設(shè)置子程序設(shè)置單價(jià)時(shí),按下S3鍵,此時(shí)按下S2起步價(jià)加一元,按下S4起步價(jià)減一元。按下S1鍵程序跳回等待運(yùn)行階段。YYYNNN設(shè)置S2按下?S3按下?S2按下?起步價(jià)加一元起步價(jià)減一元運(yùn)行 第四章 設(shè)計(jì)體會(huì)與小結(jié)經(jīng)過這些天有關(guān)于出租車計(jì)價(jià)器的課程設(shè)計(jì),使我對(duì)單片機(jī)的應(yīng)用有了更深的了解。在課程設(shè)計(jì)的過程中,還是碰到了許多的問題。比如,對(duì)于數(shù)碼管動(dòng)態(tài)掃描顯示、數(shù)碼管的閃爍和鍵盤的延時(shí)防抖的綜合編程不能較好地解決;對(duì)于一些相關(guān)的應(yīng)用軟件沒能熟練掌握。通過這幾天晚上的苦想和反復(fù)調(diào)試,最終還是把問題解決了。通過這次課程設(shè)計(jì),我最大的收獲就是自己的動(dòng)手能力和獨(dú)立解決問題的能力得到了很大的提高,也充分體會(huì)到了自己設(shè)計(jì)東西的樂趣、學(xué)會(huì)查閱資料和對(duì)別人的東西融會(huì)變通的重要性,也明白了很多知識(shí)光靠趴在書本上學(xué)是學(xué)不到其中的精髓的,必須親自去試著實(shí)踐,親自去經(jīng)歷才能對(duì)它們真正的掌握。最大的收獲是更清晰了如何有條理的編程。第一個(gè)就是流程圖,原來不以為然的事現(xiàn)在覺得非常的有必要。第二就是編程順序,要寫一個(gè)功能很復(fù)雜的程序首先寫那些自己可以很快完成的較簡(jiǎn)單的內(nèi)容,比如調(diào)單價(jià)時(shí)的閃爍,那么就可以開始只寫調(diào)一位單價(jià),然后再加入程序可以調(diào)兩位單價(jià),再然后加入閃爍功能,這樣既可以使編程變得更有條理,而且對(duì)心態(tài)也是很有幫助的。一步一步的完成相應(yīng)的要求會(huì)使自己的心情倍感舒爽而不是一直未能達(dá)到要求時(shí)的迷茫。凡事都要自己去動(dòng)下手,去實(shí)踐一下,遇到困難,永遠(yuǎn)不要沮喪氣餒。在動(dòng)手的過程中,不僅能增強(qiáng)實(shí)踐能力,而且在理論上可以有更深的認(rèn)識(shí);這次設(shè)計(jì)給了我極大的鼓舞和信心,相信在以后的學(xué)習(xí)中可以通過不斷的摸索和實(shí)踐來提高其他方面的知識(shí)。參考文獻(xiàn)1. 李群芳、張士軍、黃建.《單片微型計(jì)算機(jī)與接口技術(shù)》(第三版).電子工業(yè)出版社,2008.2. 張?chǎng)?、華臻、陳書謙.《單片機(jī)原理及應(yīng)用》[M].電子工業(yè)出版社,2005. 3. 丁元
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1