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

正文內(nèi)容

基于單片機的自行車測速系統(tǒng)的設(shè)計-閱讀頁

2025-07-07 15:39本頁面
  

【正文】 。每組有一個控制端高或低電平?jīng)Q定該組數(shù)據(jù)被接通還是斷開。因此,時鐘頻率直接影響單片機的速度,時鐘電路的質(zhì)量也直接影響單片機系統(tǒng)的穩(wěn)定性。常用的時鐘電路有兩種方式,一種是內(nèi)部時鐘方式,另一種為外部時鐘方式。單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,該高增益反相放大器的輸入為芯片引腳XTAL1,輸出端為引腳XTAL2。 單片機片內(nèi)振蕩電路電路中的電容C1和C2常選擇為30P左右。而外接晶體的振蕩頻率的大小,主要取決于單片機的工作頻率范圍,每一種單片機都有自己的最大工作頻率,外接的晶體振蕩頻率不大于單片機的最大工作頻率即可。本設(shè)計晶振采用12MHz,則計數(shù)周期為S 復位電路的設(shè)計AT89C52單片機的復位輸入引腳RET為AT89C52提供了初始化的手段。在89C52的時鐘電路工作后,只要在RET引腳上出現(xiàn)兩個機器周期以上的高電平時,單片機內(nèi)部則初始復位。只有當RET由高電平變成低電平以后,89C52才從0000H地址開始執(zhí)行程序。單片機復位通過按動按鈕產(chǎn)生高電平復位稱手動復位。按下按鈕,則直接把+5V加到了RET/VPD端從而復位稱為手動復位。 按鍵復位電路工作原理:通電瞬間,RC電路充電,RST引腳出現(xiàn)高電平,只要RST端保持10ms以上高電平,就能使單片機有效地復位。在單片機系統(tǒng)中,通常用LED數(shù)碼顯示器來顯示各種數(shù)字或符號。八段LED顯示器由8個發(fā)光二極管組成。LED顯示器有兩種不同的形式:一種是發(fā)光二極管的陽極都連在一起的,稱之為共陽極LED顯示器;另一種是發(fā)光二極管的陰極都連在一起的,稱之為共陰極LED顯示器。LED顯示方式有動態(tài)顯示和靜態(tài)顯示兩種方式。CPU向字段輸出口送出字型碼時,所有顯示器接收到相同的字型碼,但究竟是哪個顯示器亮,則取決于COM端。在輪流點亮掃描過程中,每位顯示器的點亮時間是極為短暫的(約1ms),由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應,盡管實際上各位顯示器并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感。第3章 軟件程序設(shè)計 概述在硬件設(shè)計完畢之后,接下來就是設(shè)計中最核心和最為主要的軟件部分設(shè)計。模塊化結(jié)構(gòu)設(shè)計即是根據(jù)要求和硬件設(shè)計的結(jié)構(gòu),將整個系統(tǒng)的功能分成許多小的功能模塊,再根據(jù)這些小的功能模塊進行程序編寫的過程。當系統(tǒng)出現(xiàn)問題,就可以根據(jù)功能設(shè)置找出問題的根源,從而更快地解決問題。 基于霍爾傳感器自行車的速度里程表的軟件設(shè)計包括上電初始化程序、中斷子程序、速度調(diào)用子程序、里程調(diào)用子程序、LED顯示子程序、延時子程序等幾大部分。 總體程序設(shè)計在主程序模塊中,需要完成對各接口芯片的初始化、自行車里程和速度的初始化、中斷向量的設(shè)計以及開中斷、循環(huán)等待等工作。然后主程序?qū)⒏鶕?jù)各標志寄存器的內(nèi)容,分別完成啟動、清除、計程和計速等不同的操作。、低電平有效。中斷0用于對輪子圈數(shù)的計數(shù)輸入,輪子每轉(zhuǎn)一圈,霍爾傳感器輸出一個低電平脈沖。中斷1用于控制定時器T1的啟/停,當輸入為0時關(guān)閉定時器。這樣,每次定時器T1的開啟時間剛好為轉(zhuǎn)一圈的時間,根據(jù)輪子的周長就可以計算出自行車的速度。DISPBUF59H SecCoun58HEQU速度計時器單元57H和58H,高位在前(57H單元中)EQUSpCalc00hHidden160000HSTART1BHTIMER1定時中斷1入口30HSTART:SP,5FH設(shè)置堆棧P1,0FFHP0,0FFHP2,0FFHMOV定時器T1工作于方式1,定時器0工作方式1,計數(shù)器TH1,HIGH(655363686)TL1,LOW(655363686)TR1ET1開定時器1中斷EALOOP:SpCalc,LOOP標號: MULD入口條件:被乘數(shù)在RR3中,乘數(shù)在RR7中。出口信息:乘積在RRRR5中。影響資源:PSW、A、B、R2~R7 2字節(jié)R2,SpCounR3,SpCoun+1R6,0R7,5測得的數(shù)值是每秒計數(shù)值,轉(zhuǎn)為分(每一轉(zhuǎn)測12次,故乘5而非60)MULDSEND:SBUF,R2SLP1:TI,SN1是否送完?SLP1SN1:SBUF,R3SLP2:TI,SN2SLP2SN2:SBUF,R4SLP3:TI,SN3SLP3SN3:SBUF,R5SLP4:TI,SN4SLP4SN4:。入口條件:待轉(zhuǎn)換的雙字節(jié)十六進制整數(shù)在RR7中。出口信息:轉(zhuǎn)換后的三字節(jié)BCD碼整數(shù)在RRR5中。影響資源:PSW、A、R2~R7 2字節(jié)A,R4R6,AA,R5R7,ACALLMOV最高位MOVANLSWAPMOVMOVANLMOVA,R5A,0F0HADISPBUF+3,AMOVANLMOVSpCalc清計算標志LOOP 中斷子程序設(shè)計定時中斷是為滿足定時或計數(shù)的需要而設(shè)置的。當結(jié)構(gòu)發(fā)生計數(shù)溢出時,即表明定時時間或計數(shù)值已滿,這時就以計數(shù)溢出信號作為中斷請求,去置位一個溢出標志,作為單片機接受中斷請求的標志。關(guān)中斷開始現(xiàn)場保護開中斷中斷處理關(guān)中斷現(xiàn)場恢復開中斷中斷返回定時/計數(shù)器控制寄存器TCON是8位寄存器,地址為88H,可以位尋址。本設(shè)計采用定時中斷,對自行車的里程和速度進行計數(shù)。CPU向字段輸出口送出字型碼時,所有顯示器接收到相同的字型碼,但究竟是哪個顯示器亮,則取決于COM端。在輪流點亮掃描過程中,每位顯示器的點亮時間是極為短暫的(約1ms),由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應,盡管實際上各位顯示器并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感。開始顯示單元首址取顯示數(shù)據(jù)送段碼到P0口取段碼表首址調(diào)用延時送位選到P2口4位顯示結(jié)束返回YN修改顯示單元地址求下一位位選碼 顯示子程序流程圖 結(jié) 論該課題的主要任務是開發(fā)一個以MCS51單片機為核心的自行車的速度里程表。軟件采用匯編語言編寫,采用模塊化設(shè)計思想,程序可讀性強。車輪轉(zhuǎn)一圈所用的時間根據(jù)此公式將最終顯示出里程和速度。本次設(shè)計電路簡單、低成本,而且能夠滿足人們對高性能、多功能自行車的要求,可在很多里程/速度測量場合使用,具有廣泛的應用前景。在這里我要感謝我的指導老師,是他的耐心教導,和不厭其煩地講解,使我順利地完成了畢業(yè)設(shè)計。還要感謝學校領(lǐng)導的關(guān)心和關(guān)懷。30 頁 共 30
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1