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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的自行車?yán)锍逃?jì)速度計(jì)設(shè)計(jì)(編輯修改稿)

2025-01-08 19:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 。 MOV A,24H 。 SWAP A 。 ANL A,0FH 。 MOV 73H,A 。 RET 圖 里程處理程序流程圖 速度處理程序 外中斷 1 服務(wù)程序用于處理輪子轉(zhuǎn)動(dòng)一圈后的計(jì)時(shí)數(shù)據(jù)。當(dāng)標(biāo)志位( 00H)為 1時(shí),計(jì)數(shù)溢出,放入最大時(shí)間值(為 0FFH);當(dāng)標(biāo)志位為 0時(shí),將計(jì)數(shù)單元( TLTH 6CH、 6DH)的值放入 68H~ 6BH單元。定時(shí)器計(jì)出每轉(zhuǎn)一圈所用的時(shí)間,用自行車車輪的周長(zhǎng)除以時(shí)間就得出自行車的速度。 VVV: MOV 18H,68H 。 MOV 17H,69H 。 MOV 16H,6AH 。 12 點(diǎn)亮里程指示燈 開始 將車圈數(shù)轉(zhuǎn)換成里程 顯示里程值 返回 MOV 11H,00H 。 MOV 12H,00H 。 MOV 13H,36H 。 MOV 14H,0EEH MOV 15H,80H 。 LCALL DIVST 。 MOV 14H,00H 。 LCALL BCDST 。 MOV A,25H 。 ANL A,0FH 。 MOV 70H,A 。 MOV A,25H 。 SWAP A 。 ANL A,0FH 。 MOV 71H,A 。 MOV 72H,00H 。 MOV 73H,00H 。 RET 。 圖 速度處理程序流程圖 13 開速度指示燈 計(jì)算速度 報(bào)警 顯示速度 N Y 返回 =1? =1?22速? 開始 (E)顯示子程序 采用動(dòng)態(tài)掃描顯示接口電路,動(dòng)態(tài)顯示接口電路是把所有顯示器的 8個(gè)筆劃段 ah同名端連在一起,而每一個(gè)顯示器的公共極 COM各自獨(dú)立地受 I/O線控制。CPU 向字段輸出口送出字型碼時(shí),所有顯示器接收到相同的字型碼,但究竟是哪個(gè)顯示器亮,則取決于 COM 端??梢圆捎梅謺r(shí)的方法,輪流控制各個(gè)顯示器的COM 端,使各個(gè)顯示器輪流點(diǎn)亮。在輪流點(diǎn)亮掃描過程中,每位顯示器的點(diǎn)亮?xí)r間是極為短暫的(約 1ms),由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位顯示器并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感。 本設(shè)計(jì) 、 、 、 信號(hào)一起組成位選通的位選信號(hào), ~ 信號(hào)一起組成段碼選 通的段選信號(hào),通過軟件編程,先把所要顯示的數(shù)據(jù)放入存儲(chǔ)單元,然后把數(shù)據(jù)送入段選通對(duì)應(yīng)的地址,再選通某一個(gè) LED,逐步完成四個(gè) LED 的顯示 。 。里程顯示控制程序 DISPLAYS:SETB 。 CLR 。 SETB LCALL SSS 。 LCALL DISPLAY 。 LJMP START1 。 。速度顯示 程序 DISPLAYV:CLR 。 SETB 。 CLR LCALL VVV 。 MOV A,71H 。 SUBB A,04H 。 JNC WARING 。 SETB 。 V1: LCALL DISPLAY 。 RET 。 DISPLAY: MOV R1,70H 。 MOV R2,0FEH 。 PLAY: MOV A,R2 。 MOV P2,A 。 MOV A,@R1 。 ANL A,0FH 。 MOV DPTR,TAB 。 MOVC A,@A+DPTR 。 14 MOV P0,A 。 LCALL DL1MS 。 INC R1 。 MOV A,R2 。 JNB ,ENDOUT 。 RL A 。 MOV R2,A 。 AJMP PLAY 。 ENDOUT: SETB 。 SETB 。 SETB 。 SETB 。 RET 。 。共陰極段碼表 TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H DB 00H 15 圖 顯示程序流程圖 (F)延時(shí)子程序 。1ms 延時(shí)程序 利用循 環(huán)實(shí)現(xiàn)延時(shí) DL1MS: MOV R6,14H DL1: MOV R7,19H DL2: DJNZ R7,DL2 。 DJNZ R6,DL1 。 RET 。出錯(cuò)閃爍利用延時(shí) 255ms DL5S: MOV R5,0FFH DL3: LCALL DL1MS 。 DJNZ R5,DL3 。 RET 16 開始 顯示單元首址 取顯示數(shù)據(jù) 送段碼到 P0口 取段碼表首址 調(diào)用延時(shí) 送位選到 P2口 4 位顯示結(jié)束 返回 Y N 修改顯示單元地址 求下一位位選碼 三、調(diào)試 硬件調(diào)試時(shí),我們首先檢查了接線,對(duì)照電路原理圖,確保準(zhǔn)確無(wú)誤。其次是檢查各個(gè)焊點(diǎn)是否有虛焊的情況,檢查無(wú)誤后,接通經(jīng)穩(wěn)壓后的 5V 電源。硬件的修改可在元器件參數(shù)方面調(diào)整,如電阻的阻值等。 先用 KEIL 軟件輸入完整的程序,進(jìn)行編譯。 首先,新建一個(gè)項(xiàng)目 選擇 AT89C51,新建一個(gè)文件,將程序輸入,輸完后保存,保存時(shí)需加后綴名 .ASM。然后將文件添加到新建的工程下 。進(jìn)行檢錯(cuò)和編譯,窗口如圖 所示。 圖 KEIL 編譯窗口 編譯無(wú)誤后即可運(yùn)行,運(yùn)行時(shí)可從 Peripherals 中調(diào)出輸出口 P0— P3 來(lái)觀察輸出情況。運(yùn)行時(shí)窗口如圖 所示。 圖 KEIL 運(yùn)行窗口 17 接著 再 使用 PROTEUS 仿真軟件 進(jìn)行仿真。首 先 新建一個(gè)文件,選擇所需的元件并排列好,根據(jù) 電路原理圖 進(jìn)行布線 。 當(dāng)完成原理圖布線后,利用 PROTEUS ISIS 編輯環(huán)境所提供的電器規(guī)則檢查命令對(duì)設(shè)計(jì)進(jìn)行檢查,并根據(jù)系統(tǒng)提供的錯(cuò)誤檢查 報(bào)告修改原理圖。直到通過電器規(guī)則檢查為止。 然后在 KEIL 中生成 HEX文件,雙擊 AT89C51 芯片,將完整的程序灌入芯片,單擊左下角的開始箭頭即可開始模擬仿真。 在仿真過程中遇到過一些問題,針對(duì)這些問題做了些 軟件方面的調(diào)整。 剛開始仿真時(shí), P0 口是灰色的, 數(shù)碼管沒有點(diǎn)亮。 經(jīng)檢查 是由于 P0口內(nèi)部沒有上拉電阻,因此,必須另外加上,上拉電阻一段接 P0 口,另一端直接接到電源的正集。接上后數(shù)碼管點(diǎn)亮 ,但顯示的是亂碼經(jīng)過仔細(xì)的檢查,發(fā)現(xiàn)了程序中的錯(cuò)誤, 硬件中選用的是共陰極數(shù)碼管,而程序中錯(cuò)用了共陽(yáng)極的段碼表,從而 造成了應(yīng)該點(diǎn)亮的部分沒亮,而不該點(diǎn)亮的部分反而亮了的錯(cuò)誤情況。 18 四、操作說明 本設(shè)計(jì)為自行車?yán)锍逃?jì) /速度計(jì),實(shí)現(xiàn)了里程速度計(jì)的基本功能。 接通電源后,由于未選擇車輪周長(zhǎng),蜂鳴器報(bào)警提示,同時(shí) LED 燈 D3 閃爍,直到有鍵按下。 當(dāng)按下 口所接開關(guān) SW2 時(shí)選擇車輪周長(zhǎng) 1,按下 口所接開關(guān) SW3時(shí)選擇車輪周長(zhǎng) 2,按下 SW4時(shí)選擇車輪周長(zhǎng) 3, 口所接開關(guān) SW5 時(shí)選擇車輪周長(zhǎng) 4,選擇周長(zhǎng)后,每按下開關(guān) SW6 一次表示車輪轉(zhuǎn)了一圈,此時(shí)數(shù)碼管顯示當(dāng)前的里程值,此時(shí)若按下開關(guān) SW7則數(shù)碼管顯示當(dāng)前的速度值,當(dāng)超速時(shí)蜂鳴器報(bào)警。 19 五、參考文獻(xiàn) [1]《單片機(jī)原理及應(yīng)用技術(shù)》 范力旻 主編 電子工 業(yè)出版社 [2]《單片機(jī)原理及其接口技術(shù)》(第二版) 胡汗才編著 北京大學(xué)出版社 [3]《 51 系列單片機(jī)設(shè)計(jì)實(shí)列》 樓然苗 李光飛編著 北航出版社 [4]《 電子器件原理及應(yīng)用 》 張紅潤(rùn) 孫悅 劉俊超 科學(xué)出版社 [5] 互聯(lián)網(wǎng) 六、 致 謝 感謝 。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1