版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 自 動(dòng) 化 學(xué) 院</b></p><p> 基于51單片機(jī)的電梯控制課程設(shè)計(jì)報(bào)告</p><p> 單位(二級學(xué)院): 自動(dòng)化學(xué)院 </p><p> 學(xué) 生 姓 名: </p><p> 專 業(yè): 電氣工程
2、與自動(dòng)化 </p><p> 班 級: </p><p> 學(xué) 號: </p><p> 指 導(dǎo) 教 師: 老師</p><p><b> 目 錄</b></p><p&
3、gt;<b> 摘要3</b></p><p><b> 1、緒論4</b></p><p> 2設(shè)計(jì)內(nèi)容及要求5</p><p><b> 2.1設(shè)計(jì)目的5</b></p><p> 2.2設(shè)計(jì)任務(wù)及要求5</p><p> 3設(shè)
4、計(jì)原理及單元模塊6</p><p> 3.1設(shè)計(jì)原理及方法6</p><p> 3.2單元模塊設(shè)計(jì)7</p><p> 3.2.1單片機(jī)最小系統(tǒng)模塊7</p><p> 3.2.2 開關(guān)控制模塊8</p><p> 3.2.3電機(jī)驅(qū)動(dòng)模塊8</p><p> 3.2.4電
5、壓比較器模塊9</p><p> 3.2.5顯示模塊11</p><p> 3.2.6 紅外線對管原理12</p><p> 3.2.7電路總圖14</p><p><b> 4軟件模塊15</b></p><p><b> 5心得體會(huì)16</b><
6、;/p><p><b> 參考文獻(xiàn)16</b></p><p> 附錄一:C語言代碼17</p><p><b> 摘要</b></p><p> 本文介紹了一種采用單片AT89S52芯片進(jìn)行電梯控制系統(tǒng)的設(shè)計(jì)方法,主要闡述如何使用單片機(jī)進(jìn)行編程來實(shí)現(xiàn)電子設(shè)計(jì)的方法,利用單片機(jī)編程實(shí)現(xiàn)功能,
7、簡潔而又多變的設(shè)計(jì)方法,縮短了研發(fā)周期,同時(shí)使電梯控制系統(tǒng)體積更小功能更強(qiáng)大。本設(shè)計(jì)實(shí)現(xiàn)了電梯控制系統(tǒng)所需的一些基本功能,能通過方向按鍵選擇上下樓梯,能通過數(shù)字按鍵選擇樓層,數(shù)碼管顯示實(shí)時(shí)樓層數(shù),電機(jī)控制使電梯箱能上下運(yùn)動(dòng)。原理圖采用protel99se專業(yè)軟件來設(shè)計(jì),實(shí)現(xiàn)將設(shè)計(jì)產(chǎn)品化。本次設(shè)計(jì)更注重了把一些新的思路加入到設(shè)計(jì)中。主要包括采用了AT89C52芯片,使用C語言進(jìn)行編程,使其具有了更強(qiáng)的移植性,更加利于產(chǎn)品升級。</p
8、><p> 關(guān)鍵詞:AT89C52;電梯控制系統(tǒng);C語言</p><p><b> 1、緒論</b></p><p> 人類社會(huì)已經(jīng)進(jìn)入信息化時(shí)代,信息社會(huì)的發(fā)展離不開電子產(chǎn)品的進(jìn)步。單片機(jī)的出現(xiàn)使人類實(shí)現(xiàn)利用編程來代替復(fù)雜的硬件搭建電路,它靠程序運(yùn)行,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件需要費(fèi)
9、很大力氣才能做到的,有些則是花大力氣也很難做到的。一個(gè)不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機(jī),結(jié)果就會(huì)有天壤之別!只因?yàn)閱纹瑱C(jī)的通過你編寫的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性! </p><p> 單片機(jī)應(yīng)用的主要領(lǐng)域非常廣,智能化家用電器、辦公自動(dòng)化設(shè)備商業(yè)營銷設(shè)備
10、、工業(yè)自動(dòng)化控制、智能化儀表、智能化通信產(chǎn)品、汽車電子產(chǎn)品、航空航天系統(tǒng)和國防軍事、尖端武器等領(lǐng)域。 </p><p> 單片機(jī)應(yīng)用的意義不僅在于它的廣闊范圍及所帶來的經(jīng)濟(jì)效益,更重要的意義在于,單片機(jī)的應(yīng)用從根本上改變了控制系統(tǒng)傳統(tǒng)的設(shè)計(jì)思想和設(shè)計(jì)方法。以前采用硬件電路實(shí)現(xiàn)的大部分控制功能,正在用單片機(jī)通過軟件方法來實(shí)現(xiàn)。以前自動(dòng)控制中的PID調(diào)節(jié),現(xiàn)在可以用單片機(jī)實(shí)現(xiàn)具有
11、智能化的數(shù)字計(jì)算控制、模糊控制和自適應(yīng)控制。這種以軟件取代硬件并能提高系統(tǒng)性能的控制技術(shù)稱為微控技術(shù)。隨著單片機(jī)應(yīng)用的推廣,微控制技術(shù)將不斷發(fā)展完善。</p><p> 電路的集成化不僅對硬件電路的設(shè)計(jì)相關(guān),與電路的布局同樣相關(guān)。印刷版的出現(xiàn)使得電路產(chǎn)品更加規(guī)范,體積更小。Protel99se是一款專業(yè)的繪制電路及印刷版的軟件,近年來的不斷升級使得其功能更加完善,出現(xiàn)了altium designer 、prot
12、el dxp等升級版本。</p><p><b> 2、設(shè)計(jì)內(nèi)容及要求</b></p><p><b> 2.1設(shè)計(jì)目的</b></p><p> 考察學(xué)生在前期課程(模電、數(shù)電、自動(dòng)控制原理、傳感器、電器基礎(chǔ)與智能電器、電力電子、電機(jī)及控制、電力系統(tǒng)分析、可編程邏輯控制器等)學(xué)習(xí)的基礎(chǔ)上,是否能一定程度的綜合運(yùn)用所
13、學(xué)知識對實(shí)際系統(tǒng)或進(jìn)行方案設(shè)計(jì)及部分具體實(shí)現(xiàn)。使學(xué)生能較系統(tǒng)地掌握面向具體任務(wù)的綜合設(shè)計(jì)方法,提高理論和實(shí)際相結(jié)合的能力。通過該設(shè)計(jì),鍛煉學(xué)生利用所學(xué)知識進(jìn)行系統(tǒng)綜合設(shè)計(jì)的能力。</p><p> 2.2設(shè)計(jì)任務(wù)及要求</p><p> 1、學(xué)生在指導(dǎo)教師的指導(dǎo)下對設(shè)計(jì)任務(wù)進(jìn)行劃分,明確具體設(shè)計(jì)的內(nèi)容和要求。</p><p> 2、根據(jù)要求,在第1周查閱資料、
14、論證、進(jìn)行初步設(shè)計(jì),2-5周可利用時(shí)間進(jìn)行詳細(xì)</p><p> 設(shè)計(jì),方案中應(yīng)包括原理說明、電路設(shè)計(jì)、分析計(jì)算等內(nèi)容。第6周進(jìn)行具體設(shè)計(jì)</p><p> 品調(diào)試并完成設(shè)計(jì)報(bào)告。</p><p> 3、可根據(jù)情況,在方案中針對計(jì)算分析、電路實(shí)現(xiàn)等為重點(diǎn)做具體設(shè)計(jì)。</p><p> 4、設(shè)計(jì)報(bào)告中應(yīng)對設(shè)計(jì)路線和方法進(jìn)行詳細(xì)的說明,說
15、明所設(shè)計(jì)的方案、具體環(huán)節(jié)的</p><p> 作原理、實(shí)現(xiàn)過程,并附上詳細(xì)的圖形、圖形的編號等。</p><p> 5、按時(shí)完成設(shè)計(jì)報(bào)告。</p><p> 3、設(shè)計(jì)原理及單元模塊</p><p> 3.1設(shè)計(jì)原理及方法</p><p> 根據(jù)層次化設(shè)計(jì)理論,該設(shè)計(jì)問題自頂向下可分為單片機(jī)最小系統(tǒng)模塊、顯示模
16、塊、開關(guān)控制模塊、電機(jī)驅(qū)動(dòng)模塊、穩(wěn)壓模塊,其系統(tǒng)框圖如圖所示。</p><p> 圖3.1 電梯控制系統(tǒng)框圖</p><p> 本次設(shè)計(jì)是采用鍵盤控制實(shí)現(xiàn)上下到指定樓層,通過穩(wěn)壓模塊使電機(jī)轉(zhuǎn)動(dòng)帶動(dòng)電梯箱上下運(yùn)動(dòng),到達(dá)指定樓層。顯示模塊是顯示此時(shí)的樓層以及要求到達(dá)的樓層。</p><p><b> 3.2單元模塊設(shè)計(jì)</b></p&g
17、t;<p> 3.2.1單片機(jī)最小系統(tǒng)模塊</p><p> 圖3.2.1單片機(jī)最小系統(tǒng)</p><p> 單片機(jī)最小系統(tǒng)包括主芯片,復(fù)位電路和晶振脈沖產(chǎn)生電路。X1為12MHz晶振,與30Pf電容并聯(lián),產(chǎn)生1us的脈沖信號作為單片機(jī)的“心臟”部分。復(fù)位電路是開關(guān)與10uf電容并聯(lián)組成的上電自動(dòng)復(fù)位電路,在RST端為高電平時(shí)單片機(jī)清零,也即開關(guān)按下會(huì)產(chǎn)生清零信號。RP1
18、為排阻,作為P0端的上拉電阻,接此原因是P0端口是由OC門組成。U1為數(shù)據(jù)輸入端口,通過電腦編程能將程序通過此接口燒錄入單片機(jī)中。</p><p> 3.2.2 開關(guān)控制模塊</p><p> 圖3.2.2 開關(guān)控制模塊</p><p> 3.2.3電機(jī)驅(qū)動(dòng)模塊</p><p> 圖3.2.3電機(jī)驅(qū)動(dòng)模塊</p><
19、;p> L298N是ST公司生產(chǎn)的一種高電壓、大電流電機(jī)驅(qū)動(dòng)芯片。該芯片采用15腳封裝。主要特點(diǎn)是:工作電壓高,最高工作電壓可達(dá)24V;輸出電流大,瞬間峰值電流可達(dá)3A,持續(xù)工作電流為2A;最大功率25W。內(nèi)含兩個(gè)H橋的高電壓大電流全橋式驅(qū)動(dòng)器,可以用來驅(qū)動(dòng)直流電動(dòng)機(jī)和步進(jìn)電動(dòng)機(jī)、繼電器線圈等感性負(fù)載;采用標(biāo)準(zhǔn)邏輯電平信號控制;具有兩個(gè)使能控制端,在不受輸入信號影響的情況下允許或禁止器件工作有一個(gè)邏輯電源輸入端,使內(nèi)部邏輯電路部
20、分在低電壓下工作;可以外接檢測電阻,將變化量反饋給控制電路。使用L298N芯片驅(qū)動(dòng)電機(jī),該芯片可以驅(qū)動(dòng)兩臺直流電機(jī)。</p><p> 3.2.4電壓比較器模塊</p><p> LM339引腳圖與功能簡介 </p><p> LM339集成塊內(nèi)部裝有四個(gè)獨(dú)立的電壓比較器,該電壓比較器的特點(diǎn)是:</p><p> 1)失調(diào)電壓小,典型
21、值為2mV;</p><p> 2)電源電壓范圍寬,單電源為2-36V,雙電源電壓為±1V-±18V;</p><p> 3)對比較信號源的內(nèi)阻限制較寬;</p><p> 4)共模范圍很大,為0~(Ucc-1.5V)Vo;</p><p> 5)差動(dòng)輸入電壓范圍較大,大到可以等于電源電壓;</p>
22、<p> 6)輸出端電位可靈活方便地選用。</p><p> LM339集成塊采用C-14型封裝,圖1為外型及管腳排列圖。由于LM339使用靈活,應(yīng)用廣泛,所以世界上各大IC生產(chǎn)廠、公司竟相推出自己的四比較器,如IR2339、ANI339、SF339等,它們的參數(shù)基本一致,可互換使用。</p><p> LM339類似于增益不可調(diào)的運(yùn)算放大器。每個(gè)比較器有兩個(gè)輸入端和一個(gè)輸
23、出端。兩個(gè)輸入端一個(gè)稱為同相輸入端,用“+”表示,另一個(gè)稱為反相輸入端,用“-”表示。用作比較兩個(gè)電壓時(shí),任意一個(gè)輸入端加一個(gè)固定電壓做參考電壓(也稱為門限電平,它可選擇LM339輸入共模范圍的任何一點(diǎn)),另一端加一個(gè)待比較的信號電壓。當(dāng)“+”端電壓高于“-”端時(shí),輸出管截止,相當(dāng)于輸出端開路。當(dāng)“-”端電壓高于“+”端時(shí),輸出管飽和,相當(dāng)于輸出端接低電位。兩個(gè)輸入端電壓差別大于10mV就能確保輸出能從一種狀態(tài)可靠地轉(zhuǎn)換到另一種狀態(tài),因
24、此,把LM339用在弱信號檢測等場合是比較理想的。LM339的輸出端相當(dāng)于一只不接集電極電阻的晶體三極管,在使用時(shí)輸出端到正電源一般須接一只電阻(稱為上拉電阻,選3-15K)。選不同阻值的上拉電阻會(huì)影響輸出端高電位的值。因?yàn)楫?dāng)輸出晶體三極管截止時(shí),它的集電極電壓基本上取決于上拉電阻與負(fù)載的值。另外,各比較器的輸出端允許連接在一起使用。 </p><p><b> 單限比較器電路</b>&l
25、t;/p><p> 圖3為某儀器中過熱檢測保護(hù)電路。它用單電源供電,1/4LM339的反相輸入端加一個(gè)固定的參考電壓,它的值取決于R1于R2。UR=R2/(R1+R2)*UCC。同相端的電壓就等于熱敏元件Rt的電壓降。當(dāng)機(jī)內(nèi)溫度為設(shè)定值以下時(shí),“+”端電壓大于“-”端電壓,Uo為高電位。當(dāng)溫度上升為設(shè)定值以上時(shí),“-”端電壓大于“+”端,比較器反轉(zhuǎn),Uo輸出為零電位,使保護(hù)電路動(dòng)作,調(diào)節(jié)R1的值可以改變門限電壓,既
26、設(shè)定溫度值的大小。</p><p><b> 遲滯比較器 </b></p><p> 圖2a給出了一個(gè)基本單限比較器。輸入信號Uin,即待比較電壓,它加到同相輸入端,在反相輸入端接一個(gè)參考電壓(門限電平)Ur。當(dāng)輸入電壓Uin>Ur時(shí),輸出為高電平UOH。圖2b為其傳輸特性。</p><p> 遲滯比較器又可理解為加正反饋的單限比較
27、器。前面介紹的單限比較器,如果輸入信號Uin在門限值附近有微小的干擾,則輸出電壓就會(huì)產(chǎn)生相應(yīng)的抖動(dòng)(起伏)。在電路中引入正反饋可以克服這一缺點(diǎn)。</p><p> 圖4a給出了一個(gè)遲滯比較器,人們所熟悉的“史密特”電路即是有遲滯的比較器。圖4b為遲滯比較器的傳輸特性。</p><p> 不難看出,當(dāng)輸出狀態(tài)一旦轉(zhuǎn)換后,只要在跳變電壓值附近的干擾不超過ΔU之值,輸出電壓的值就將是穩(wěn)定的。
28、但隨之而來的是分辨率降低。因?yàn)閷t滯比較器來說,它不能分辨差別小于ΔU的兩個(gè)輸入電壓值。遲滯比較器加有正反饋可以加快比較器的響應(yīng)速度,這是它的一個(gè)優(yōu)點(diǎn)。除此之外,由于遲滯比較器加的正反饋很強(qiáng),遠(yuǎn)比電路中的寄生耦合強(qiáng)得多,故遲滯比較器還可免除由于電路寄生耦合而產(chǎn)生的自激振蕩。</p><p> 如果需要將一個(gè)跳變點(diǎn)固定在某一個(gè)參考電壓值上,可在正反饋電路中接入一個(gè)非線性元件,如晶體二極管,利用二極管的單向?qū)щ娦裕?/p>
29、便可實(shí)現(xiàn)上述要求。圖5為其原理圖。</p><p><b> 3.2.5顯示模塊</b></p><p> 圖3.2.4顯示模塊</p><p> 由鎖存器74HC573驅(qū)動(dòng),只用了一個(gè)數(shù)碼管來顯示樓層</p><p> 鎖存器74HC573引腳圖如圖3.2.4-1:</p><p>
30、圖3.2.4-1 74HC573引腳圖</p><p> 74HC573功能介紹:</p><p> D0~D7為輸入端;</p><p> Q0~Q7為輸出端;</p><p> OEN為輸出使能端,當(dāng)其輸入為高電平時(shí)輸出關(guān)斷,輸入為低電平時(shí)輸出正常;</p><p> DEN為輸出輸入使能端,當(dāng)此端口為高
31、電平時(shí),輸出跟隨D0~D7,當(dāng)此端口為低電平時(shí),輸出保持上一時(shí)刻的狀態(tài)。</p><p> 3.2.6 紅外線對管原理</p><p> 紅外線對管是分為紅外線發(fā)射管與紅外線接收管,也是常用的紅外發(fā)光二極管(如SE303·PH303),其外形和發(fā)光二極管LED差不多,發(fā)出紅外光(近紅外線約0.93μm )。管壓降約1.4V ,工作電流一般紅外線對管小于20mA。為了適應(yīng)不同的
32、工作電壓,回路中常串有限流電阻。</p><p> 發(fā)射紅外線去控制相應(yīng)的受控裝置時(shí),其控制的距離與發(fā)射功率成正比。為了增加紅外線的控制距離,紅外發(fā)對管工作于脈沖狀態(tài),因?yàn)槊}動(dòng)光(調(diào)制光)的有效傳送距離與脈沖的峰值電流成正比,只需盡量提高峰值Ip,就能增加紅外光的發(fā)射距離。提高Ip 的方法,是減小脈沖占空比,即壓縮脈沖的寬度т,一些彩電紅外遙控器,其紅外發(fā)光管的工作脈沖中空比約為1/4~1/3;一些電氣產(chǎn)品紅外
33、遙控器,其占空比是1/10。減小沖占空比還可使小功率紅外發(fā)光二極管的發(fā)射距離大大增加。常見的紅外發(fā)光二極管,其功率分為小功率(1mW~10mW)、中功率(20mW~50mW)和大功率(50mW~100mW以上)三大類。要使紅外發(fā)光二極管產(chǎn)生調(diào)制光,只需在驅(qū)動(dòng)管上加上一定頻率的脈沖電壓。</p><p><b> 電路圖如下:</b></p><p><b>
34、; 3.2.7電路總圖</b></p><p> 圖3.2.6 電路總圖</p><p><b> 4、軟件模塊</b></p><p><b> 程序流程圖如圖4。</b></p><p><b> 圖4 程序流程圖</b></p><
35、;p> 注:詳細(xì)程序見附錄一</p><p><b> 5心得體會(huì)</b></p><p> 通過此次電梯控制系統(tǒng)的設(shè)計(jì),我收獲頗豐。設(shè)計(jì)的核心內(nèi)容就是利用單片機(jī)C51的編程來實(shí)現(xiàn)控制外圍各電路的運(yùn)行。通過本次設(shè)計(jì),我熟練掌握了程控系統(tǒng)設(shè)計(jì)的一般步驟,熟悉了編程軟件的用法,并對編程能力起到了一定的提高作用。</p><p> 感謝
36、學(xué)校給我們這次機(jī)會(huì),鍛煉了我們的動(dòng)手能力及運(yùn)用專業(yè)軟件的能力。通過這次課設(shè)讓我明白了理論和實(shí)際操作之間差距,而且也讓我很明確得意識到自己在數(shù)電上有很多的知識漏洞,以后應(yīng)該多鉆研一下。這次課程設(shè)計(jì)我主要負(fù)責(zé)文論撰寫,在寫論文過程中積極和同組同學(xué)探討電梯的基本原理,每個(gè)模塊的功能及如何實(shí)現(xiàn)。對Office套件的使用更熟悉,為以后畢業(yè)論文的撰寫奠定了一定基礎(chǔ)。最后再次感謝這次課程設(shè)計(jì)。</p><p><b>
37、; 隊(duì)員分工表</b></p><p><b> 參考文獻(xiàn)</b></p><p> [1] 李朝青.單片機(jī)通訊技術(shù)與工程實(shí)踐.北京:航空航天大學(xué)出版,2007.2</p><p> [2] 李群芳.單片機(jī)原理接口與應(yīng)用.北京:清華大學(xué)出版社,2005.6</p><p> [3] 楊志亮. Pro
38、tel 99 SE電路原理圖設(shè)計(jì)技術(shù).西安:西北工業(yè)大學(xué)出版社,2002.2</p><p> [4] 馬忠梅.單片機(jī)C語言應(yīng)用程序設(shè)計(jì).北京:航空航天大學(xué)出版社,1997.10</p><p> [5] 謝自美.電子線路設(shè)計(jì).武漢:華中科技大學(xué)出版社,2000.5</p><p> [6] 中國電器工業(yè)協(xié)會(huì)微電機(jī)分會(huì).微特電機(jī)應(yīng)用手冊.福建:福建科技出版社,
39、2010.4</p><p> [7] 胡燁.Protel99SE電路設(shè)計(jì)與仿真教程.北京:機(jī)械工業(yè)出版社,2005.5</p><p><b> 附錄一:C語言代碼</b></p><p> #include<reg52.h></p><p> sbit zhen=P3^0; //電機(jī)正反轉(zhuǎn)控制&
40、lt;/p><p> sbit fan =P3^1;</p><p> sbit led1=P3^4; //數(shù)碼管的1、2、3、4為由P3^4、P3^5、P3^6、P3^7控制</p><p> sbit led2=P3^5;</p><p> sbit led3=P3^6;</p><p> sbit led
41、4=P3^7;</p><p> sbit r1=P1^0; //紅外數(shù)碼管信號線</p><p> sbit r2=P1^1;</p><p> sbit r3=P1^2;</p><p> sbit r4=P1^3;</p><p> sbit r5=P1^4;</p><p>
42、; sbit r6=P1^5;</p><p> sbit r7=P1^6;</p><p> sbit r8=P1^7;</p><p> sbit L1=P2^2; //鍵盤按鍵檢測信號線</p><p> sbit L2=P2^3;</p><p> sbit L3=P2^4;</p>
43、<p> sbit L4=P2^5;</p><p> sbit shang=P2^6;</p><p> sbit xia=P2^7;</p><p> void delay(int);</p><p> void dianji_z();</p><p> void dianji_f();&
44、lt;/p><p> void dianji_t();</p><p> void main()</p><p><b> {</b></p><p> static int shiji=1;</p><p> static int shuru=1;</p><p>
45、; unsigned char code Disp_Tab[] = {0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40}; </p><p> //段碼控制共陰數(shù)碼管 1-9</p><p><b> while(1)</b></p><p><b> {</b>
46、;</p><p> if( r1==0 && r2==0) //檢測樓層1、2、3、4</p><p><b> shiji=1;</b></p><p> if( r3==0 && r4==0)</p><p><b> shiji=2;</b>
47、</p><p> if( r5==0 && r6==0)</p><p><b> shiji=3;</b></p><p> if( r7==0 && r8==0)</p><p><b> shiji=4;</b></p><p>
48、; if( L1==0 ) //輸入樓層1、2、3、4</p><p><b> shuru=1;</b></p><p> if( L2==0 )</p><p><b> shuru=2;</b></p><p> if( L3==0 )</p><p&g
49、t;<b> shuru=3;</b></p><p> if( L4==0 )</p><p><b> shuru=4;</b></p><p> if( shang==0) //調(diào)整電梯位置</p><p><b> {</b></p>
50、<p> if(shang==0)</p><p><b> {</b></p><p> dianji_z();</p><p> delay(20);</p><p> while(shang==0);</p><p><b> }</b><
51、/p><p><b> }</b></p><p> if( xia==0) // 調(diào)整電梯位置</p><p><b> {</b></p><p> if(xia==0)</p><p><b> {</b></p&
52、gt;<p> dianji_f();</p><p> delay(20);</p><p> while(xia==0);</p><p><b> }</b></p><p><b> }</b></p><p> led1 = 0;
53、 // 顯示實(shí)際樓層</p><p> P0=Disp_Tab[shiji-1];</p><p><b> delay(8);</b></p><p><b> led1 = 1;</b></p><p><b> led2 = 0;</b></p&
54、gt;<p> P0=Disp_Tab[9];</p><p><b> delay(8);</b></p><p><b> led2 = 1;</b></p><p><b> led3 = 0;</b></p><p> P0=Disp_Tab
55、[9];</p><p><b> delay(8);</b></p><p><b> led3 = 1;</b></p><p> led4 = 0; // 顯示輸入樓層</p><p> P0=Disp_Tab[shuru-1];</p><p&
56、gt;<b> delay(8);</b></p><p><b> led4 = 1;</b></p><p> if(shuru>shiji)</p><p><b> {</b></p><p> dianji_z();</p><p&
57、gt;<b> }</b></p><p> if(shuru<shiji)</p><p><b> {</b></p><p> dianji_f();</p><p><b> }</b></p><p> if(shuru==s
58、hiji)</p><p><b> {</b></p><p> dianji_t();</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p>
59、;<p> void dianji_z()// 電梯正轉(zhuǎn)</p><p><b> {</b></p><p><b> zhen=1;</b></p><p><b> fan =0;</b></p><p><b> }&
60、lt;/b></p><p> void dianji_f()// 電梯反轉(zhuǎn)</p><p><b> {</b></p><p><b> zhen=0;</b></p><p><b> fan =1;</b></p><
61、p> }void dianji_t() // 電梯停止</p><p><b> {</b></p><p><b> zhen=1;</b></p><p><b> fan =1;</b></p><p><b> }&
62、lt;/b></p><p> void delay(int p)//延時(shí)函數(shù)</p><p><b> { </b></p><p><b> int i,j;</b></p><p> for(i=p;i>0;i--)</p><p&g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于51單片機(jī)課程設(shè)計(jì)報(bào)告
- 51單片機(jī)課程設(shè)計(jì)報(bào)告
- 基于51單片機(jī)課程設(shè)計(jì)
- 51單片機(jī)課程設(shè)計(jì)
- 基于51單片機(jī)的課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--基于單片機(jī)at89s51的電梯控制系統(tǒng)設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)-- 基于單片機(jī)的電梯控制系統(tǒng)
- 基于51單片機(jī)的步進(jìn)電機(jī)控制課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--基于51單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)——基于51單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)
- 51單片機(jī)課程設(shè)計(jì)題目
- 單片機(jī)課程設(shè)計(jì)--基于51單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--基于51單片機(jī)的定時(shí)鬧鐘設(shè)計(jì)
- 基于51單片機(jī)課程設(shè)計(jì)--基于51單片機(jī)的紅外線設(shè)計(jì)
- 基于51單片機(jī)的脈沖控制器-課程設(shè)計(jì)
- 課程設(shè)計(jì)--基于51單片機(jī)的數(shù)字秒表設(shè)計(jì)
- c51單片機(jī)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---基于51單片機(jī)的電子鐘設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)—基于51單片機(jī)的溫度監(jiān)控系統(tǒng)設(shè)計(jì)
- 基于51單片機(jī)的紅外遙控課程設(shè)計(jì)
評論
0/150
提交評論