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

正文內(nèi)容

畢業(yè)論文-智能轉(zhuǎn)速測(cè)量系統(tǒng)的軟件設(shè)計(jì)-閱讀頁(yè)

2025-07-13 10:12本頁(yè)面
  

【正文】 3)能進(jìn)行系統(tǒng)硬件電路的診斷與檢查;為了方便模快化軟件調(diào)試,還應(yīng)配置軟件轉(zhuǎn)儲(chǔ)、程序文本打印、能將程序固化到單片機(jī)芯片或系統(tǒng)FLASH ROM芯片中。該軟件提供了包括C編譯器、宏匯編、鏈接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(μVision)將這些部分組合在一起。使用菜單file/new在項(xiàng)目窗口右側(cè)打開(kāi)一個(gè)文本編輯界面,可在其中寫入指令或?qū)⒁丫庉嬐瓿傻某绦蛘{(diào)入,保存。 程序的保存界面點(diǎn)菜單Project/New Project出現(xiàn)對(duì)話框,給工程命名為test保存,在彈出的對(duì)話框選擇CPU的型號(hào),選擇Atmel公司的89C51,確定回到主界面,在工程窗口文件頁(yè)中右擊Target1/Source Group1,左擊Add Files to Group ‘source Group 1’后會(huì)出現(xiàn)選擇文件的對(duì)話框,選擇文件,點(diǎn)擊Add。 系統(tǒng)程序編譯界面編譯通過(guò)后的源程序,只表示沒(méi)有語(yǔ)法錯(cuò)誤,但是否能夠存在邏輯或其他錯(cuò)誤,還需要進(jìn)行仿真才行。修改完成后,打開(kāi)菜單Debeg/Start/Stop Session對(duì)軟件模擬調(diào)試。在調(diào)試中,可以采用單步運(yùn)行對(duì)程序進(jìn)行檢查,修改錯(cuò)誤,并通過(guò)各參數(shù)窗口,觀察數(shù)值是否與設(shè)定值相同。 斷點(diǎn)設(shè)置界面(1)反復(fù)修改,直到所有功能完全正確,該文件可用編程器燒錄到單片機(jī)芯片中。文件所示。文中首先對(duì)單片機(jī)用于轉(zhuǎn)速測(cè)量的理論、原理進(jìn)行了簡(jiǎn)單的分析、比較,并對(duì)基于AT89C51單片機(jī)的轉(zhuǎn)速測(cè)量電路做了簡(jiǎn)單的介紹,詳細(xì)闡述了軟件的設(shè)計(jì),編譯程序,最終實(shí)現(xiàn)轉(zhuǎn)速測(cè)量、顯示的功能,再通過(guò)調(diào)試使程序通過(guò)編程器寫入芯片。應(yīng)用范圍廣泛,可通過(guò)擴(kuò)展進(jìn)行二次開(kāi)發(fā)。(2)鍵盤掃描程序的設(shè)計(jì),通過(guò)讀I/O口,判定各I/O線的電平狀態(tài),即可識(shí)別出按下的按鍵。(3)數(shù)據(jù)接收和處理程序的設(shè)計(jì)在本設(shè)計(jì)中定時(shí)/計(jì)數(shù)器T0用于計(jì)數(shù),定時(shí)/計(jì)數(shù)器T1用于定時(shí),利用T1定時(shí)1s產(chǎn)生中斷,讀取T0中的數(shù)值,二進(jìn)制計(jì)數(shù)值的高、低8位分別存儲(chǔ)在TH0、TL0中。(4)顯示程序的設(shè)計(jì) 數(shù)碼管顯示采用動(dòng)態(tài)方式,即通過(guò)延遲程序使數(shù)碼管分時(shí)點(diǎn)亮,依次循環(huán),通過(guò)設(shè)定了合適的時(shí)間,利用人的視覺(jué)暫留現(xiàn)象,便可穩(wěn)定地顯示出各位數(shù)碼管的值。 因本人水平和時(shí)間有限,該設(shè)計(jì)有一點(diǎn)功能還未能實(shí)現(xiàn),需要繼續(xù)努力。這將是一個(gè)比較有意義的課題。使自己能編譯出便于修改和閱讀的高效簡(jiǎn)明程序。參考文獻(xiàn)[1] 劉麗,3 (34):58~60[2] 孫偉,聶飛,(3):232~234[3] 李福進(jìn),陳至坤,王汝琳,等.基于單片機(jī)的轉(zhuǎn)速測(cè)量方法[J].工礦自動(dòng)化,2006,2(1):5455[4] Bo rghese N A,Ferrigno n algo rithm for 3D automatic movement detection by means of standard TVcameras[J].IEEE T rans on B iomedical Engioneering,1990,37(12):1221~1225.[5] ZOTOV V,BODROV semiconductor sensitive elements based on the zeffect intended for various robotic sensors and systems//[C].Proceedings of the Second International Symposium on Measurement and Control In Robotics(ISMCR’92).Tsukuba,Tokyo:Asian Technology informati on Program 1992:723728[6] 何橋,段清明,邱春玲等.單片機(jī)原理及應(yīng)用.北京:中國(guó)鐵道出版社,2008[7] 胡大可,李培弘,方路平.基于單片機(jī)8051的嵌入式開(kāi)發(fā)指南.北京:電子工業(yè)出版社,2003.[8] 范風(fēng)強(qiáng),蘭嬋麗.單片機(jī)語(yǔ)言C51應(yīng)用實(shí)戰(zhàn)集錦(修訂版).北京電子工業(yè)出版社,2005[9] 李廣弟,朱月秀,王秀山.單片機(jī)基礎(chǔ)[M].北京:北京航空航天出版社,2001[10] :化學(xué)工業(yè)出版社,2005[11] 嚴(yán)鐘豪,譚祖根編.非電量電測(cè)技術(shù)[M].北京:機(jī)械工業(yè)出版社,2001[12] [13] RTOS51的油耗轉(zhuǎn)速智能測(cè)量系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn). [14] (應(yīng)網(wǎng)友).[15] :89201299,19891108[16] 李朝青.單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1994.11.[17] 徐維祥,[M].大連:大連理工大學(xué)出版社,1996.5.[18] 周航.單片機(jī)應(yīng)用程序設(shè)計(jì)基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,1991.8.[19] 朱路,[J].,2006.6.[20] ATMEL.bit Microcontrlller with 2Lbyted Flash AT89C2051.[21] 復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)系.億恒科技(西門子)單片機(jī)應(yīng)用指南[M].上海:復(fù)旦大學(xué)出版社,2000.[22] 李華,孫曉民.MCS51系列單片機(jī)實(shí)用接口技術(shù)[M] .北京航空航天大學(xué)出版社,1993.[23] 李士勇.模糊控制一種經(jīng)控制和智能控制論[M].哈爾濱工社,2503871996.[24] 崔蕙柳.串行時(shí)鐘芯片DS1302極其應(yīng)用[J].,1998.3.[25] 戴梅萼.微型計(jì)算機(jī)技術(shù)及應(yīng)用[M].北京:清華大學(xué)出版社,1995[26] 王會(huì)青,[27] . :42~43致 謝感謝導(dǎo)師杜玉軍老師的關(guān)心、指導(dǎo)和教誨。作者在攻讀學(xué)士學(xué)位期間的工作自始至終都是在杜玉軍老師全面、具體的指導(dǎo)下進(jìn)行的。在此,謹(jǐn)向尊敬的導(dǎo)師表示衷心的敬意和誠(chéng)摯的感謝。最后衷心感謝自己的父母,在他們的支持和關(guān)心下使自己順利的完成了學(xué)士學(xué)位期間的學(xué)習(xí)。本人保證畢業(yè)離校后,使用畢業(yè)設(shè)計(jì)(論文)工作成果或用畢業(yè)設(shè)計(jì)(論文)工作成果發(fā)表論文時(shí)署名單位仍然為西安工業(yè)大學(xué)。(保密的畢業(yè)設(shè)計(jì)(論文)在解密后應(yīng)遵守此規(guī)定)畢業(yè)設(shè)計(jì)(論文)作者簽名:指導(dǎo)教師簽名:日期:畢業(yè)設(shè)計(jì)(論文)獨(dú)創(chuàng)性聲明秉承學(xué)校嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng)與優(yōu)良的科學(xué)道德,本人聲明所呈交的畢業(yè)設(shè)計(jì)(論文)是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了致謝。畢業(yè)設(shè)計(jì)(論文)作者簽名:指導(dǎo)教師簽名:日期:附錄 1 硬件電路圖附錄 2 智能轉(zhuǎn)速測(cè)量系統(tǒng)的源程序include define uchar unsigned char define uint unsigned int define ulong unsigned longdefine LED_DAT P2sbit LED_SEG0 = P0^3。sbit LED_SEG2 = P0^1。//sbit pin_SpeedSenser = P3^5。 // 0 1 2 3 4 5 6 7 8 9 全亮 全滅uchar data Disbuf[4]。 //時(shí)間計(jì)數(shù)器bit Flag_Fresh = 0。 //計(jì)算轉(zhuǎn)速標(biāo)志bit Flag_Err = 0。//計(jì)算轉(zhuǎn)速,并把結(jié)果放入數(shù)碼管緩沖區(qū) void ClacSpeed()。//初始化定時(shí)器T1void init_timer1()。void it_timer1() interrupt 3 /* interrupt address is 0x001b */{ TF1 = 0。 //初始化 TL1 = 0xF0。 Tcounter++。//周期到,該重新計(jì)算轉(zhuǎn)速了 }}void it_timer0() interrupt 1 /* interrupt address is 0x000b */{ TF1 = 0。 //如果速度很高,我們應(yīng)考慮另外一種測(cè)速方法,:脈沖 寬度算轉(zhuǎn)速 }void main(void) {Disbuf[0] = 0。 Disbuf[2] = 0。init_timer0()。 while(1) { if(!P1^0) { Delay(10) 。 DisplayFresh()。 ClacSpeed()。 Tcounter = 0。//脈沖計(jì)數(shù)清零 } if(Flag_Err) //超量程處理 { //數(shù)碼管顯示字母‘EEEE’ Disbuf[0] = 0x84。 Disbuf[2] = 0x84。 while(1) { DisplayFresh()。LED_SEG0 = 0。Delay(5)。LED_SEG1 = 0。Delay(5)。LED_SEG2 = 0。Delay(5)。LED_SEG3 = 0。Delay(5)。}//計(jì)算轉(zhuǎn)速,并把結(jié)果放入數(shù)碼管緩沖區(qū)void ClacSpeed(){uint speed。PlusCounter = TH0*256 + TL0。//K是校準(zhǔn)系數(shù),如速度不準(zhǔn),調(diào)節(jié)K的大小Disbuf[0] = (speed/1000)%10。Disbuf[2] = (speed/10)%10。}//初始化定時(shí)器T1void init_timer1(){TMOD= 0xF1。 C/T0=0。 M00=1。 //初始化TL1= 0xF0。 //允許T1中斷EA=1。 //運(yùn)行T1 }//延時(shí)函數(shù) void Delay(uint ms){uchar i。i1000。}//初始化定時(shí)器T0void init_timer0(){TMOD = 0x50。 C/T0=1。 M00=1。 //初始化 TL0 = 0x00。 //允許T0中斷EA=1。 //運(yùn)行T0
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1