版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
編號畢業(yè)設(shè)計(論文)題目:單片機(jī)紅外汽車測速本科畢業(yè)設(shè)計(論文)誠信承諾書本人鄭重聲明:所呈交的畢業(yè)設(shè)計(論文)單片機(jī)紅外測速設(shè)計是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的成果,其內(nèi)容除了在畢業(yè)設(shè)計(論文)中特別加以標(biāo)注引用,表示致謝的內(nèi)容外,本畢業(yè)設(shè)計(論文)不包含任何其他個人、集體已發(fā)表或撰寫的成果作品。班級:學(xué)號:作者姓名:年月日xx大學(xué)xx學(xué)院機(jī)電系電子信息工程專業(yè)畢業(yè)設(shè)計論文任務(wù)書一、題目及專題:題目單片機(jī)紅外汽車測速設(shè)計2、專題單片機(jī)紅外汽車測速的軟硬件設(shè)計二、課題來源及選題依據(jù)紅外線傳感器應(yīng)用相當(dāng)廣,在許多地方你都可以看到它的身影,如紅外門禁系統(tǒng),紅外報警系統(tǒng)、紅外測距系統(tǒng),紅外遙控系統(tǒng)等等。自從單片機(jī)問世以來,在國外,他已廣泛應(yīng)用于自動控制、數(shù)據(jù)采集和處理、家用電器等各方面,同時也參透到其他各個科技領(lǐng)域。在國內(nèi),雖然起步比較晚,但由于單片機(jī)物美價廉、功能強(qiáng)、體積小、使用靈活方便,越來越得到發(fā)展,尤其在工業(yè)過程控制、自動化儀器等領(lǐng)域得到廣泛應(yīng)用。所以本次畢業(yè)設(shè)計我選擇了單片機(jī)紅外汽車測速這個課題。單片機(jī)紅外汽車測速精度高,應(yīng)用廣。三、本設(shè)計(論文或其他)應(yīng)達(dá)到的要求:1.硬件電路的設(shè)計2.用protel畫出硬件原理圖3.軟件編程程序框圖設(shè)計4.軟件編程實(shí)現(xiàn)汽車速度測量四、接受任務(wù)學(xué)生:班姓名五、開始及完成日期: 自年月日至年月日六、設(shè)計(論文)指導(dǎo)(或顧問): 指導(dǎo)教師簽名簽名簽名教研室主任〔學(xué)科組組長研究所所長〕簽名 系主任簽名xxxx年xx月xx日基于DCT的JPEG基本系統(tǒng)的MATLAB實(shí)現(xiàn)摘要隨著居民生活水平的不斷提高,汽車已經(jīng)成為現(xiàn)代社會中不可缺少的一部分。本次設(shè)計制作的單片機(jī)紅外汽車測速儀能夠顯示汽車的行駛速度。單片機(jī)的優(yōu)點(diǎn)是體積小,重量輕,抗干擾能力強(qiáng),對環(huán)境要求不高,價格低廉,可靠性高,靈活性好,開發(fā)較為容易。。而且單片機(jī)與數(shù)字電路完美的搭配組合能夠完成前沿先進(jìn)的設(shè)計。紅外線發(fā)射與接收的方式有兩種,其一是直射式,其二是反射式。直射式指發(fā)光管和接收管相對安放在發(fā)射與受控物的兩端,中間相距一定距離;反射式指發(fā)光管與接收管并列一起,平時接收管始終無光照,只在發(fā)光管發(fā)出的紅外光線遇到反射物時,接收管收到反射回來的紅外光線才工作。本產(chǎn)品具有密度大、體積小、易安裝、易操作等優(yōu)點(diǎn)。這是一般汽車電子產(chǎn)品所沒有的。關(guān)鍵詞:單片機(jī);測速;紅外線發(fā)射
AbstractWiththecontinuousimprovementoflivingstandards,carshavebecometheindispensablepartofsociety.Thedesignofmicrocontrollerinfraredspeeddetectorcapableofdisplayingthecarspeed.SCMhastheadvantageofsmallsize,lightweight,anti-interferenceability,lessdemandingontheenvironment,lowcost,highreliability,goodflexibility,developmoreeasily..Microcontrolleranddigitalcircuitsandwiththeperfectcombinationofcutting-edgeadvanceddesigntocompletion.Infraredtransmitterandreceiverintwoways,oneisthedirecttype,theotherisreflective.LEDdirect-typereferstotherelativeplacementandreceivingtubelaunchedandcontrolledatbothendsofthemiddledistanceapart;reflectivemeansLEDtubestiedtogetherwiththereceiver,usuallyreceivingtubehasnolight,onlytheissueofinfraredLEDencounteredlightreflector,thereceivertubereceivetheinfraredlightreflectedbackbeforework.Thisproducthashighdensity,smallsize,easytoinstall,easytooperate.Thisisageneralautomotiveelectronicproductsdonothave.
Keywords:microcontroller;speed;infraredemission
PAGEVIPAGEV單片機(jī)紅外汽車測速目錄1緒論 12課題研究內(nèi)容和分析論證 32.1課題研究內(nèi)容 32.2整體方案設(shè)計與選擇 32.2.1顯示部分電路選擇 32.2.2計數(shù)電路選擇 32.3系統(tǒng)結(jié)構(gòu)圖 43硬件設(shè)計 53.1AT89C51單片機(jī) 53.1.1單片機(jī)發(fā)展過程 53.1.2AT89C51單片機(jī)簡介 63.1.3主要功能 63.1.3管腳說明 73.1.4振蕩器特性 83.274LS14 93.2.1施密特觸發(fā)器介紹 93.2.2施密特觸發(fā)器的應(yīng)用 93.2.374LS14介紹 103.3七段LED數(shù)碼顯示器 113.3.1七段LED數(shù)碼管 113.3.2LED數(shù)碼顯示器的顯示段碼 133.3.374LS164顯示接口芯片 133.4紅外發(fā)射接收電路 153.4.1紅外線特點(diǎn) 153.4.2紅外線發(fā)射與接收器件 153.4.3發(fā)射接收電路組成 194軟件設(shè)計 214.1中斷程序設(shè)計 214.2顯示輸出程序 234.3總程序設(shè)計 245總結(jié)與展望 25致謝 26參考文獻(xiàn) 27附錄 28xx大學(xué)學(xué)士學(xué)位單片機(jī)紅外測速設(shè)計PAGE36PAGE351緒論單片機(jī)自20世紀(jì)70年代問世以來,以極高的性能價格比受到人們的重視和關(guān)注,所以應(yīng)用很廣泛,發(fā)展很迅速。單片機(jī)的優(yōu)點(diǎn)是體積小,重量輕,抗干擾能力強(qiáng),對環(huán)境要求不高,價格低廉,可靠性高,靈活性好,開發(fā)較為容易。廣大工程技術(shù)人員通過學(xué)習(xí)有關(guān)單片機(jī)的知識后,也能依靠自己的力量來開發(fā)所希望的單片機(jī)系統(tǒng),并可獲得較高的經(jīng)濟(jì)效益。而且單片機(jī)與數(shù)字電路完美的搭配組合能夠完成前沿先進(jìn)的設(shè)計。目前單片機(jī)技術(shù)和數(shù)字電子技術(shù)已經(jīng)廣泛地應(yīng)用于計算機(jī),自動控制,電子測量儀表,電視,雷達(dá),通信等各個領(lǐng)域。例如在現(xiàn)代測量技術(shù)中,數(shù)字測量儀表不僅比模擬測量儀表精度高,功能高,而且容易實(shí)現(xiàn)測量的自動化和智能化。隨著集成技術(shù)的發(fā)展,尤其是中,大規(guī)模和超大規(guī)模集成電路的發(fā)展,單片機(jī)和數(shù)字電子技術(shù)的應(yīng)用范圍將會更廣泛地滲透到國民經(jīng)濟(jì)的各個部門,并將產(chǎn)生越來越深刻的影響。隨著現(xiàn)代社會的電子科技的迅速發(fā)展,要求我們要理論聯(lián)系實(shí)際。2課題研究內(nèi)容和分析論證2.1課題研究內(nèi)容本次設(shè)計的任務(wù)是制作一個單片機(jī)紅外汽車測速儀,使其能夠顯示汽車的行駛速度。主要完成以下內(nèi)容:(1)系統(tǒng)硬件電路的詳細(xì)設(shè)計根據(jù)系統(tǒng)要求對各部分電路進(jìn)行細(xì)化。設(shè)計出具體電路,并根據(jù)各單元電路的功能需求選定具體的器件。主要包括各種芯片的選擇,元器件的類型,與單片機(jī)的各引腳如何連接,各個芯片之間怎么連接等。本部分具體內(nèi)容在第二章中加以介紹。(2)系統(tǒng)軟件的詳細(xì)設(shè)計根據(jù)系統(tǒng)軟件的結(jié)構(gòu)劃分,對各個功能模塊進(jìn)行詳細(xì)設(shè)計,同時畫出每個部分的程序框圖,最后把單獨(dú)的程序結(jié)合在一起。本部分具體內(nèi)容在第三章中加以介紹。2.2整體方案設(shè)計與選擇2.2.1顯示部分電路選擇這部分硬件和軟件部分設(shè)計我考慮的兩種方案:方案一:串行接法設(shè)計中要顯示3位數(shù)字,用74LS164作為顯示驅(qū)動,其中帶鎖存,使用串行接法可以節(jié)約I/O口資源,發(fā)送數(shù)據(jù)時容易控制。方案二:并行接法使用并行接法時要對每個數(shù)碼管用I/O口獨(dú)立輸入數(shù)據(jù),占用資源較大。由于設(shè)計中用一塊單片機(jī)進(jìn)行控制,資源有限,選擇了方案一。另外,使用鎖存也起到節(jié)約資源的作用。2.2.2計數(shù)電路選擇本次設(shè)計中主要要記錄汽車輪子所轉(zhuǎn)的圈數(shù)并同時記錄轉(zhuǎn)這些圈數(shù)所用的時間,然后通過圈數(shù)計算出路程最后得出速度。在本設(shè)計中我想了兩個方案:方案一:使用紅外中斷將紅外發(fā)光二極管和紅外光敏三極管分別置于車輪倆邊,使他們能夠通過車輪上小孔進(jìn)行對射。當(dāng)車輪轉(zhuǎn)一圈時,紅外光敏三極管接收到紅外發(fā)光二極管的光,從而紅外光敏三極管電路接通,產(chǎn)生高電平,經(jīng)施密特觸發(fā)器74LS14整形并傳送到單片機(jī)的外部中斷0執(zhí)行中斷程序記錄圈數(shù)。方案二:使用電感式接近開關(guān)在汽車輪子側(cè)面裝一個金屬物體,然后在附近安置一個振蕩感應(yīng)頭,當(dāng)金屬物體在接近這個能產(chǎn)生電磁場的振蕩感應(yīng)頭時,使物體內(nèi)部產(chǎn)生渦流。這個渦流反作用于接近開關(guān),使接近開關(guān)振蕩能力衰弱,內(nèi)部電路的參數(shù)發(fā)生變化,由此識別出有無金屬物體接近,進(jìn)而控制開關(guān)的通或斷,接通一次就表示輪子轉(zhuǎn)了一圈??紤]到取材問題,我采用方案一設(shè)計。綜上所述,我所要做出來的系統(tǒng)整體方案為:紅外傳感器中斷進(jìn)行汽車輪子所轉(zhuǎn)圈數(shù)的計數(shù)和所用時間的計數(shù),用74LS164作為顯示驅(qū)動,串行連接3個數(shù)碼管。2.3系統(tǒng)結(jié)構(gòu)圖本次設(shè)計中用到的硬件有紅外發(fā)光二極管、紅外光敏三極管、施密特觸發(fā)器(74LS14)、單片機(jī)(AT89C51)、顯示芯片(74LS164)、數(shù)碼管。下圖2.1為系統(tǒng)的結(jié)構(gòu)框圖。信信號采集整形單片機(jī)輸出顯示圖2.1系統(tǒng)結(jié)構(gòu)圖3硬件設(shè)計3.1單片機(jī)的最小應(yīng)用系統(tǒng)[1]3.1.1單片機(jī)發(fā)展過程單片機(jī)一詞是來自英文SingleChipMicrocomputer,它是80年代初從英文直譯而來。單片機(jī)物理含義是把CPU、存儲器和各種各樣外圍設(shè)備的接口都集成在一塊半導(dǎo)體芯片上,形成單片機(jī)的計算機(jī)。但是,目前國內(nèi)外的多數(shù)廠商和學(xué)者普遍改稱“微控制器”(MicrocomputerUnit)來代替以前的單片機(jī)(SingleChipMicrocomputer)。究其原因,是這類微型計算機(jī),從功能到形態(tài)皆由控制計算機(jī)演變而來。因此,單片機(jī)改稱微控制器后,其含義就更加準(zhǔn)確。單片機(jī)在一塊芯片上集成了中央處理單元CPU、隨機(jī)存儲器RAM、只讀存儲器ROM、定時/計數(shù)器和多種功能輸入/輸出I/O及A/D轉(zhuǎn)換等。就其組成而言,一片單片機(jī)就是一臺計算機(jī)。單片機(jī)的發(fā)展劃分為四個階段:第一階段(1974年開始):單片機(jī)初級階段。因工藝限制,單片機(jī)采用雙片的形式,而且功能比較簡單,如仙童公司的F8實(shí)際上只包括了8位CPU、64字節(jié)RAM和2個并行I/O口,因此,還需加一塊3851(由1KROM、定時/計數(shù)器和2個并行I/O口構(gòu)成)才能組成一臺完整微型計算機(jī)。第二階段(1976年開始):低性能單片機(jī)階段。以Intel公司的MCS-48為列,采用了單片結(jié)構(gòu)。即在一塊芯片內(nèi)就含有8位CPU、并行I/O口、8位定時/計數(shù)器、RAM和ROM等,但無串行I/O口,中斷處理也比較簡單,片內(nèi)RAM和ROM容量較小,且尋址范圍有限,一般都不大于4K字節(jié)。第三階段(1978年開始):高性能單片機(jī)階段。這一類單片機(jī)帶有串行I/O,有多極中斷處理,定時/計數(shù)器為16位,片內(nèi)的RAM和ROM相對增大,且尋址范圍可達(dá)64K字節(jié),有的片內(nèi)還帶有A/D轉(zhuǎn)換接口。這類單片機(jī)有Intel公司的MCS-51,Motorola公司的6801和Zilog公司Z8等。由于這類單片機(jī)應(yīng)用的領(lǐng)域較廣,目前還在不斷改進(jìn)和發(fā)展著。第四階段(1982年開始):16位單片機(jī)階段。16位單片機(jī)除了CPU位16位外,RAM和ROM容量進(jìn)一步增大,實(shí)時處理的能力更強(qiáng)。如Intel公司的MCS-96,其集成度已為120000管子/片,主振幅12MHZ,片內(nèi)RAM為232字節(jié),ROM為8K字節(jié),中斷處理為8級,而且片內(nèi)帶有多通道10位A/D轉(zhuǎn)換和高速輸入/輸出部件(HSIO),實(shí)時處理的能力很強(qiáng)根據(jù)1989年5月的統(tǒng)計,包括單片信號處理機(jī)在內(nèi),單片機(jī)有70幾個系列463個機(jī)種。3.1.2AT89C51單片機(jī)簡介AT89C51單片機(jī)的指令長度較短:單字節(jié)指令有49條;雙字節(jié)指令有46條;最長的是三字節(jié)指令,只有16條。指令周期也短;單機(jī)器周期指令64條;雙機(jī)器周期指令45條;只有乘、除兩條指令需要4個周期。這些指令在12MHZ晶振的情形下,執(zhí)行時間分別為1us、2us和4us??梢姡琈CS-51指令系統(tǒng)在存儲空間和執(zhí)行時間方面具有較高的效率,編程的程序占用內(nèi)存單元少,執(zhí)行也很快捷,與其應(yīng)用范圍的要求很想適應(yīng)。在8051單片機(jī)指令系統(tǒng)中,有豐富的位操作(或稱位處理)指令,形成一個相當(dāng)完整的位操作指令子集,成為該指令系統(tǒng)的重大特色。這對于需要進(jìn)行大量位處理的程序?qū)砻黠@的簡捷和方便。3.1.3復(fù)位電路MCS-51系列單片機(jī)的復(fù)位是由外部的復(fù)位電路實(shí)現(xiàn)的。復(fù)位電路的目的是產(chǎn)生持續(xù)時間不小于2個機(jī)器周期的高電平。單片機(jī)通常采用2種形式的復(fù)位電路:上電自動復(fù)位電路和按鈕開關(guān)復(fù)位電路。圖為上電自動復(fù)位電路。上電自動復(fù)位電路是通過電容充電來實(shí)現(xiàn)的。在接通電源(上電)的瞬間,RC電路充電,由于電容C兩端的電壓不能突變,在RESET引腳上電壓接近電源電壓+5V;隨著充電時間的延長,充電電流減小,RESET引腳的電位也逐漸下降;當(dāng)電容C兩端的電壓接近+5V,RESET引腳也被拉成低電平。在電容C充電過程中,只要RESET引腳能夠保持10ms的高電平,就能使單片機(jī)有效地復(fù)位。如圖3.1所示圖3.1復(fù)位電路3.1.3振蕩電路AT89C51單片機(jī)有一個用于構(gòu)成內(nèi)部振蕩器的反相放大器,XTAL1和XTAL2分別是放大器的輸入、輸出端。石英晶體和陶瓷諧振器都可以用來一起構(gòu)成自激振蕩器,自激振蕩器與單片機(jī)內(nèi)部的時鐘發(fā)生器構(gòu)成單片機(jī)的時鐘電路。在單片機(jī)應(yīng)用系統(tǒng)中,常選用晶體振動器作為外接振蕩源,簡稱晶振。晶振的頻率越高,則單片機(jī)系統(tǒng)的時鐘頻率越高,單片機(jī)的運(yùn)行速度越快。如圖3.2所示圖3.2振蕩電路3.1.4圖3.3AT89C51引腳圖1.主電源引腳Vcc和Vss(1)Vcc(40)。正常操作時接+5V電源。(2)Vss(20)。接地。2.外接晶體引腳XTAL1和XTAL2(1)XTAL1(19)。接外部晶體和微調(diào)電容的一個引腳。在單片機(jī)內(nèi)部,它是一個反向放大器的輸入端,這個放大器構(gòu)成了片內(nèi)振蕩器。當(dāng)采用外部振蕩器時,對HMOS單片機(jī)(如8051),此引腳接地。對CMOS單片機(jī)(如80C51),此引腳作為振蕩信號的輸入端。(2)XTAL2(18)。接外部晶體和微調(diào)電容的另一個腳。在單片機(jī)內(nèi)部,它是反向放大器的輸出端。當(dāng)采用外部振蕩器時,對HMOS單片機(jī),此引腳接收振蕩器信號,即把振蕩器信號直接送人內(nèi)部時鐘發(fā)生器的輸入端。對CMOS單片機(jī),此引腳應(yīng)浮空。3.控制或其他電源復(fù)用引腳RST/Vpd,ALE/PROG,RSEN和EA/Vpp(1)RST/Vpd(9)。當(dāng)振蕩器工作時,在此引腳上出現(xiàn)兩個機(jī)器周期以上的高電平將使單片機(jī)復(fù)位。(2)ALE/PROG(30)。當(dāng)訪問外部存儲器時,地址鎖存ALE信號的輸出用于鎖存低8位地址信息。即使不訪問外部存儲器,ALE端仍以不變的頻率周期性地發(fā)生正脈沖信號。此信號的頻率為振蕩器的1/6。但是要注意的是,每當(dāng)訪問外部數(shù)據(jù)存儲器時,將少發(fā)出一個ALE信號。因此假若要將ALE信號直接作為時鐘信號,那么程序中必須不出現(xiàn)訪問外部數(shù)據(jù)存儲器的指令,否則將不能將ALE作為時鐘信號。ALE端可以驅(qū)動(吸收或輸出電流)8個LSTTL電路。(3)PSEN(29)。該端輸出外部程序存儲器讀選通信號。當(dāng)CPU從外部程序存儲器取指令(或數(shù)據(jù))期間,在12個振蕩周期內(nèi)將會出現(xiàn)2次PESN信息(低電平)。(4)EA/Vpp(31)訪問外部程序存儲器控制端。當(dāng)EA端保持高電平時,單片機(jī)復(fù)位后訪問內(nèi)部程序存儲器,當(dāng)PC值超過4KB(對8051/8751)或8KB(對8052/8752)時,將自動轉(zhuǎn)向執(zhí)行外部程序存儲器程序。當(dāng)EA端保持低電平時,則只訪問外部程序存儲器,而不管內(nèi)部是否有程序存儲器。對于EPROM型單片機(jī),在EPROM編程期間,該引腳用于施加EPROM編程電壓。4.輸入/輸出引腳(1)P0.0~P0.7(39~32)。P0口是一個8位漏極開路型雙向I/O口。在訪問外部存儲器時可作為地址(低8位)/數(shù)據(jù)分時復(fù)用總線使用。當(dāng)P0作為地址/數(shù)據(jù)分時復(fù)用總線使用時,在訪問存儲器期間它能激活內(nèi)部的上拉電阻。在EPROM型單片機(jī)編程時,P0接受指令,而在驗(yàn)證程序時,則輸出指令。驗(yàn)證時,要求外接上拉電阻。P0能以吸收點(diǎn)流的方式驅(qū)動8個LSTTL電路。(2)P1.0~P1.7(1~8)。P1是一個內(nèi)部帶上拉電阻的8位準(zhǔn)雙向I/O口。在對EPROM型單片機(jī)編程和驗(yàn)證程序時,它接收低8位地址。P1能驅(qū)動(吸收或輸出電流)4個LSTTL電路。(3)P2.0~P2.7(21~28)。P2是一個內(nèi)部帶上拉電阻的8位準(zhǔn)雙向I/O口。在訪問外部存儲器時,它送出高8位地址。在對EPROM型單片機(jī)編程和驗(yàn)證程序期間,它接收高8位地址。P2可以驅(qū)動(吸收或輸出電流)4個LSTTLL電路(3)P3.0~P3.7(10~17)。P3是一個內(nèi)部帶上拉電阻的8位準(zhǔn)雙向I/O口。P3能驅(qū)動(吸收或輸出電流)4個LSTTL電路。P3口每個引腳分別具有第二功能,如表3-1所示表3-1P3各口線的第二功能口線第二功能P3.0RXD(串行口輸入)P3.1TXD(串行口輸出)P3.2TNT0(外部中斷0外部輸入)P3.3TNT1(外部中斷1外部輸入)P3.4T0(定時器/計數(shù)器0外部輸入)P3.5T1(定時器/計數(shù)器1外部輸入)P3.6WR(外部數(shù)據(jù)存儲器寫選通)P3.7WD(外部數(shù)據(jù)存儲器讀選通) 3.2整形濾波電路[2]3.2.1施密特觸發(fā)器介紹施密特觸發(fā)器也有兩個穩(wěn)定狀態(tài),但與一般觸發(fā)器不同的是,施密特觸發(fā)器采用電位觸發(fā)方式,其狀態(tài)由輸入信號電位維持;對于負(fù)向遞減和正向遞增兩種不同變化方向的輸入信號,施密特觸發(fā)器有不同的閥值電壓。門電路有一個閾值電壓,當(dāng)輸入電壓從低電平上升到閾值電壓或從高電平下降到閾值電壓時電路的狀態(tài)將發(fā)生變化。施密特觸發(fā)器是一種特殊的門電路,與普通的門電路不同,施密特觸發(fā)器有兩個閾值電壓,分別稱為正向閾值電壓和負(fù)向閾值電壓。在輸入信號從低電平上升到高電平的過程中使電路狀態(tài)發(fā)生變化的輸入電壓稱為正向閾值電壓,在輸入信號從高電平下降到低電平的過程中使電路狀態(tài)發(fā)生變化的輸入電壓稱為負(fù)向閾值電壓。正向閾值電壓與負(fù)向閾值電壓之差稱為回差電壓。它是一種閾值開關(guān)電路,具有突變輸入——輸出特性的門電路。這種電路被設(shè)計成阻止輸入電壓出現(xiàn)微小變化(低于某一閾值)而引起的輸出電壓的改變。利用施密特觸發(fā)器狀態(tài)轉(zhuǎn)換過程中的正反饋?zhàn)饔?,可以把邊沿變化緩慢的周期性信號變換為邊沿很陡的矩形脈沖信號。輸入的信號只要幅度大于vt+,即可在施密特觸發(fā)器的輸出端得到同等頻率的矩形脈沖信號。當(dāng)輸入電壓由低向高增加,到達(dá)V+時,輸出電壓發(fā)生突變,而輸入電壓Vi由高變低,到達(dá)V-,輸出電壓發(fā)生突變,因而出現(xiàn)輸出電壓變化滯后的現(xiàn)象,可以看出對于要求一定延遲啟動的電路,它是特別適用的.從傳感器得到的矩形脈沖經(jīng)傳輸后往往發(fā)生波形畸變。當(dāng)傳輸線上的電容較大時,波形的上升沿將明顯變壞;當(dāng)傳輸線較長,而且接受端的阻抗與傳輸線的阻抗不匹配時,在波形的上升沿和下降沿將產(chǎn)生振蕩現(xiàn)象;當(dāng)其他脈沖信號通過導(dǎo)線間的分布電容或公共電源線疊加到矩形脈沖信號時,信號上將出現(xiàn)附加的噪聲。無論出現(xiàn)上述的那一種情況,都可以通過用施密特反相觸發(fā)器整形而得到比較理想的矩形脈沖波形。只要施密特觸發(fā)器的vt+和vt-設(shè)置得合適,均能受到滿意的整形效果。。3.2.2施密特觸發(fā)器的應(yīng)用施密特觸發(fā)器的應(yīng)用:1.波形變換可將三角波、正弦波等變成矩形波。2.脈沖波的整形數(shù)字系統(tǒng)中,矩形脈沖在傳輸中經(jīng)常發(fā)生波形畸變,出現(xiàn)上升沿和下降沿不理想的情況,可用施密特觸發(fā)器整形后,獲得較理想的矩形脈沖。3.脈沖鑒幅幅度不同、不規(guī)則的脈沖信號時加到施密特觸發(fā)器的輸入端時,能選擇幅度大于欲設(shè)值的脈沖信號進(jìn)行輸出。下面重點(diǎn)說一下施密特觸發(fā)器的對脈沖波的整形作用。在數(shù)字系統(tǒng)中,矩形脈沖經(jīng)傳輸后往往發(fā)生波形畸變:輸入信號是由直流分量和正弦分量疊加而成的,只要輸入信號的幅度大于VT+,即可在施密特觸發(fā)器的輸出端得到同頻率的矩形脈沖信號。當(dāng)傳輸線上電容較大時,波形的上升沿和下降沿將明顯變化。當(dāng)傳輸線較長,而且接收端的阻抗與傳輸線的阻抗不匹配時,在波形的上升沿和下降沿將產(chǎn)生振蕩現(xiàn)象。無論出現(xiàn)上述的哪一種情況,都可以通過施密特觸發(fā)器整形而獲得比較理想的矩形脈沖波形。3.2.374LS14介紹在本系統(tǒng)中選用了由TTL電路集成的施密特觸發(fā)器74LS14。74LS14是一個6反向器,引腳定義如圖3.5:A端為輸入端,Y端為輸出端,一片芯片一共6路,即1,3,5,9,11,13為輸入端,2,4,6,8,10,12為輸出端,輸出結(jié)果與輸入結(jié)果反向。即如果輸入端為高電平,那么輸出為低電平。如果輸入低電平,輸出為高電平74LS14具有以下特點(diǎn):(1)輸入信號邊沿的變化即使非常緩慢,電路也能正常工作。(2)對于閾值電壓和滯回電壓均有溫度補(bǔ)償。(3)帶負(fù)載能力和抗干擾能力都很強(qiáng)。74LS14主要參數(shù)如表3-2所示:表3-274ls14d主要參數(shù)的典型值器件型號延遲時間(ns)每門功耗(mW)VT+(V)VT-(V)ΔVT(V)74LS140.83.3數(shù)碼管顯示電路[3]3.3.1七段LED數(shù)碼管數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。數(shù)碼管的分類:(1)數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元(多一個小數(shù)點(diǎn)顯示)。(2)按能顯示多少個“8”可分為1位、2位、4位等等數(shù)碼管。(3)按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮,共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時,相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽極為低電平時,相應(yīng)字段就不亮。通常七段LED數(shù)碼顯示器有8個發(fā)光二級管,其中7個發(fā)光二級管構(gòu)成一個“8”字,1個發(fā)光二級管用于顯示小數(shù)點(diǎn),這8個筆段分別用a~h表示。七段LED數(shù)碼顯示器與單片機(jī)的并行接口很簡單,只要將1個8位并行輸出(口必須帶輸出鎖存)與顯示器8個引腳相連即可。但要注意輸出口的實(shí)際驅(qū)動能力,必要時應(yīng)加驅(qū)動電路。每個發(fā)光二級管均有其額定工作電流(5~10mA),所以實(shí)際使用時在每個發(fā)光二級管回路中應(yīng)該接限流電阻,使其工作在額定電流范圍內(nèi)。數(shù)碼管要正常顯示,就要用驅(qū)動電路來驅(qū)動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)字,因此根據(jù)數(shù)碼管的驅(qū)動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類。①靜態(tài)顯示驅(qū)動:靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機(jī)的I/O端口進(jìn)行驅(qū)動,或者使用如BCD碼二-十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點(diǎn)是編程簡單,顯示亮度高,缺點(diǎn)是占用I/O端口多,如驅(qū)動5個數(shù)碼管靜態(tài)顯示則需要5×8=40根I/O端口來驅(qū)動,要知道一個89S51單片機(jī)可用的I/O端口才32個呢:),實(shí)際應(yīng)用時必須增加譯碼驅(qū)動器進(jìn)行驅(qū)動,增加了硬件電路的復(fù)雜性。②動態(tài)顯示驅(qū)動:數(shù)碼管動態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的8個顯示筆劃"a,b,c,d,e,f,g,dp"的同名端連在一起,另外為每個數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機(jī)對位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。通過分時輪流控制各個數(shù)碼管的的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。本此設(shè)計采用串并轉(zhuǎn)換電路74LS164為靜態(tài)顯示電路。3.3.2LED數(shù)碼顯示器的顯示段碼8位并行輸出口輸出不同的數(shù)據(jù)即可顯示不同的字符,通常將控制發(fā)光二極管的一個字節(jié)數(shù)據(jù)稱為段碼。共陽極結(jié)構(gòu)與共陰極的顯示器其段碼互補(bǔ)。如一個字節(jié)中的最高位對應(yīng)h筆段、最低位對應(yīng)a筆段,則顯示字符與對應(yīng)的段碼如表3-3所示表3-3七段LED數(shù)碼管顯示器的段碼顯示字符共陽極段碼共陰極段碼字型共陽極段碼共陰極段碼0COH3FHA88H77H1F9H06HB83H7CH2A4H5BMCC6H39H3BOH4FHDA1H5EH499H66HE86H79H592H6DHF8EH71H682H7DHP8CH73H7F8H07HUC1H3EH880H7FHY91H6E990H6FH黑FFH00H3.3.374LS164顯示接口芯片[4]在本次設(shè)計中就選擇了74LS164作為顯示接口芯片。在單片機(jī)系統(tǒng)中,如果并行口的IO資源不夠,而串行口又沒有其他的作用,那么我們可以用74LS164來擴(kuò)展并行IO口,節(jié)約單片機(jī)資源。74LS164是一個串行輸入并行輸出的移位寄存器。并帶有清除端。其中:Q0—Q7并行輸出端。A,B串行輸入端。MR清除端,為0時,輸出清零。CP時鐘輸入端。如圖3.4所示。圖3.474LS164引腳圖當(dāng)清除端(CLEAR)為低電平時,輸出端(QA-QH)均為低電平。串行數(shù)據(jù)輸入端(A,B)可控制數(shù)據(jù)。當(dāng)A、B任意一個為低電平,則禁止新數(shù)據(jù)輸入,在時鐘端(CLOCK)脈沖上升沿作用下Q0為低電平。當(dāng)A、B有一個為高電平,則另一個就允許輸入數(shù)據(jù),并在CLOCK上升沿作用下決定Q0的狀態(tài)。硬件接口電路如圖3.5所示圖3.5LED顯示接口電路3.4紅外發(fā)射接收電路[5]3.4.1紅外線特點(diǎn)紅外線是國外著名科學(xué)家赫歇爾在一次科學(xué)實(shí)驗(yàn)中發(fā)現(xiàn)的,他發(fā)現(xiàn)在太陽的可見光線以外存在著一種神奇的光線,人的肉眼無法看見這種光線,但它的物理特性與可見光線極為相似,有著明顯的熱輻射。由于它位于可見光中紅光的外側(cè),故而稱之為紅外線,紅外線的波長范圍很寬,介于0.75——1000微米之間,在紅外線中,波長較短的為近紅外線,波長最長的一段紅外線為遠(yuǎn)紅外線。紅外光線的主要物理特征是有熱效應(yīng)和穿透云霧能力強(qiáng)。紅外線的運(yùn)用范圍非常廣泛,他能運(yùn)用到軍事、醫(yī)療、工程檢測、人民生活等各個方面。比如:紅外殺菌,導(dǎo)彈的紅外制導(dǎo)、紅外線夜視儀,監(jiān)控檢測設(shè)備,手機(jī)的紅外口,賓館的房門卡,汽車、電視機(jī)的遙控器、洗手池的紅外感應(yīng)等3.4.2紅外線發(fā)射與接收器件1.紅外發(fā)射元件(1)紅外發(fā)光二極管由半導(dǎo)體PN結(jié)構(gòu)成,其工作電壓低、響應(yīng)速度快、壽命長、體積小、重量輕,因此獲得了廣泛的應(yīng)用。在半導(dǎo)體PN結(jié)中,P區(qū)的空穴由于擴(kuò)散而移動到N區(qū),N區(qū)的電子則擴(kuò)散到P區(qū),在PN結(jié)處形成勢壘,從而抑制了空穴和電子的繼續(xù)擴(kuò)散。當(dāng)PN結(jié)上加有正向電壓時,勢壘降低,電子由N區(qū)注入到P區(qū),空穴則由P區(qū)注入到N區(qū),稱為少數(shù)載流子注入。所注入到P區(qū)里的電子和P區(qū)里的空穴復(fù)合,注入到N區(qū)里的空穴和N區(qū)里的電子復(fù)合,這種復(fù)合同時伴隨著以光子形式放出能量,因而有發(fā)光現(xiàn)象。(2)發(fā)光二極管特性a伏安特性當(dāng)超過門限電壓后,隨著正向電壓的增加,發(fā)光管的電流先是緩慢增加而后便急劇增加。也就是說,電壓稍有波動,電流便會大幅變化。此外,就一般而言,發(fā)光二極管的反向擊穿電壓大于5V,為了安全起見,反向擊穿電壓應(yīng)在5V以下。b光譜特性(3)紅外發(fā)光二極管的基本驅(qū)動方式早期是采用電阻限流的方式,但是這種方式不能保證恒流,會隨著輸入電壓的變化使電流也跟隨變化,這主要是基于成本因素而采用的方式;其次是傳統(tǒng)的采用單片機(jī)控制晶體管的開關(guān)來控制電流的方式;LDO模式,這種方式可以實(shí)現(xiàn)恒流,但是在大多數(shù)電壓差較大的場合中,這種驅(qū)動方法的效率非常低下;目前市場主流控制方法是采用PWM控制驅(qū)動,根據(jù)輸入電壓和輸出LED的數(shù)量,可以分為Buck降壓驅(qū)動、Boost升壓驅(qū)動、Buck-Boost升降壓驅(qū)動。PWM控制方式的好處是效率高,恒流能力好。2.紅外接收器件(1)紅外光敏三極管光敏三極管有PNP型和NPN型兩種,其結(jié)構(gòu)與一般三極管很相似,具有電流增益,只是它的發(fā)射極一邊做的很大,以擴(kuò)大光的照射面積,且其基極不接引線。當(dāng)集電極加上正電壓,基極開路時,集電極處于反向偏置狀態(tài)。當(dāng)光線照射在集電結(jié)的基區(qū)時,會產(chǎn)生電子-空穴對,在內(nèi)電場的作用下,光生電子被拉到集電極,基區(qū)留下空穴,使基極與發(fā)射極間的電壓升高,這樣便有大量的電子流向集電極,形成輸出電流,且集電極電流為光電流的β倍。a伏安特性光敏三極管在不同的照度下的伏安特性,就像一般晶體管在不同的基極電流時的輸出特性一樣。因此,只要將入射光照在發(fā)射極e與基極b之間的PN結(jié)附近,所產(chǎn)生的光電流看作基極電流,就可將光敏三極管看作一般的晶體管。光敏三極管能把光信號變成電信號,而且輸出的電信號較大。b光譜特性光敏三極管存在一個最佳靈敏度的峰值波長。當(dāng)入射光的波長增加時,相對靈敏度要下降。因?yàn)楣庾幽芰刻?,不足以激發(fā)電子空穴對。當(dāng)入射光的波長縮短時,相對靈敏度也下降,這是由于光子在半導(dǎo)體表面附近就被吸收,并且在表面激發(fā)的電子空穴對不能到達(dá)PN結(jié),因而使相對靈敏度下降。3.4.3發(fā)射接收電路組成本次設(shè)計中的紅外發(fā)射接收電路如圖3.5所示圖3.5紅外發(fā)射接收電路常用的紅外發(fā)光二極管(如SE303.PH303),其外形和發(fā)光二極管LED相似,發(fā)出紅外光。管壓降約1.4v,工作電流一般小于20mA。為了適應(yīng)不同的工作電壓,回路中常常串有限流電阻。在本設(shè)計中紅外發(fā)光二極管采用SE303,其管壓降約1.4v,工作電流一般小于20mA?,F(xiàn)在實(shí)用比較普,遍價格便宜。本次設(shè)計中實(shí)用的紅外光敏三極管是PT3201。PT3201由黑色陶瓷基座、金屬外殼、玻璃透鏡封裝而成的高靈敏度NPN紅外光敏三極管,感應(yīng)峰值波長880nm。具有長壽命、高可靠性、高絕緣性、高密封性、抗?jié)?、耐磨等特點(diǎn),可在惡劣氣候條件下使用。特點(diǎn)是:黑色陶瓷基座、金屬封裝、直徑Φ4.8mm。高功率、絕緣性好、抗?jié)?、耐磨。長壽命、高可靠性。鍍金引腳可焊性好。紅外線發(fā)射與接收的方式有兩種,其一是直射式,其二是反射式。直射式指發(fā)光管和接收管相對安放在發(fā)射與受控物的兩端,中間相距一定距離;反射式指發(fā)光管與接收管并列一起,平時接收管始終無光照,只在發(fā)光管發(fā)出的紅外光線遇到反射物時,接收管收到反射回來的紅外光線才工作。在本次設(shè)計中采用了直射式。參數(shù)計算:由于采用的是PH303紅外發(fā)光二極管,所以U1=1.4V ,I<20mA。VCC采用5V電源,相當(dāng)于U=5V。根據(jù)公式可以得出R1>180Ω根據(jù)常用電阻阻值表得出R1選擇200Ω電阻。紅外光敏三極管采用的是PT3201,U1=0.4V,I=2mA,VCC也采用5V電源。同樣根據(jù)公式得出R2=2.3KΩ4軟件設(shè)計4.1主程序框圖[9]開始開始31H單元中是否是#14H乘法子程序除法子程序顯示子程序源代碼顯示輸出結(jié)束NY圖4.1總程序框圖總程序源代碼:見附錄C4.2乘法子程序框圖4.3除法子程序框圖4.4顯示子程序源框圖[8]開始開始取段碼首地址百位偏移量送A查百位段碼顯示百位十位偏移量送A查十位段碼顯示十位十位偏移量送A查十位段碼顯示十位圖4.2顯示輸出程序框圖顯示子程序源代碼:DSPLY: MOVDPTR,#TABLE;顯示子程序MOVR2,#40REDO:MOVA,@R2MOVCA,@A+DPTRMOVSBUF,AJNBTI,$;查詢送完一個字節(jié)的第8位?CLRTIINCR2CJNER2,#43,REDORETTABLE:DB0C0H,0F9H,0A4H,0B0H,99HDB92H,82H,0F8H,80H,90H開始開始設(shè)置初始狀態(tài)位中斷允許輸出狀態(tài)位等待中斷圖4.3中斷程序初始化框圖外部中斷0入口保護(hù)現(xiàn)場外部中斷0入口保護(hù)現(xiàn)場20H單元加1恢復(fù)現(xiàn)場中斷返回定時計數(shù)器中斷0入口保護(hù)現(xiàn)場20H單元加1恢復(fù)現(xiàn)場中斷返回圖4.4外部中斷0服務(wù)程序框圖圖4.5定時計數(shù)器中斷0程序框圖中斷源程序代碼:BOOT:T_CONSTEQU3CB0H;一次50MSMOV30H,#00H;外部中斷次數(shù)MOV31H,#00H;定時器/計數(shù)器中斷次數(shù)LCALLINI_IE0LCALLINI_TF0SETBEALJMPMAININI_IE0:SETBIT0;外部中斷0初始化SETBEX0RETINI_TF0: MOVA,TMOD;定時/計數(shù)器0初始化ANLA,#F0HADDA,#00000001BMOVTMOD,AMOVTH0,#HIGH(T_CONST)MOVTL0,#LOW(T_CONST)SETBET0SETBTR0RETIE0_0:MOV A,20H;外部中斷0服務(wù)程序ADD A,#01HMOV 30H,ARETITF0_0: MOVTH0,#HIGH(T_CONST);定時/計數(shù)MOV TL0,#LOW(T_CONST);器0中斷服MOVA,21H;務(wù)程序ADD A,#01HMOV 31H,ARETI5總結(jié)與展望通過本次畢業(yè)設(shè)計,我對51系列單片機(jī)和PROTEL方面有了相當(dāng)?shù)恼J(rèn)識:基本上掌握了單片機(jī)的原理和一些芯片的引腳的作用;在PROTEL方面也能獨(dú)立畫出電路原理圖。畢業(yè)設(shè)計是對4年大學(xué)所學(xué)知識的綜合性考察,同時也是對自學(xué)能力的考察。在畢業(yè)設(shè)計中經(jīng)常會遇到各種各樣的困難,設(shè)計到的知識可能自己還沒學(xué)過或者學(xué)的并不扎實(shí),這就需要我們自學(xué)并虛心向老師請教。通過這次畢業(yè)設(shè)計,我學(xué)到了許多知識也得到了很多經(jīng)驗(yàn)。希望能夠在以后的不斷深入學(xué)習(xí)中能夠彌補(bǔ)自己的不足之處。同時更是朝著單片機(jī)應(yīng)用領(lǐng)域邁進(jìn)。
致謝在本論文撰寫完成之際,衷心感謝所有給予我指導(dǎo)和幫助的老師、同學(xué)。本課題從開始至最后終檢,畢業(yè)設(shè)計已接近尾聲。感謝機(jī)電系的領(lǐng)導(dǎo)及各位老師給予我熱情的指導(dǎo)和幫助。特別感謝我的導(dǎo)師張春平老師的細(xì)心指導(dǎo)和支持,感謝他在百忙中為我們指導(dǎo),并對論文的進(jìn)展和寫作提出了許多寶貴的意見,讓我受益匪淺。無論是他嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,細(xì)致扎實(shí)的工作作風(fēng),淵博的知識,還是他的卓爾不群的思維以及對問題敏銳的洞察力,都是我今后學(xué)習(xí)的榜樣。在他的幫助下我順利完成了這次畢業(yè)設(shè)計。在此對系里各位老師和同學(xué)表示衷心的感謝是你們讓我懂得了人生并不是每一天都精彩,但是只要你努力你就會有一個充實(shí)的一天。參考文獻(xiàn)[1]鄒麗新,翁桂榮.單片微型計算機(jī)原理[M].蘇州大學(xué)出版社,2006:23-28,56-80.[2]鄒麗新,翁桂榮.單片微型計算機(jī)接口技術(shù)[M].蘇州大學(xué)出版社,2006,43-57.[3]童詩白,華成英.模擬電子技術(shù)基礎(chǔ)(第三版)[M].高等教育出版社,2005,35-89.[4]馬忠梅.單片機(jī)的C語言應(yīng)用程序設(shè)計[M].北京航空航天大學(xué)出版社,1999,43-50.[5]陳汝全.單片機(jī)實(shí)用技術(shù):整機(jī)設(shè)計、多機(jī)通信、實(shí)用技術(shù)[M].電子工業(yè)出版社,1992,78-80.[6]夏繼強(qiáng).單片機(jī)實(shí)驗(yàn)與實(shí)踐教程[M].北京航空航天大學(xué)出版社,2001,21-32.[7]邊遠(yuǎn)春,王志強(qiáng).MCS-51單片機(jī)應(yīng)用開發(fā)實(shí)用子程序[M].人民郵電出版社,32-56.[8]Jan.M.Rasaey,DiditalIntigratedCircuitsADesignPerspective[M].清華大學(xué)出版社,21-44.[9]ATMEL,8-bitMicrocontrollerwith4KBytesFlashMCS51[M].高等教育出版社,11-13.[10]MalvinoA.P.DigitalComputerElectronics.McGraw-HillPublishingCo.1997附錄附錄AProtel99SE是Protel公司近十年來致力于Windows平臺開發(fā)的最新結(jié)晶,能實(shí)現(xiàn)從電學(xué)概念設(shè)計到輸出物理生產(chǎn)數(shù)據(jù),以及這之間的所有分析、驗(yàn)證和設(shè)計數(shù)據(jù)管理。因而今天的Protel最新產(chǎn)品已不是單純的PCB(印制電路板)設(shè)計工具,而是一個系統(tǒng)工具,覆蓋了以PCB為核心的整個物理設(shè)計。最新版本的Protel軟件可以毫無障礙地去讀Orcad、Pads、Accel(PCAD)等知名EDA公司設(shè)計文件,以便用戶順利過渡到新的EDA平臺。Protel99SE共分5個模塊,分別是:原理圖設(shè)計、PCB設(shè)計(包含信號完整性分析)、自動布線器、原理圖混合信號仿真、PLD設(shè)計。以下介紹一些Protel99SE的部分功能:*可生成30多種格式的電氣連接網(wǎng)絡(luò)表;*強(qiáng)大的全局編輯功能;*在原理圖中選擇一組器件,PCB中同樣的器件也將被選中;*同時運(yùn)行原理圖和PCB,在打開的原理圖和PCB圖之間允許雙向交叉查找元器件、引腳、網(wǎng)絡(luò);*既可以進(jìn)行正向注釋元器件標(biāo)號(由原理圖到PCB),也可以進(jìn)行反向注釋(由PCB到原理圖),以保持電氣原理圖和PCB在設(shè)計上的一致性;*滿足國標(biāo)化設(shè)計要求(包括國標(biāo)標(biāo)題欄輸出,GB4728國標(biāo)庫);*方便易用的數(shù)?;旌戏抡妫嫒軸PICE3f5);*支持用CUPL語言和原理圖設(shè)計PLD,生成標(biāo)準(zhǔn)的JED下載文件;*PCB可設(shè)計32個信號層,16個電源-地層和16個機(jī)加工層;*強(qiáng)大的“規(guī)則驅(qū)動”設(shè)計環(huán)境,符合在線的和批處理的設(shè)計規(guī)則檢查;*智能覆銅功能,覆銅可以自動重鋪;*提供大量的工業(yè)化標(biāo)準(zhǔn)電路板作為設(shè)計模版;*放置漢字功能;*可以輸入和輸出DXF、DWG格式文件,實(shí)現(xiàn)和AutoCAD等軟件的數(shù)據(jù)交換;*智能封裝導(dǎo)航(對于建立復(fù)雜的PGA、BGA封裝很有用);*方便的打印預(yù)覽功能,不用修改PCB文件就可以直接控制打印結(jié)果;*獨(dú)特的3D顯示可以在制板之前看到裝配事物的效果;*強(qiáng)大的CAM處理使您輕松實(shí)現(xiàn)輸出光繪文件、材料清單、鉆孔文件、貼片機(jī)文件、測試點(diǎn)報告等;*經(jīng)過充分驗(yàn)證的傳輸線特性和仿真精確計算的算法,信號完整性分析直接從PCB啟動;*反射和串?dāng)_仿真的波形顯示結(jié)果與便利的測量工具相結(jié)合;*專家導(dǎo)航幫您解決信號完整性問題。附錄B電路原理圖附錄C源程序代碼:ORG0000HLJMPBOOTORG0003HLJMPIE0_0ORG000BHLJMPTF0_0ORG0013HRETIORG001BHRETIORG0023HRETIBOOT:T_CONSTEQU3CB0H;一次50MSMOV30H,#00H;外部中斷次數(shù)MOV31H,#00H;定時器/計數(shù)器中斷次數(shù)LCALLINI_IE0LCALLINI_TF0SETBEALJMPMAININI_IE0:SETBIT0;外部中斷0初始化SETBEX0RETINI_TF0:MOVA,TMOD;定時/計數(shù)器0初始化ANLA,#F0HADDA,#00000001BMOVTMOD,AMOVTH0,#HIGH(T_CONST)MOVTL0,#LOW(T_CONST)SETBET0SETBTR0RETIE0_0:MOVA,20H;外部中斷0服務(wù)程序ADDA,#01HMOV30H,ARETITF0_0: MOVTH0,#HIGH(T_CONST);定時/計數(shù)MOVTL0,#LOW(T_CONST);器0中斷服MOVA,21H;務(wù)程序ADDA,#01HMOV31H,ARETIMAIN: MOVA,31HCJNEA,#14H,MAINLCALLDOMULLCALLDODIVLCALLZHHLCALLDSPLYMOV30H,#00HMOV31H,#00HLJMPMAIN被乘數(shù)低位地址放在R1中,乘數(shù)低位地址放在R0中被乘數(shù)字節(jié)數(shù)放在R2中,乘數(shù)字節(jié)數(shù)放在R3中乘積的低地址放在R4中,乘積的字節(jié)數(shù)放在R5中DOMUL: MOV32H,#88HMOV33H,#02HMOVR1,#30HMOVR0,#32HMOVR2,#01HMOVR3,#02HMOVR4,#34HMOVA,R1;復(fù)制保存地址指針MOVR6,AMOVA,R0;載入乘數(shù)地址MOVR5,A;復(fù)制保存乘數(shù)地址MOVA,R2ADDA,R2;求乘積字節(jié)數(shù)MOV26H,AMOVR7,AMOVA,R4MOVR0,ACLEAR:MOV@R0,#00H;乘積單元清零INCR0;R0加1DJNZR7,CLEARMOVA,R4MOVR7,AMOV27H,R7MOV20H,R2LP0:MOVA,R5MOVR0,AMOVA,@R0MOVB,@R1MULAB;乘積ACALLADDMINCR1DJNZR2,LP0MOVR2,20HMOVA,R6MOVR1,AMOVA,R7INCA;A加1MOVR7,AMOVR4,AINCR5DJNZR3,LP0MOVR4,27H;恢復(fù)地址MOVR5,26HRETADDM:MOV21H,A;加部分積MOVA,R4MOVR0,AMOVA,21HADDA,@R0MOV@R0,AMOVA,BINCR0;R0加1ADDCA,@R0MOV@R0,AINCR0;R0加1MOVA,@R0ADDCA,#00HMOV@R0,ADECR0;R0的數(shù)據(jù)指針調(diào)整MOVA,R0MOVR4,ARET;被除數(shù)低位地址放R0中,除數(shù)低位地址放R1中,被除數(shù)字節(jié)數(shù)放R3中;商低位地址放R0商字節(jié)數(shù)放R3DODIV: MOV1AH,#64HMOVR0,#34HMOVR1,#1AHMOVR3,26HMOVA,R0;復(fù)制保存被除數(shù)地址MOVR4,AMOVA,R1;復(fù)制保存除數(shù)地址MOVR5,AMOVA,R3;復(fù)制保存被除數(shù)字節(jié)數(shù)MOVR7,AMOVA,R0ADDA,R3MOVR6,A;部分余低位字節(jié)地址MOVR1,ALP0: MOV@R1,#00H;部分余數(shù)單元清零INCR1DJNZR3,LP0MOVA,R7;移位字節(jié)數(shù)ADDA,R7MOVR2,AMOVB,#04HMULAB;求積LP1: PUSHA;移位次數(shù)MOVA,R2MOVR3,AMOVA,R4MOVR1,ACLRC;進(jìn)位清零LP2: MOVA,@R1;移位RLCAMOV@R1,AINCR1DJNZR3,LP2NEXT: MOVA,R6;保存被除數(shù)地址MOVR0,AMOVA,R5;保存除數(shù)地址MOVR1,AMOVA,R7MOVR3,A;保存被除數(shù)字節(jié)數(shù)CLRCLP3: MOVA,@R0;部分余減除數(shù)SUBBA,@R1PUSHAINCR0INCR1DJNZR3,LP3MOVA,R7MOVR3,AJCSMALL;調(diào)用余數(shù)處理子程序MOVA,R4MOVR0,AINC@R0;商加1MOVA,R6ADDA,R7DECAMOVR0,ALP4: POPA;存新余數(shù)MOV@R0,ADECR0DJNZR3,LP4SJMPNEXTSMALL: POPA;回復(fù)棧指針DJNZR3,SMALLPOPADECA; 移位次數(shù)減1JNZLP11504: MOVA,R6;四舍五入ADDA,R7DECAMOVR0,AMOVR2,AMOVA,@R0JBE7H,ADD1MOVA,R6MOVR1,AMOVA,R7MOVR3,ACLRC;進(jìn)位清零LP5: MOVA,@R1RLCA;A中內(nèi)容左移1位MOV@R1,AINCR1DJNZR3,LP5MOVA,R2MOVR0,AMOVA,R7MOVR3,AADDA,R5DECA;數(shù)據(jù)指針調(diào)整MOVR1,ALP6: CLRCMOVA,@R0SUBBA,@R1JCRETURN;運(yùn)算結(jié)束JNZADD1DECR0;R0數(shù)據(jù)指針調(diào)整DECR1;R1數(shù)據(jù)指針調(diào)整DJNZR3,LP6ADD1: MOVA,R4;商加1MOVR1,AMOVA,R7MOVR3,ASETBC;進(jìn)位位置1LP7: CPLAADDA,#01HMOVR2,AMOVA,R3CPLAADDCA,#00HMOVR3,ARET;轉(zhuǎn)化程序ZHH: MOVA,@R0MOVB,#100DIVABMOV40H,AMOVA,#10XCHA,BDIVABMOV41H,AMOV42H,BRETDSPLY: MOVDPTR,#TABLE;輸出顯示子程序MOVR2,#40REDO: MOVA,@R2MOVCA,@A+DPTRMOVSBUF,AJNBTI,$;查詢送完一個字節(jié)的第8位?CLRTIINCR2CJNER2,#43,REDORETTABLE: DB0C0H,0F9H,0A4H,0B0H,99HDB92H,82H,0F8H,80H,90H
畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。作者簽名:日期:指導(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)容。作者簽名:日期:
學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期:年月日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期:年月日導(dǎo)師簽名:日期:年月日
注意事項1.設(shè)計(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對論文支持必要時)2.論文字?jǐn)?shù)要求:理工類設(shè)計(論文)正文字?jǐn)?shù)不少于1萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2萬字。3.附件包括:任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準(zhǔn)請他人代寫2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用A4單面打印,論文50頁以上的雙面打印4)圖表應(yīng)繪制于無格子的頁面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序1)設(shè)計(論文)2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)次序裝訂3)其它基于C8051F單片機(jī)直流電動機(jī)反饋控制系統(tǒng)的設(shè)計與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動控制系統(tǒng)研究與開發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測試儀的研制基于單片機(jī)的自動找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開發(fā)基于單片機(jī)的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺控制器的研制基于單片機(jī)的軟起動器的研究和設(shè)計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年西南財經(jīng)大學(xué)天府學(xué)院單招職業(yè)傾向性測試題庫附答案詳解
- 2026年池州職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案詳解1套
- 2026年華東政法大學(xué)單招職業(yè)適應(yīng)性考試題庫參考答案詳解
- 2026年石家莊工商職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試題庫及參考答案詳解一套
- 2026年唐山科技職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性考試題庫帶答案詳解
- 2026年泉州海洋職業(yè)學(xué)院單招職業(yè)技能考試題庫附答案詳解
- 2026年長沙電力職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性考試題庫參考答案詳解
- 2026年惠州城市職業(yè)學(xué)院單招職業(yè)傾向性測試題庫及完整答案詳解1套
- 2026年洛陽職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性考試題庫及參考答案詳解一套
- 2026年邯鄲職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫及答案詳解1套
- 2025年臨沂市公安機(jī)關(guān)第四季度招錄警務(wù)輔助人員(400名)考試題庫新版
- 2025年公務(wù)員考試申論真題模擬環(huán)境治理與污染對策深度解析
- 2025西藏日喀則市薩嘎縣招聘公益性崗位考試筆試參考題庫及答案解析
- 2025-2026學(xué)年教科版小學(xué)科學(xué)新教材三年級上冊期末復(fù)習(xí)卷及答案
- 中投公司高級職位招聘面試技巧與求職策略
- 2026中國大唐集團(tuán)資本控股有限公司高校畢業(yè)生招聘考試歷年真題匯編附答案解析
- 2025福建三明市農(nóng)業(yè)科學(xué)研究院招聘專業(yè)技術(shù)人員3人筆試考試備考題庫及答案解析
- 統(tǒng)編版(部編版)小學(xué)語文四年級上冊期末測試卷( 含答案)
- 養(yǎng)老金贈予合同范本
- 2025年10月自考14107人體工程學(xué).試題及答案
- 2025年南網(wǎng)能源公司社會招聘(62人)考試筆試參考題庫附答案解析
評論
0/150
提交評論