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

正文內(nèi)容

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

2024-07-25 00:48 本頁面
 

【文章內(nèi)容簡介】 程期間,此引腳也用于施加12V編程電源(VPP)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。 1602液晶的簡介字符型液晶1602主要技術(shù)參數(shù)如表21所示:顯示容量:16*2個(gè)字符芯片工作電壓:—工作電流:()模塊最佳工作電壓:字符尺寸:*(W*H)mm表21 字符型液晶1602主要技術(shù)參數(shù)接口信號說明如表22所示:編號符號引腳說明編號符號引腳說明1Vss電源地9D2DataI/O2VDD電源正極10D3DataI/O3VL液晶顯示偏壓信號11D4DataI/O4Rs數(shù)據(jù)/命令選擇端(H/L)12D5DataI/O5R/W讀/寫選擇端(H/L)13D6DataI/O6E使能信號14D7DataI/O7D0DataI/O15BLA背光源正極8D1DataI/O16BLK背光源負(fù)極表22 1602接口信號說明控制器接口說明(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)注:對控制器進(jìn)行讀寫操作之前,都必須進(jìn)行讀寫檢測,確保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點(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)不移動而屏幕移動的效果S=0 當(dāng)寫一個(gè)字符,整屏顯示不移動表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)主程序在主程序模塊中,需要完成對各參量和接口的初始化、出租車起價(jià)和單價(jià)的初始化等工作。另外,在主程序模塊中還需要設(shè)置修改單價(jià)的程序。然后將總金額、里程和單價(jià)送數(shù)碼管顯示出來。程序流程如圖所示。NNYY開始程序初始化顯示S1按下?S3按下?里程計(jì)數(shù)子程序單價(jià)設(shè)置子程序 里程計(jì)數(shù)子程序當(dāng)汽車運(yùn)行起來時(shí),就啟動計(jì)價(jià),根據(jù)里程寄存器中的內(nèi)容計(jì)算和判斷行駛里程是否已超過起步價(jià)公里數(shù)。若已超過,則根據(jù)里程值、每公里的單價(jià)數(shù)和起步價(jià)數(shù)來計(jì)算出當(dāng)前的總金額,并將結(jié)果輸出在顯示屏上。啟動等待計(jì)時(shí)子程序停止總計(jì)費(fèi)加一元S2按下?S4按下??路程=3km?重置路程為1kmNNYYNYYN 等待計(jì)時(shí)子程序中途等待時(shí),產(chǎn)生計(jì)時(shí),當(dāng)時(shí)間超過等待設(shè)定值時(shí),開始進(jìn)行計(jì)價(jià),并把等待價(jià)格加到總金額里。YNYN等待計(jì)時(shí)時(shí)間滿1min?時(shí)間計(jì)數(shù)加一時(shí)間計(jì)數(shù)加一S1按下?運(yùn)行里程計(jì)價(jià) 單價(jià)設(shè)置子程序設(shè)置單價(jià)時(shí),按下S3鍵,此時(shí)按下S2起步價(jià)加一元,按下S4起步價(jià)減一元。按下S1鍵程序跳回等待運(yùn)行階段。YYYNNN設(shè)置S2按下?S2按下?S2按下?起步價(jià)加一元起步價(jià)減一元運(yùn)行 第四章 設(shè)計(jì)體會與小結(jié) 經(jīng)過這些天有關(guān)于出租車計(jì)價(jià)器的課程設(shè)計(jì),使我對單片機(jī)的應(yīng)用有了更深的了解。在課程設(shè)計(jì)的過程中,還是碰到了許多的問題。比如,對于數(shù)碼管動態(tài)掃描顯示、數(shù)碼管的閃爍和鍵盤的延時(shí)防抖的綜合編程不能較好地解決;對于一些相關(guān)的應(yīng)用軟件沒能熟練掌握。通過這幾天晚上的苦想和反復(fù)調(diào)試,最終還是把問題解決了。通過這次課程設(shè)計(jì),我最大的收獲就是自己的動手能力和獨(dú)立解決問題的能力得到了很大的提高,也充分體會到了自己設(shè)計(jì)東西的樂趣、學(xué)會查閱資料和對別人的東西融會變通的重要性,也明白了很多知識光靠趴在書本上學(xué)是學(xué)不到其中的精髓的,必須親自去試
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1