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

正文內(nèi)容

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

2024-07-25 00:26 本頁面
 

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