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

正文內(nèi)容

數(shù)字電壓表的設(shè)計畢業(yè)設(shè)計論文(文件)

2025-07-10 01:33 上一頁面

下一頁面
 

【正文】 P2 //數(shù)碼管位選define SEGDATA P0 //數(shù)碼管數(shù)據(jù)端口sbit ADALE =P3^4。 //ADC0808轉(zhuǎn)換啟動脈沖(至少100ns,上升沿復(fù)位,下降沿啟動轉(zhuǎn)換)define ADCPORT P1 //ADC0808數(shù)據(jù)端口char code segcode[22]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,//無點(共陽) 0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10,//有點(共陽) 0xff,0xbf}。 //默認電壓上限9V,超過9V會報警bit b_over=0。i++) for(j=0。 IP =0x02。 TL1=0x00。 TR0=1。 ADALE=0。 //下降沿啟動轉(zhuǎn)換 Delayms(3)。 //數(shù)據(jù)輸出允許 adda=ADCPORT。 SEGSELECT=seg|(SEGSELECTamp。 if(seg3) seg=0。}//定時器1中斷處理void Timer1ISR() interrupt 3{ static char n=0。 if(b_over) //超限 { BUZ=!BUZ。 TR1=1。 //十位 disbuf[3]=dat%10。 //十位 disbuf[3]=dat%10。 //退出 } else if(KEY2 == 0) //按鍵3減 { if(valueMAX10) valueMAX=10。 //加1 ValueDis(valueMAX)。 addata=ReadData()。}//主程序void main(){ int value。 //關(guān)LED TimerInit()。 //獲取電壓 ValueDis(value)。 //超限標志 } else //電壓超限 { b_over=1。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人授權(quán)      大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準請他人代寫2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應(yīng)符合國家技術(shù)標準規(guī)范。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日 注 意 事 項(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標準封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻8)致謝9)附錄(對論文支持必要時):理工類設(shè)計(論文)正文字數(shù)不少于1萬字(不包括圖紙、程序清單等)。本人完全意識到本聲明的法律后果由本人承擔。作 者 簽 名:       日  期:        指導(dǎo)教師簽名:        日  期:        使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。 //等待按鍵松開 SetFun()。 //關(guān)蜂鳴器 LED=1。 //延時計數(shù)+1 if(delay_count5000) { delay_count=0。 //延時計數(shù) BUZ=0。 tem=tem**。 //等待按鍵松開 } }}//獲取電壓int GetValue(){ u8 addata。 //顯示上限 while(!KEY2)。 //顯示上限 while(1) { if(KEY1 == 0) //按鍵2退出設(shè)定 { while(!KEY1)。 //千位 disbuf[1]=dat%1000/100+10。 //不顯示 disbuf[1]=dat/100+10。 } } TH1=0x00。 n++。 TL0=0xee。 SEGDATA=~segcode[disbuf[seg]]。 //數(shù)據(jù)輸出禁止 return adda。 //引腳置為讀 while(!ADEOC)。 //上升沿復(fù)位 Delayms(3)。}//讀ADC數(shù)據(jù)u8 ReadData(){ u8 adda。 ET1=1。 TL0=0xaa。j++)。 for(i=0。 //顯示緩存char seg=0。 //ADC0808數(shù)據(jù)輸出允許信號(高有效)sbit ADEOC =P3^6。 //按鍵3sbit LED = P2^6。2. 程序代碼。通過本設(shè)計,對數(shù)字電壓表的工作原理,有一個更深的了解。本設(shè)計實現(xiàn)了對簡易數(shù)字電壓表的測量電壓的功能,詳細描述了電路原理,設(shè)計與仿真,繪畫出電路原理圖及軟件調(diào)試。在這個過程中,我學(xué)到了許多課外的知識,提高了自己思考和設(shè)計的能力,對使用單片機有新的體會。顯示結(jié)果如圖53:圖53 仿真效果圖,對應(yīng)的顯示結(jié)果如圖54所示:圖64 仿真效果圖,與輸出結(jié)果稍微有點誤差,對應(yīng)的輸出結(jié)果如圖55所示:圖55 仿真效果圖,被測電壓超過數(shù)字電壓表測量范圍,報警器鳴笛報警。圖52 載入程序示意圖載入程序完成后,就可以開始仿真了,點擊軟件中的運行按鈕,單片機中的程序開始運行。智能原理圖設(shè)計中,電路元件種類齊全,電路仿真功能完善,支持多數(shù)CPU類型、支持外設(shè)、實時仿真、編譯及調(diào)試、實用的PCB設(shè)計平臺,這些都是Proteus主要功能。在protues仿真中輸入的電壓比較穩(wěn)定,所以在顯示中看不到動態(tài)的效果。 //數(shù)據(jù)輸出允許 adda=ADCPORT。 //下降沿啟動轉(zhuǎn)換 Delayms(3)。 ADALE=0。流程如圖42所示,轉(zhuǎn)換子程序經(jīng)過一段時間調(diào)用一次。 //超限標志 } else //電壓超限 { b_over=1。 //獲取電壓 ValueDis(value)。 //關(guān)LED TimerInit()。主程序核心代碼://主程序void main(){ int value。第一步,開始,系統(tǒng)自動回到初始化狀態(tài),此時,A/D轉(zhuǎn)化子程序啟動,將輸入的模擬信號轉(zhuǎn)化為數(shù)字信號,測量限值比較,若輸入的模擬電壓大于電壓表的測量范圍,則系統(tǒng)蜂鳴器報警且輸出電壓表測量電壓最大值,若輸入電壓小于測量范圍,則系統(tǒng)正常運行且輸出準確電壓,接著顯示子程序啟動,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1