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

正文內(nèi)容

電子價(jià)格牌課程設(shè)計(jì)說(shuō)明書-在線瀏覽

2024-09-13 05:40本頁(yè)面
  

【正文】 程序編制簡(jiǎn)單的獨(dú)立式鍵盤,將用到 5 個(gè)按鈕,功能依次是初始化價(jià)格,左移,右移,減位,按住按鈕不松手延時(shí)連減。左移是指按鍵后左移一位,右移是指按鍵后右移一位。第 5 個(gè)按鈕按住按鈕不松手會(huì)延時(shí)一秒一直減到“P.”狀態(tài)。圖 8 鍵盤5 2.2 電路原理圖及實(shí)物圖電路原理圖見附錄 B。 元器件清單 元器件清單見附錄 A。顯示“P.”子程序:上電或復(fù)位時(shí)顯示“P.”。顯示子程序:顯示數(shù)碼管上價(jià)格牌的數(shù)字。主程序流程圖如圖 9 所示。但用其他功能按鍵改變價(jià)格牌的數(shù)值時(shí),按下復(fù)位鍵后又能恢復(fù)到“P.”狀態(tài)。8 圖 10 顯示 3. 鍵功能子程序(1)按鍵 1 給價(jià)格牌地址賦初值,程序流程框圖如圖 11 所示。9 圖 12 鍵功能子程序流程圖(3)按鍵 3 執(zhí)行給價(jià)格牌減位的功能,程序流程框圖如圖 13 所示。圖 14 鍵功能子程序流程圖3. 顯示子程序流程圖設(shè)計(jì)采用連續(xù)調(diào)用兩次顯示子程序,分別將位控碼送 P2 和 P3 口。然后查表取段控碼,段控碼送P0 口,位控碼送 P2 口和 P3 口并延時(shí) 1 秒,同時(shí)位控碼左移,顯示緩沖區(qū)地址加一。子程序流程圖如圖 15 所示。12 4設(shè)計(jì)結(jié)果及誤差分析4.1 電子價(jià)格牌使用說(shuō)明電子價(jià)格牌在上電或復(fù)位時(shí)顯示“P.”,按下第一個(gè)按鈕 4 個(gè)數(shù)碼管顯示初始值 0。按下第三個(gè)按鈕可以修改當(dāng)前位置的數(shù)值,按一下減一位。4.2 調(diào)試過(guò)程及結(jié)果電子價(jià)格牌在上電或按下復(fù)位鍵后顯示“P.”,除了按第一個(gè)鍵初始化,按其他鍵都沒有反應(yīng)。圖 16 價(jià)格牌待機(jī)狀態(tài)按下第一個(gè)鍵后,價(jià)格牌開始工作 4 個(gè)數(shù)碼管全部顯示初值 0,測(cè)試結(jié)果如圖 17 所示。圖 18 按鈕 2 測(cè)試圖按下第三個(gè)鍵后,可以修改數(shù)值,在顯示為“P.”的位置上價(jià)格牌數(shù)值減一,13 測(cè)試結(jié)果如圖 19 所示。測(cè)試結(jié)果如圖 20 所示。4.4 設(shè)計(jì)體會(huì) 通過(guò)單片機(jī)課程設(shè)計(jì)對(duì)單片機(jī)有了更深的認(rèn)識(shí),也是一學(xué)期《單片機(jī)基礎(chǔ)》課程的檢測(cè)。在設(shè)計(jì)過(guò)程中,編寫程序時(shí),遇到了很多的問(wèn)題,但通過(guò)問(wèn)老師問(wèn)同學(xué),最終都解決了。在課程設(shè)計(jì)中可以對(duì)單片機(jī)的認(rèn)識(shí)有了更深的了解。14 結(jié)束語(yǔ)設(shè)計(jì)課題是電子價(jià)格牌,在現(xiàn)實(shí)生活中多應(yīng)用與酒店,超市等地。將數(shù)碼管的各位數(shù)值進(jìn)行修改。弄懂了原理及理論知識(shí)之后,利用單片機(jī)設(shè)計(jì)制作的電子價(jià)格牌系統(tǒng),用AD 制圖軟件可以很方便畫出系統(tǒng)原理圖和 PCB 圖,并制作出系統(tǒng)實(shí)物,接著用keil 軟件進(jìn)行編程,讓它能準(zhǔn)確的修改每一位的數(shù)值,需要許多時(shí)間經(jīng)過(guò)大量的測(cè)試及修改。15
參考文獻(xiàn)[[[[1][M].第 3 :北京航空航天大學(xué)出版社,.2][M].:高等教育出版社,.3][M].:高等教育出版社,4] 單片機(jī) C 語(yǔ)言教程[M].北京:電子工業(yè)出版社,2009.16
致 謝單片機(jī)課程設(shè)計(jì)能夠完成,首先要感謝我的父母,沒有他們的養(yǎng)育之恩就沒有我的今天。最后我要感謝我的同學(xué)們,當(dāng)我遇到不懂得問(wèn)題向他們請(qǐng)教,他們總是會(huì)耐心的為我講解,讓我順利的完成了單片機(jī)課程設(shè)計(jì)。使用說(shuō)明:上電或復(fù)位時(shí)自動(dòng)顯示“P.”,進(jìn)入準(zhǔn)備階段。********************************主程序***************************************ORGLJMPORGMOVMOVMOVMOV0000HMAIN0100HSP,MAIN:30H00H20H95PSW,R0,R7,QINGLING: MOVINCR0,R000H:將 00H 賦給 R0:將 RAM 清零DJNZLCALLR7,QINGLINGXIANP:跳轉(zhuǎn)到顯示 ********************************系統(tǒng)監(jiān)控程序***********************************LOOP:LCALLCLRDIRLCALLCLRDIR2JNB,KEY1,KEY2,KEY3,KEY4,KEY5JNBJNBJNBJNB21
LJMP LOOP*****************************開啟電子價(jià)格牌并賦初值***************************KEY1:MOV R1, 5FHMOV R0, 60HMOV A, 00HMOV R0,AHUILAI:INC R0CJNE R0,70H,HUILAILJMP LOOP*****************************控制位左移顯示 P.*****************************KEY2:LCALL XIAODOU2MOV R1,0AH:消抖過(guò)程中 R1 加一:將 MOV A, 0AHCJNE R1, 70H,FANHUI2MOV R1, 60H:確保修改位不超過(guò)價(jià)格牌范圍MOV R1,0AH*****************************消抖程序***************************************XIAODOU2: LCALL DELAY1JB, WUXIAO2LCALL DANJI1:使按鍵單擊有效JNBINC, WUXIAO2R1WUXIAO2: RETFANHUI2: LJMP LOOP*****************************修改數(shù)字**************************************KEY3:LCALL XIAODOU3MOV R1, ACJNE A,MOV A,:消抖過(guò)程中 A 加一00H,FANHUI:給價(jià)格牌賦值改變數(shù)字:確保不超過(guò)段碼表范圍0AH*****************************消抖程序***************************************XIAODOU3: LCALL DELAY1JB, WUXIAO3LCALL DANJI2:使按鍵單擊有效JNB, WUXIAO322
DEC AWUXIAO3: RETFANH
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1