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

正文內(nèi)容

基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì)畢業(yè)論文(存儲(chǔ)版)

  

【正文】 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 3 1 緒 論 傳感器,英文名字為 Sensor 或 Transducer,亦稱換能器、變換器。本系統(tǒng)含了電子電路技術(shù),以及常用的 AT89C52單片機(jī)工作原理,通過(guò)本系統(tǒng)的設(shè)計(jì),把它們倆者有機(jī)結(jié)合。 This system contains the electronic circuit technology, as well as the monly used AT89C52 Micro Computer Unit39。 單片微型計(jì)算機(jī)簡(jiǎn)稱單片機(jī),又稱微控制器,特別適用于控制領(lǐng)域。 . 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 4 2 AT89C52 單片機(jī) AT89C52 單片機(jī)簡(jiǎn)介 本設(shè)計(jì)選用 AT89C52單片機(jī) , AT89C52是一種低功耗、高性能 CMOS 8位微控制器。 P3 口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門(mén)電 路。有一個(gè)專門(mén)的寫(xiě)保護(hù)功能。 最后 由共陰數(shù)碼管 顯示所測(cè)速度與里程。此控制信號(hào)是將輪子圈數(shù)的計(jì)數(shù)脈沖經(jīng)二分頻后形成(見(jiàn)圖 ),這樣,每次定時(shí)器 T1的開(kāi)啟時(shí)間剛好為轉(zhuǎn)一圈的時(shí)間。 3. 主程序 主程序根據(jù) 的開(kāi)關(guān)狀態(tài)選擇里程或速度顯示,其流程圖如圖 所示。 當(dāng)顯示里程時(shí),先要將圈數(shù)計(jì)數(shù)器中的數(shù)據(jù)進(jìn)行運(yùn)算,求出總里程。 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 12 軟件調(diào)試 軟件調(diào)試是調(diào)試的重點(diǎn), 同時(shí)也是 出 錯(cuò)最 多的地方 ;在 整個(gè)軟件調(diào)試 調(diào)試過(guò)程中我采取先部分后整體的調(diào)試方法。由于本系統(tǒng)采用的是動(dòng)態(tài)掃描 LED 顯示且共陰數(shù)碼管的驅(qū)動(dòng)電流不是很大,所以數(shù)碼管的顯示不是特別亮。 ,單片機(jī)原理及應(yīng)用 ,西安:西安電子科技大學(xué)出版社 2020。 60H, 61H, 62H 作里程計(jì)數(shù)單元, 6CH, 6DH 作 T1計(jì)數(shù)擴(kuò)充單元, 。 EEPROM 器件尋址字節(jié)存放單元 NUMBYT EQU 51H 。 定時(shí)器 T1擴(kuò)展高 816 位 。定時(shí)器 T0中斷程序入口 RETI 。定時(shí)器 T2中斷入口地址 RETI 。上電初始化程序 CLEARMEN: MOV TMOD, 90H 。 MOV 70H, A 。 清內(nèi)存中特定單元 DEC A 。 在 21 地址單元賦自行車(chē)周長(zhǎng)值 MOV 21H, 0FH 。 轉(zhuǎn) CLEAR2 KEY3: JB , ERR 。 將 EEPROM 中原里程數(shù)據(jù)調(diào) 入 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 20 內(nèi)存 RET 。 。 。 圈加 1 CLR A 。 狀態(tài)字恢復(fù) 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 21 POP ACC 。 每轉(zhuǎn) 1 圈時(shí)間計(jì)數(shù)處理程序,每圈時(shí)間放在 68H6BH 單元中。 MOV 6DH, 0FFH 。 MOV 6CH, A 。 。 INC 6CH 。 恢復(fù)堆棧 POP ACC 。 。 。 關(guān)小數(shù)點(diǎn)顯示 LCALL VVV 。 報(bào)警燈 LED3點(diǎn)亮(并嗚叫) AJMP V1 。 。 VIIC PROGRAM 。 。 放到端口 MOV A, R1 。 取掃描字 JNB , ENDOUT 。 關(guān)掃描 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 30 RET 。 除數(shù)賦值 MOV 17H, 00H 。 調(diào)除法程序 LCALL BCDST 。 放入 71H 單元 MOV A, 24H 。 子程序返回 。 除數(shù)賦值 MOV 16H,6AH 。 舍去一位 LCALL BCDST 。放入 71H 內(nèi) MOV 72H, 00H 。高低四交換 ANL A, 0FH 。 被除數(shù)賦值 LCALL DIVST 。 時(shí)速處理程序,最大顯示速度為 99 公里 /小時(shí)(用作自行車(chē)) VVV: MOV 18H,68H 。 將高四位置為 0 MOV 73H, A 。 高低四位交換 ANL A, 0FH 。 被除數(shù)賦值 MOV 15H, 60H 。 里程處理程序,將自行車(chē)圈數(shù)據(jù)換算成公里數(shù) SSS: MOV 19H, 64H 。 關(guān)掃描 SETB 。 點(diǎn)亮 1毫秒 INC R1 。 掃描字 PLAY: MOV A, R2 。 。 。 。 顯亮一次(為了改善閃爍) RET 。 關(guān)閉 LED1(里程)燈 SETB 。 顯示公里數(shù)據(jù) LJMP START1 。 。 不等于 0轉(zhuǎn) INTT11 SETB 00H 。(計(jì)數(shù)器 T1 由外中斷 1 輸入控制, 當(dāng)為高電平時(shí)計(jì)時(shí)開(kāi)始) INTT1: PUSH ACC 。 中斷返回 。 清 A MOV TL1, A 。 溢出時(shí)計(jì)時(shí)單元賦 0FFH(顯示速度為零) MOV TH1, 0FFH 。 。 里程數(shù)據(jù)存入 EEPROM SETB EX1 。 累加器堆棧保護(hù) PUSH PSW 。 轉(zhuǎn) START1 循環(huán) 。 。 開(kāi)定時(shí)中斷 T1 SETB 。 MOV 21H, 14H 。P1 口置 1 CLEAR1: JB , KEY1 。 MOV 62H, A 。清內(nèi)存中特定單元 MOV 6CH, A 。 。串口中斷入口地址 RETI 。外中斷 0 中斷程序入口 LJMP INTEX0 。 DPTR 計(jì)數(shù)擴(kuò)展高 8位 TH1H EQU 6CH 。 EEPROM 數(shù)據(jù)傳送口 VSCL EQU 。 。 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 17 附錄 : 系統(tǒng)完整源程序 以下是控制系統(tǒng)完整源程序 。 , 李光 飛 .51 系列單片機(jī)設(shè)計(jì)實(shí)例 .,北京 :北京航空航天大學(xué)出版社 , 2020。 。 硬件調(diào)試 硬件的焊接是一個(gè)比較繁瑣的過(guò)程,繁瑣的地方在于 3 個(gè)單聯(lián)數(shù)碼管的 連接,線路較多,在焊接時(shí)要特別的細(xì)心,在焊接完成并燒入程序之后通電發(fā)現(xiàn)數(shù)碼管不亮,檢查了好幾遍,電路無(wú)焊沒(méi)有錯(cuò)誤,于是我就懷疑可能是數(shù)碼管的問(wèn)題,拿去貝爾(學(xué)院的社團(tuán))測(cè)試沒(méi)問(wèn)題,數(shù) 碼管并沒(méi)有燒壞。當(dāng)標(biāo)志位為 0 時(shí),將計(jì)數(shù)單元( TL TH 6CH、 6DH)的值放入 68H— 6BH單元。 自行車(chē)?yán)锍?/速度計(jì)的設(shè)計(jì) 10 系統(tǒng)的主要程序設(shè)計(jì) 1. 初始化程序 在本系統(tǒng)初始化程序中,主要完成以下工作:將 T1 設(shè)為外部控制定時(shí)器方式;外中斷 0及外中斷 1設(shè)為邊沿觸發(fā)方式;將部分內(nèi)存單元清零;設(shè)置輪子 周長(zhǎng)值;開(kāi)中斷及定時(shí)器;將 EEPROM 中的數(shù)據(jù)調(diào)入內(nèi)存等。第 12 腳外中斷 0用于對(duì)輪子圈數(shù)的計(jì)數(shù)輸入,輪子每轉(zhuǎn)一圈,霍爾傳感器輸出一個(gè)地電平脈沖。 其硬件電路原理圖如圖 。 3 TC4024 本程序采用 TC4024 芯片,它是一個(gè) 7位的計(jì)數(shù)器,計(jì)數(shù)器具有分頻的作用,它包含有 14個(gè)管腳,其 7腳接地, 14 腳接 +5V, 1 腳接 AT89C52 的 INT0,即 12腳 ,在系統(tǒng)中此芯片起到了二分頻的作用 。對(duì)端口 P2 寫(xiě)“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流 ; 在訪問(wèn)外部程序存儲(chǔ)器或 16 位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí), P2 口送出高 8位地址數(shù)據(jù)。本設(shè)計(jì)可輪流顯示自行車(chē)行使的里程和速度 , 采用 TC4024 芯片 作為計(jì)數(shù)器以及 2C401 存儲(chǔ)數(shù)據(jù),3個(gè)單級(jí)共陰數(shù)碼管作為顯示系統(tǒng)。 目前,傳感器已向新材料開(kāi)發(fā),集成化、智能化、數(shù)字化、新 工藝,高精度化及高穩(wěn)定、高可靠化等技術(shù)發(fā)展。s use, through the practical electric circuit39。s operation and control function, and it uses the nixietube real time display to measure the speed and the course speed hodometer design proposal, it realizes two frequency divisions with the frequency divider of TC4024,it uses for to discuss the 24C01 sensor39。在日常生活、航天、航空,常規(guī)武器、交通運(yùn)輸,機(jī)械制造、化工、生物醫(yī)學(xué)工程、自動(dòng)化檢測(cè)工程及計(jì)量等各項(xiàng)領(lǐng)域都被廣泛應(yīng)用 [6]。 本人經(jīng)過(guò)學(xué)習(xí),用 AT89C52 設(shè)計(jì)了一個(gè)自行車(chē)?yán)锍?/速度計(jì)。作輸 入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流 ; 與 AT89C51不同之處是, 還可分別作為定時(shí) /計(jì)數(shù)器 2的外部計(jì)數(shù)輸入( )和輸入( ) ; FLASH 編程和程序校驗(yàn)期間, P1 接收低 8 位地址 ; 和 的第二功能 : T2(定時(shí) /計(jì)數(shù)器 2外部計(jì)數(shù)脈沖輸入),時(shí)鐘輸出 ; T2EX(定時(shí) /計(jì)數(shù) 2捕獲 /重裝載觸發(fā)和方向控制) ; P2口 —— P2 是一個(gè)帶內(nèi)部上拉電阻的 8位雙向 I/O口, P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門(mén)電路。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè) ALE 脈沖 ; 對(duì) FLASH 存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖( PROG) ; EA端為高電平(接 Vcc端), CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器的指令 。 5 硬件電路的設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1