版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
課程設(shè)計(jì)任務(wù)書14/15學(xué)年第一學(xué)期學(xué) 院:計(jì)算機(jī)與控制工程學(xué)院專 業(yè):電氣工程及其自動化學(xué)生姓名:學(xué)號:課程設(shè)計(jì)題目:智能路燈控制系統(tǒng)的設(shè)計(jì)起迄日期:1月5日~1月16日課程設(shè)計(jì)地點(diǎn): 專業(yè)教室 指導(dǎo)教師: 余紅英李靜 學(xué)科部副主任: 劉天野下達(dá)任務(wù)書日期:2015年1月5日課程設(shè)計(jì)任務(wù)書1.設(shè)計(jì)目的:(1)設(shè)計(jì)一個由計(jì)算機(jī)控制的智能路燈控制器,可以對室內(nèi)外的光強(qiáng)度進(jìn)行檢測,如果外界燈光過低或是聲音低到某一分貝時、智能路燈自行進(jìn)行調(diào)節(jié)。通過設(shè)計(jì),掌握數(shù)據(jù)采集系統(tǒng)的工作原理、掌握計(jì)算機(jī)控制系統(tǒng)的設(shè)計(jì)原理。(2)利用AT89C52完成控制要求。熟悉并了解單片機(jī)控制系統(tǒng)的詳細(xì)工作原理。(3)利用KeiluVision、proetusprotel畫出硬件原理圖、軟件仿真圖。.設(shè)計(jì)內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)參數(shù)、條件、設(shè)計(jì)要求等):一、控制要求:要做到“隨需而控”,天黑時只有路上有人或車輛通過時路燈才點(diǎn)亮,且可根據(jù)行人和車輛通過的聲音智能地打開前方一定數(shù)量的路燈,同時熄滅經(jīng)過路段的路燈。二、用protel設(shè)計(jì)硬件原理圖三、選擇控制算法,編寫控制程序。用KeiluVision設(shè)計(jì)完整的控制程序(C語言或者匯編語言)四、編譯、下載、運(yùn)行五、用proetus給出軟件仿真結(jié)果.設(shè)計(jì)工作任務(wù)及工作量的要求〔包括課程設(shè)計(jì)計(jì)算說明書(論文)、圖紙、實(shí)物樣品等〕:.根據(jù)題目要求的指標(biāo),通過查閱有關(guān)資料,確定系統(tǒng)設(shè)計(jì)方案,并設(shè)計(jì)其硬件電路圖。.畫出電路原理圖,分析主要模塊的功能及他們之間的數(shù)據(jù)傳輸和控制關(guān)系。.用Proteus軟件繪制硬件電路圖并仿真。.軟件設(shè)計(jì)包括流程圖、用匯編語言或C語言對軟件進(jìn)行編譯,并能通過調(diào)試。課程設(shè)計(jì)任務(wù)書4.主要參考文獻(xiàn):.孫涵芳.MCS-51/96系列單片機(jī)原理及應(yīng)用(修訂版).北京航空航天大學(xué)出版社.1994.李朝青.單片機(jī)原理及接口技術(shù)(第3版).北京航空航天大學(xué)出版社.2005.彭偉.單片機(jī)C語言程序設(shè)計(jì)實(shí)訓(xùn)100例一一基于8051+Proteus仿真(第2版).電子工業(yè)出版社.2000.李光飛.單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo).北京:北京航空航天大學(xué)出版社, 2005.陳明熒.8051單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn)教材.北京:清華大學(xué)出版社, 2004.設(shè)計(jì)成果形式及要求:完成課程設(shè)計(jì)說明書一份,要求:1)寫出主要設(shè)計(jì)思路,工作原理;2)畫出硬件原理接線圖;3)調(diào)試出現(xiàn)的問題及解決方法;4)提交程序清單。.工作計(jì)劃及進(jìn)度:1月5日~1月7日查閱資料,進(jìn)行總體設(shè)計(jì)1月6日~1月12日 根據(jù)設(shè)計(jì)要求,進(jìn)行軟硬件設(shè)計(jì),并撰寫課程設(shè)計(jì)說明書。1月12日 答辯或成績考核。學(xué)科部副主任審查意見:簽字:年月日中北大學(xué)計(jì)算機(jī)控制技術(shù)課程設(shè)計(jì)說明書中北大學(xué)計(jì)算機(jī)控制技術(shù)課程設(shè)計(jì)說明書第第I頁共I頁目錄TOC\o"1-5"\h\z\o"CurrentDocument"1緒論 1AT89C52簡介 1Proteus軟件介紹 1KeilC51軟件介紹 2\o"CurrentDocument"2總體設(shè)計(jì) 3設(shè)計(jì)要求 3設(shè)計(jì)思路 3聲檢測模塊 3光檢測模塊 4\o"CurrentDocument"接線圖 5最小系統(tǒng) 5路燈設(shè)計(jì)電路 6行人檢測電路 6光控制電路 7手動控制電路 7智能路燈電路設(shè)計(jì)原理圖及說明 8\o"CurrentDocument"4流程圖 9主流程圖 9緊急情況流程圖 10\o"CurrentDocument"5軟件仿真 11軟件仿真截圖 11軟件仿真2果分析 13\o"CurrentDocument"6總結(jié) 14\o"CurrentDocument"附錄A程序清單 15\o"CurrentDocument"附錄B軟件仿真圖 17\o"CurrentDocument"獻(xiàn) 18中北大學(xué)計(jì)算機(jī)控制技術(shù)課程設(shè)計(jì)說明書中北大學(xué)計(jì)算機(jī)控制技術(shù)課程設(shè)計(jì)說明書第第#頁共18頁1緒論AT89C52簡介AT89C521一個低電壓,高性能CMOS8位單片機(jī),片內(nèi)含8kbytes的可反復(fù)擦寫的Flash只讀程序存儲器和256bytes的隨機(jī)存取數(shù)據(jù)存儲器(RAM,器件采用ATME公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元.0C(T2EX)P1.0C(T2EX)P1.iCrirjtTi.3tPl.4CF1.5EFl.&CFl,T匚KESET匚1UD/F3,0匚TXB/P3,1匚INTQ/P3.2匚fTTi/P3,3CT0/F3,4ET1/P3,5CWF3.6CWF3,7[xnu[XTALlCPDIPXuC]VetJPC,Qt/ADO3PO.1/AD1]PO.2/AD2HPD.3/*D33PO.4/AD4PO.5/AD5]PO.6/AD6JFQ.打APTJEa/tEE_ALE/PMtJFlfw]P2.7/AD151P£,6/AD14]P25/AD13]F24/AD12口F2,3/ADH口FJ]F2.]FJ.圖1.1AT89C52引腳圖Proteus軟件介紹:英國Labcenter公司推出的Proteu啾件是一款極好的單片機(jī)應(yīng)用開發(fā)平臺,它以其特有的虛擬仿真技術(shù)很好地解決了單片機(jī)及其外圍電路的設(shè)計(jì)和協(xié)同仿真問題,可以在沒有單片機(jī)實(shí)際硬件的條件下,利用 PC以虛擬仿真方式實(shí)現(xiàn)單片機(jī)系統(tǒng)的軟、硬件同步仿真調(diào)試。 Proteus軟件涵蓋了PIC、AVR、MCS8051、68HC11、ARM等微處理器模型,以及多種常用電子元器件,包括74系歹1」、CMOS4000系列集成電路、A/D和D/A轉(zhuǎn)換器、鍵盤、LCD顯示器、LED顯示器,還提供示波器、邏輯分析儀、通信終端、電壓/電流表等各種虛擬儀表,這些都可以直接用于仿真設(shè)計(jì),極大地提高了設(shè)計(jì)效率和設(shè)計(jì)水平。Proteus軟件已有20多年的歷史,在國外應(yīng)用較為普遍,尤其在教育界的口碑極佳。近年來Proteus軟件被引入國內(nèi),在多所高等工科院校中得到成功應(yīng)用。在單片機(jī)教學(xué)中采用Proteus軟件,使單片機(jī)的學(xué)習(xí)過程變得直觀形象,可以直接在基于原理圖的虛擬模型上進(jìn)行編程, 并實(shí)現(xiàn)源碼級的程序仿真調(diào)試,如有顯示及輸出,還能看到程序運(yùn)行后的輸出效果,配合各種虛擬儀表來展現(xiàn)整個單片機(jī)系統(tǒng)的運(yùn)行過程,很好地解決了長期以來困擾單片機(jī)教學(xué)過程中軟件和硬件無法很好結(jié)合的難題。在Proteus軟件平臺上學(xué)習(xí)單片機(jī)知識,比以往單純學(xué)習(xí)書本知識更易于接受,以原理圖虛擬模型進(jìn)行程序仿真調(diào)試,更易于提高單片機(jī)編程能力,還可以通過繪制和修改原理電路圖增加很多實(shí)踐經(jīng)驗(yàn)。KeilC51軟件介紹:KeilC51是美國KeilSoftware公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運(yùn)行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。KeilC51軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外KeilC51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 C51工具包的整體結(jié)構(gòu),其中uVision與Ishell分別是C51forWindows和forDos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標(biāo)文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試, 也可以直接寫入程序存貯器如EPROM中。2總體設(shè)計(jì)設(shè)計(jì)要求設(shè)計(jì)一個由計(jì)算機(jī)控制的智能路燈控制器,可以對室內(nèi)外的光強(qiáng)度進(jìn)行檢測,如果外界燈光過低或是聲音低到某一分貝時、 智能路燈自行進(jìn)行調(diào)節(jié)。要做到“隨需而控”,天黑時只有路上有人或車輛通過時路燈才點(diǎn)亮,且可根據(jù)行人和車輛通過的聲音智能地打開前方一定數(shù)量的路燈,同時熄滅經(jīng)過路段的路燈。設(shè)計(jì)思路本次設(shè)計(jì)的題目是智能路燈控制系統(tǒng)的設(shè)計(jì)。要求實(shí)現(xiàn)以路燈為控制對象,完成軟件和硬件的設(shè)計(jì),利用按鍵模擬聲敏傳感器,以手動和行人控制兩種方式實(shí)現(xiàn)路燈的亮滅功能。其中硬件電路部分主要包括以下部分:單片機(jī)最小系統(tǒng)、路燈控制電路部分、行人檢測電路部分、光檢測電路部分、聲檢測電路部分。圖2.1工作原理圖AT89C52單片機(jī)槌控制路燈控制圖2.1工作原理圖AT89C52單片機(jī)槌控制路燈控制圖2.2系統(tǒng)總框圖聲音檢測模塊聲音傳感器的作用相當(dāng)于一個話筒(麥克風(fēng))。它用來接收聲波,顯示聲音
的振動圖象。該傳感器內(nèi)置一個對聲音敏感的電容式駐極體話筒。 聲波使話筒內(nèi)的駐極體薄膜振動,導(dǎo)致電容的變化,而產(chǎn)生與之對應(yīng)變化的微小電壓。這一電壓隨后被轉(zhuǎn)化成0-5V的電壓,輸入單片機(jī)。聲音傳感器使用的是與人類耳朵相似具有頻率反應(yīng)的電麥克風(fēng)。電路把信號放大并把信號傳送給電訊接口。實(shí)際上,信號通過2條不同的線送達(dá)數(shù)據(jù)采集器。一個信號通過低電壓輸入線,在2.5V左右,另一信號通過電壓輸入線,在0V左右。聲音傳感器的應(yīng)用:一般說有二種,一種是根據(jù)設(shè)定聲音信號閥值判定聲音的有無。 第二種難一點(diǎn)的就是根據(jù)多個聲音傳感器來判定聲音的方位。本設(shè)計(jì)利用按鍵模擬聲音模塊,聲音模塊對外界環(huán)境聲音強(qiáng)度最為敏感,模塊在環(huán)境聲音強(qiáng)度達(dá)不到閾值時,輸出高電平,當(dāng)外界聲音強(qiáng)度超過設(shè)定閾值時,輸出低電平。光檢測模塊圖2.3光敏電阻工作原理圖光敏傳感器是最常見的傳感器之一,它的種類繁多,主要有:光電管、光電倍增管、光敏電阻、光敏三極管、太陽能電池、紅外線傳感器、紫外線傳感器、光纖式光電傳感器、色彩傳感器、CCD和CMOS圖像傳感器等。它的敏感波長在可見光波長附近,包括紅外線波長和紫外線波長。本設(shè)計(jì)采用光敏電阻。光敏電阻傳感器對外界光線最敏感,用來檢測外界周圍環(huán)境光線的亮度,觸發(fā)單片機(jī),模塊在光線不足時輸出低電平,光線亮度超過設(shè)定值時輸出高電平。利用光敏電阻傳感器輸出信號干凈,波形好,驅(qū)動能力強(qiáng)。本設(shè)計(jì)中利用光敏電阻與一普通電阻串聯(lián),當(dāng)白天有光照時,電阻很小,輸出高電平,夜晚無光照時,電阻增大,輸出低電平。3硬件接線圖最小系統(tǒng)圖3.1系統(tǒng)硬件接線圖晶振電路:單片機(jī)內(nèi)部有一個高增益、反相放大器,其輸入端為芯片引腳XTAL1,其輸出端為引腳XTAL2。其中XYAL1接外部晶體的一個引腳,在單片機(jī)內(nèi)部,它是一個反向放大器的輸入端。若采用外部振蕩器,該引腳接收振蕩器的信號,即八次信號直接接到內(nèi)部時鐘發(fā)生器的輸入端; XTAL2節(jié)外部晶體的另一端,在單片機(jī)內(nèi)部接到反向放大器的輸入端,當(dāng)采用外接晶體振蕩器時,此引腳可以不接。復(fù)位電路:復(fù)位操作有兩種基本形式:一種是上電復(fù)位,另一種是按鍵復(fù)位。按鍵復(fù)位具有上電復(fù)位功能外,若要復(fù)位,只要按圖中的RESET鍵,電源VCC經(jīng)電阻R1、R2分壓,在RESET端產(chǎn)生一個復(fù)位高電平。上電復(fù)位電路要求接通電源后,通過外部電容充電來實(shí)現(xiàn)單片機(jī)自動復(fù)位操作。上電瞬間 RESET引腳獲得高電平,隨著電容的充電,RERST引腳的高電平將逐漸下降。RERST引腳的高電平只要能保持足夠的時間(2個機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。路燈電路設(shè)計(jì)5VVNIR1B圖3.2路燈控制電路接線圖c1214ae5VVNIR1B圖3.2路燈控制電路接線圖c1214ae7意/修L_JZd0!_LJD2BE此部分由單片機(jī)、LED顯示燈、電阻(470)組成。連接LED顯示燈時,注意其極性及連接方式,連接方式包括共陽極連接和共陰極連接兩種方法,而在本電路中要采用共陽極連接的方法。 連接單片機(jī)時,要注意將LED顯示燈與P2口的連接方式,即按照順序依次從P2.0~P2.7一—對應(yīng)連接。在進(jìn)行路燈控制程序設(shè)計(jì)的時候,主要考慮傳感器的獲取信號,在設(shè)計(jì)初期,采用高電平控制LED燈,結(jié)果,燈的亮度很低,發(fā)現(xiàn),單片機(jī)高電平帶負(fù)載能力很弱,于是,采用低電平控制LED路燈。行人檢測電路圖3.3圖3.3行人檢測電路硬件接線圖此部分由單片機(jī)、按鍵、電阻(2K)組成。在設(shè)計(jì)的時候,主要是用高電平來模擬聲音傳感器的檢測信號, 當(dāng)有人通過為低電平,無人通過為高電平。在開始時單片機(jī)就初始狀態(tài) P1口即為高電平,模擬情況下接了8個單刀開關(guān)。在實(shí)際的電路中根本沒有電源給傳感器供電,為了提高電源給傳感器,此處提供了上拉電源。光線控制電路圖3.4光線控制原理圖c-q圖3.4光線控制原理圖c-q1:-r二二-1二SJL』二二光敏電阻傳感器對外界光線最敏感,用來檢測外界周圍環(huán)境光線的亮度,觸發(fā)單片機(jī),模塊在光線不足時輸出低電平,光線亮度超過設(shè)定值時輸出高電平。利用光敏電阻傳感器輸出信號干凈,波形好,驅(qū)動能力強(qiáng)。本設(shè)計(jì)中利用光敏電阻與一普通電阻串聯(lián),當(dāng)白天有光照時,電阻很小,輸出高電平,夜晚無光照時,電阻增大,輸出低電平。|手動控制U119bXTALlPO.O.'ADO— P0.1/AD1— P0.2-AD2— 1。XTAL2P03/AD3— * 8-P0a4'kAD4 ?,?-,?串?*??,.--PO-yADS— AP0.Q-AD6— BRSTP07/ADT——=21-,■P2.Q.AB— --P2.VM— P2.2/AfD—XT 20空4FSENP2.3/A11— wUALEP2.4'^t2 21EAP2RR14- --■P27/A15— P1.D/T2P30/RXDTYSWOFF一一.3P1.1-T2EXP3.1/TXD—----/,■ samfinjTn-r ——it- -jLI"1U IN ??趯Pl.3咱薊布r —-- ■■■ ■0arl.<rfiu qq 丁Pi.51R ■piaP3ft'WR—SWONP1.7P3.7FRD—―-- 二^,一,propertv^aLje圖3.5手動控制部分白天如果有突發(fā)黑暗的時候,或者有需要路燈全部亮的緊急情況,通過手動部分可以處理緊急情況,按下SWON讓所有燈全亮,按下SWOFF可以熄滅所有路燈。將緊急開關(guān)接在P3A2,P3A3口,以實(shí)現(xiàn)緊急情況中斷。只有當(dāng)SWON與SWOFF都處于斷開狀態(tài),即輸入高電平時,系統(tǒng)恢復(fù)正常狀態(tài)。智能路燈電路設(shè)計(jì)原理圖及說明圖3.6智能路燈電路功能的實(shí)現(xiàn):當(dāng)程序啟動后,單片機(jī)處于設(shè)置的原始狀態(tài);所以燈全關(guān),所以打開手動控制開關(guān)處于關(guān)燈狀態(tài)。此時系統(tǒng)開始正常工作。如果有行人進(jìn)入智能路燈面前,聲音傳感器檢測到信號,并以電壓的形式把信號送給單片機(jī),單片機(jī)根據(jù)傳感器送來的信號傳感器的布置,點(diǎn)亮相應(yīng)的傳感器所處的位置LED路燈,當(dāng)行人通過這個路燈后,達(dá)到下一個路燈時,上一個路燈熄滅。所處位置處和所處位置下一個燈亮。從而實(shí)現(xiàn)自動控制,達(dá)到節(jié)能的效果。當(dāng)人通過最后一個路燈后,最后一個燈熄滅。在緊急的情況下,所有的路燈都要打開,此時通過手動開關(guān)打開路燈,緊急情況過后,關(guān)閉所有路燈。系統(tǒng)恢復(fù)正常。
4流程圖主流程圖圖4.1主流程圖功能的實(shí)現(xiàn):當(dāng)程序啟動后,給單片機(jī)設(shè)置初值,使所有燈全關(guān)。然后檢測手動開關(guān)是否按下,若按下,則進(jìn)入相應(yīng)程序全部打開或全部熄滅所有路燈。 若打開手動控制開關(guān),此時系統(tǒng)開始正常工作。再檢測是否有行人進(jìn)入智能路燈面前,聲音傳感器檢測到信號,并以電壓的形式把信號送給單片機(jī),單片機(jī)根據(jù)傳感器送來的信號傳感器的布置,點(diǎn)亮相應(yīng)的傳感器所處的位置LED路燈,若沒有行人則返回上一步繼續(xù)檢測。
緊急情況流程圖圖4.2緊急情況流程圖功能的實(shí)現(xiàn):白天如果有突發(fā)黑暗的時候,或者有需要路燈全部亮的緊急情況,通過手動部分可以處理緊急情況,在緊急的情況下,所有的路燈都要打開,此時通過手動開關(guān)打開路燈,緊急情況過后,關(guān)閉所有路燈。按下SWON讓所有燈全亮,按下SWOFF可以熄滅所有路燈。當(dāng)二者皆斷開即接入高電平時,系統(tǒng)恢復(fù)正常。5軟件仿真5.1軟件仿真截圖\\\\\\TEA¥P1.GTX”T遼箕中匕片屋舉不V:Q-lnir:?4-=1£-,--*1■IHIJ.?I-E匕%『f",r-=2絲”???=2『皤駕藐圖5.1U1行人出現(xiàn),到達(dá)D1路燈下二三二,,中HPZ/TXZ:S'/mNLlC-SLLtI,06S'/MOFFJ"01:xTIL.&.6.7=2k-=CML=r-S_LEF三三苻二F24HC鵬軍予以工恒.ar-BLLE07圖5.2行人到達(dá)D2路燈下一二二日,*:=1二二三一=:"b尹1三二『30*EAM.I172.me?空口YP2-A5-mo上TLL蘭LET-aHEP10RXCF--FF"7宙Pll-K^P34FPJ.A皿?SLJUiEIE二―一年LxE^LUE5.3行人到達(dá)D3路燈下SSS苦.al-z.14L當(dāng)三75.4緊急情況下手動全關(guān)一工1,£葭小,^■1R里"!iil.5~T『3=:二日十吧七二W*1蛀WJiAICF11,V甩4M3吧5A心?3j5A14FS.WMiPJDHXEFi^fraB在二飛一二?2.4TD可景萌ra'i?01*,LcC-BJUE05LeC-SLUE:□M-9-」ED2L=E-fi-JE口4R:4L5CHBJJEOSi=E-ajJE07L=E-fiLJEDS圖5.5緊急情況下手動全開5.2軟件仿真結(jié)果分析通過PROREUS真測試,本系統(tǒng)具有“隨需隨控”,天黑時只有路上有行人或者車輛通過時路燈才點(diǎn)亮,且可根據(jù)行人和車輛通過的聲音智能地打開前方一盞燈,同時熄滅經(jīng)過路段的路燈。同時具有緊急模式,可手動全開所有路燈和全部關(guān)閉所有路燈,基本符合本次設(shè)計(jì)要求。6總結(jié)本課程設(shè)計(jì)是基于傳統(tǒng)的路燈系統(tǒng)上建立起來的,達(dá)到了節(jié)能、高效的方式。但是此設(shè)計(jì)需要每個路燈上安裝一個光傳感器與聲音傳感器, 所需器件多,不經(jīng)濟(jì),需進(jìn)一步改善。通過此次的課程設(shè)計(jì),我明白了紙上學(xué)來終覺淺,絕知此事要躬行,通過對程序的不斷探索,又tAT89C51系列單片機(jī)已經(jīng)了然于心,對每個管腳的功能有了進(jìn)一步認(rèn)識,從一開始對PROTEUSKEIL這兩個軟件的一無所知,到后來的熟練運(yùn)用,最后終于完成了本次的課程設(shè)計(jì)。通過這次計(jì)算機(jī)控制技術(shù)課程設(shè)計(jì),我不僅加深了對理論的理解,將理論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善,成為真己的東西。設(shè)計(jì)結(jié)果能夠符合題意,成功完成了此次實(shí)習(xí)要求,我們不只在乎這一結(jié)果,更加在乎的,是這個過程。這個過程中,我們花費(fèi)了大量的時間和精力,更重要的是,我們在學(xué)會創(chuàng)新的基礎(chǔ)上,同時還懂得合作精神的重要性,學(xué)會了與他人合作。雖然課程設(shè)計(jì)到此結(jié)束了,但我前進(jìn)的腳步不會因此而停止,我會繼續(xù)學(xué)習(xí)51及其他系列單片機(jī)。附錄A程序清單:#include<reg52.h>#defineucharunsignedchar#defineuintunsignedintsbitSWN=P0A0;sbitSWOFF=P3A2;sbitSWON=P3A3;sbitp1_0=P1A0;sbitp1_1=P1Al;sbitp1_2=P1A2;sbitp1_3=P1A3;sbitp1_4=P1A4;sbitp1_5=P1A5;sbitp1_6=PW6;sbitp1_7=PW7;sbitp2_0=P2A0;sbitp2_1=P2A1;sbitp2_2=P2A2;sbitp2_3=P2A3;sbitp2_4=P2A4;sbitp2_5=P2A5;sbitp2_6=P2A6;sbitp2_7=P2A7;intmain()//手動全部關(guān)閉路燈//手動全部關(guān)閉路燈//路燈全關(guān)//手動全部打開路燈//路燈全開//夜間時段if(SWOFF==0){P2=0xff;}if(SWON==0){P2=0;}if(SWOFF==1&&SWON==1&&SWN==1){if(p1_0==0){p2_0=0;}if(p1_0==1){p2_0=1;}if(p1_1==0){p2_1=0;}if(p1_1==1){p2_1=1;}if(p1_2==0){p2_2=0;}if(p1_2==1){p2_2=1;}if(p1_3==0){p2_3=0;}if(p1_3==1){p2_3=1;}if(p1_4==0){p2_4=0;}if(p1_4==1){p2_4=1;}if(p1_5==0){p2_5=0;}if(p1_5==1){p215=1;}if(p1_6==0){p2_6=0;}if(p1_6==1){p2_6=1;}if(p1_7==0){p2_7=0;}if(p1_7==1){p2_7=1;}}}附錄B軟件仿真圖lv\AA3‘卜尸產(chǎn)網(wǎng)口收◎尸N涵 i4? lv\AA3‘卜尸產(chǎn)網(wǎng)口收◎尸N涵 i4? ±j<,q在1sLlyF-k嚴(yán)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版辦公家具展會租賃與銷售合作合同3篇
- 二零二五年度武漢東湖風(fēng)景區(qū)旅游開發(fā)合同3篇
- 二零二五年度藝術(shù)品共同創(chuàng)作與展覽合同2篇
- 二零二五版房屋租賃合同免責(zé)及維修保障3篇
- 二零二五版燈光照明工程設(shè)計(jì)咨詢合同2篇
- 二零二五版班組分包消防設(shè)施分包服務(wù)合同樣本3篇
- 二零二五版新媒體行業(yè)勞動合同制度及知識產(chǎn)權(quán)保護(hù)協(xié)議2篇
- 二零二五年空調(diào)銷售與綠色消費(fèi)倡導(dǎo)合同3篇
- 二零二五年度鋼管模板租賃環(huán)保要求及價格評估合同3篇
- 二零二五版網(wǎng)絡(luò)安全威脅情報(bào)共享與預(yù)警服務(wù)合同范本3篇
- 2025-2030年中國糖醇市場運(yùn)行狀況及投資前景趨勢分析報(bào)告
- 八年級散文閱讀專題訓(xùn)練-八年級語文上冊知識梳理與能力訓(xùn)練
- 2024年杭州市中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點(diǎn)附帶答案
- 2024-2025學(xué)年人教版八年級數(shù)學(xué)上冊期末測試模擬試題(含答案)
- 《環(huán)境感知技術(shù)》2024年課程標(biāo)準(zhǔn)(含課程思政設(shè)計(jì))
- GB/T 45079-2024人工智能深度學(xué)習(xí)框架多硬件平臺適配技術(shù)規(guī)范
- 2024年安徽省銅陵市公開招聘警務(wù)輔助人員(輔警)筆試自考練習(xí)卷二含答案
- 國家安全教育高教-第六章堅(jiān)持以經(jīng)濟(jì)安全為基礎(chǔ)
- 水處理藥劑采購項(xiàng)目技術(shù)方案(技術(shù)方案)
- 2024年城市環(huán)衛(wèi)一體化服務(wù)合同
- 工地春節(jié)安全培訓(xùn)
評論
0/150
提交評論