版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> XXXXXXXXXX大學(xué)</p><p> 畢 業(yè) 設(shè) 計(jì)(論 文)</p><p> 設(shè)計(jì)(論文)題目: 智能控制交通燈</p><p> 系 別: 1</p><p><b> 專 業(yè): 1</b></p><p> 班 級(jí): 1
2、</p><p> 姓 名: 1</p><p><b> 學(xué) 號(hào): 1</b></p><p><b> 指導(dǎo)教師: </b></p><p><b> 完成時(shí)間: </b></p><p><b> 目 錄
3、</b></p><p> 摘要………………………………………………………………3</p><p> 第一章 概述……………………………………………………4</p><p> 單片機(jī)的簡(jiǎn)述…………………………………………6</p><p> 2.1單片機(jī)的基礎(chǔ)知識(shí)……………………………………………………6</p>
4、;<p> 2.2單片機(jī)的結(jié)構(gòu)與發(fā)展…………………………………………………6</p><p> 硬件設(shè)計(jì) ………………………………………………8</p><p> 3.1單片機(jī)的原理圖………………………………………………………8</p><p> 3.2最小系統(tǒng)電路…………………………………………………………8</p><p
5、> 3.3顯示電路的設(shè)計(jì)………………………………………………………13</p><p> 3.4電路各部分的計(jì)算……………………………………………………15</p><p> 3.5鍵盤(pán)控制………………………………………………………………15</p><p> 軟件設(shè)計(jì)………………………………………………17</p><p>
6、 4.1延時(shí)設(shè)計(jì)………………………………………………………………17</p><p> 4.2交通燈的控制框圖……………………………………………………18</p><p> 4.3交通燈的原理圖………………………………………………………19</p><p> 4.4 交通燈的程序流程……………………………………………………21</p><p
7、> 4.5元器件清單……………………………………………………………24</p><p> 單片機(jī)的調(diào)試…………………………………………25</p><p> 第六章 心得體會(huì)………………………………………………26</p><p> 第七章 參考文獻(xiàn)………………………………………………27</p><p> 摘要:隨著公路
8、上機(jī)動(dòng)車輛的逐年增加,交通擁擠已經(jīng)是當(dāng)今社會(huì)特別是城市交通中一個(gè)非常嚴(yán)峻的問(wèn)題。而當(dāng)今許多城市中那種傳統(tǒng)的紅綠燈裝置已經(jīng)不能滿足這個(gè)日益發(fā)展的社會(huì)的要求。</p><p> 交通管理系統(tǒng)是智能交通系統(tǒng)的重要組成部分,其功能實(shí)現(xiàn)的好壞直接關(guān)系到整個(gè)智能交通系統(tǒng)功能的發(fā)揮。系統(tǒng)在一旦發(fā)生交通事故時(shí)立即提供交通管制信息,以便對(duì)交通事故地點(diǎn)實(shí)行有效地交通管制防止因交通事故引發(fā)的突發(fā)交通事件的發(fā)生。對(duì)那些商用車輛,重載車
9、輛實(shí)行特許管理,防止危險(xiǎn)發(fā)生,同時(shí)對(duì)出現(xiàn)危險(xiǎn)路段,根據(jù)不同行駛區(qū)域的自然條件及時(shí)提供道路危險(xiǎn)警告信息,使司機(jī)有心理準(zhǔn)備。對(duì)乘客可提供有關(guān)乘車路線、發(fā)車時(shí)間等信息,這對(duì)提高運(yùn)輸效率,降低交通量,。本文從單片機(jī)的應(yīng)用上來(lái)實(shí)現(xiàn)十字路口交通燈智能化的管理,提高運(yùn)輸中的安全性都很有意義</p><p> 關(guān)鍵詞:智能控制 單片機(jī) 交通燈。</p><p><b> 概述</b
10、></p><p> 隨著社會(huì)經(jīng)濟(jì)的發(fā)展,城市交通問(wèn)題越來(lái)越引起人們的關(guān)注。人、車、路三者關(guān)系的協(xié)調(diào),已成為交通管理部門(mén)需要解決的重要問(wèn)題之一。城市交通控制系統(tǒng)是用于城市交通數(shù)據(jù)監(jiān)測(cè)、交通信號(hào)燈控制與交通疏導(dǎo)的計(jì)算機(jī)綜合管理系統(tǒng),它是現(xiàn)代城市交通監(jiān)控指揮系統(tǒng)中最重要的組成部分。 隨著城市機(jī)動(dòng)車量的不斷增加,許多大城市如北京、上海、南京等出現(xiàn)了交通超負(fù)荷運(yùn)行的情況,因此,自80年代后期,這些城市紛紛
11、修建城市高速道路,在高速道路建設(shè)完成的初期,它們也曾有效地改善了交通狀況。然而,隨著交通量的快速增長(zhǎng)和缺乏對(duì)高速道路的系統(tǒng)研究和控制,高速道路沒(méi)有充分發(fā)揮出預(yù)期的作用。而城市高速道路在構(gòu)造上的特點(diǎn),也決定了城市高速道路的交通狀況必然受高速道路與普通道路耦合處交通狀況的制約。所以,如何采用合適的控制方法,最大限度利用好耗費(fèi)巨資修建的城市高速道路,緩解主干道與匝道、城區(qū)同周邊地區(qū)的交通擁堵?tīng)顩r,越來(lái)越成為交通運(yùn)輸管理和城市規(guī)劃部門(mén)亟待解決的
12、主要問(wèn)題</p><p> 城市路口交通信號(hào)控制系統(tǒng)大體上分為三種類型:定周期的信號(hào)機(jī)、多時(shí)段且具有無(wú)電纜協(xié)調(diào)功能的微電腦型信號(hào)機(jī)以及聯(lián)網(wǎng)式自適應(yīng)多相位智能型信號(hào)機(jī)。具體采用哪種類型,應(yīng)根據(jù)其應(yīng)用場(chǎng)合及特點(diǎn)加以確定。其中,第一種類型以其成本低,設(shè)計(jì)簡(jiǎn)單,安裝及維護(hù)方便等特點(diǎn)得到了廣泛應(yīng)用。本文討論的城鄉(xiāng)交通控制系統(tǒng)就屬于該種類型。該交通控制系統(tǒng)主要由時(shí)間發(fā)生器電路、光電檢測(cè)電路、控制電路等幾個(gè)部分組成。<
13、/p><p> 時(shí)間發(fā)生器電路由一片74191、時(shí)鐘脈沖產(chǎn)生電路和幾個(gè)門(mén)電路構(gòu)成,時(shí)鐘脈沖產(chǎn)生電路用一片555定時(shí)器業(yè)構(gòu)成多諧振蕩器,設(shè)計(jì)脈沖周期為4s,其計(jì)算公式為:T1=(2R2+R1) Cln2=0.7×5.7MΩ×1μF,以此信號(hào)作為74191的CP。74191的四個(gè)狀態(tài)輸出端QAQBQCQD可用四個(gè)門(mén)電路進(jìn)行譯碼。當(dāng)QAQBQCQD=0000時(shí),電路輸出低電平信號(hào)給D觸發(fā)器和控制電路的
14、IO輸入端;而當(dāng)QAQBQCQD=1000時(shí),電路輸出高電平信號(hào)給黃燈驅(qū)動(dòng)電路。74191接成減計(jì)數(shù)工作狀態(tài),LD信號(hào)由控制電路的O1提供,應(yīng)將置數(shù)輸入端A、C接高電平Vcc,B、D端接D觸發(fā)器的輸出端,還可根據(jù)D觸發(fā)器的不同輸出狀態(tài)置入數(shù)5和數(shù)15。</p><p> 控制電路主要由單穩(wěn)態(tài)觸發(fā)器、RC電路和反相器構(gòu)成。該電路有兩個(gè)輸入端和三個(gè)輸出端。當(dāng)QAQBQCQD=0000時(shí),輸入端IO為低電平,此時(shí)信號(hào)
15、將直接經(jīng)O1輸出給LD以進(jìn)行異步置數(shù),因此74191的0000狀態(tài)持續(xù)時(shí)間很短暫。輸入端I1由光電檢測(cè)電路的輸出信號(hào)提供,當(dāng)有車輛時(shí),輸出低電平;無(wú)車輛時(shí)輸出高電平。輸出信號(hào)O1=I1,而輸出信號(hào)O2而由I1經(jīng)反相器、RC電路和一單穩(wěn)態(tài)電路得來(lái)。O1的作用是當(dāng)鄉(xiāng)間道無(wú)車輛時(shí),保持主干道綠燈亮,鄉(xiāng)間道紅燈亮。當(dāng)主干道綠燈變亮并檢測(cè)到鄉(xiāng)間道有車輛(即I1=0)時(shí) ,O2觸發(fā)單穩(wěn)態(tài)電路并維持主干道綠燈亮66s,即T2 = RCln3=1.1&
16、#215;6MΩ×10μf=66(s)。</p><p> 光電檢測(cè)電路由光源和光電三極管構(gòu)成,該電路可根據(jù)需要選擇現(xiàn)成產(chǎn)品,如CP850系列的CP851,該器件的光電傳感器輸距離可達(dá)15m。</p><p> 適應(yīng)我國(guó)發(fā)展的國(guó)情在不改變傳統(tǒng)三色交通燈的情況下,在原交通燈的下部裝LED點(diǎn)陣板塊組成三角行,圓形,正方形等三異行指示燈,與上部同亮同熄,增加以燈光形狀來(lái)指示的功能。
17、使有眼疾的人也可以正確的辨別交通信號(hào)。使他們同樣得到有效利用和安全使用現(xiàn)代交通工具的權(quán)利。同時(shí)也使他們?cè)诜菣C(jī)動(dòng)車倒時(shí)更安全。</p><p> 于紅綠燈的功率較大(十幾瓦),一般集成門(mén)電路無(wú)法驅(qū)動(dòng),因此需要設(shè)計(jì)一個(gè)特定的驅(qū)動(dòng)電路,該電路可用功率管和高驅(qū)動(dòng)能力的電源構(gòu)成。功率管及電源大小可根據(jù)交通燈的功率進(jìn)行計(jì)算。電路仿真時(shí),可用一LED接接在門(mén)電路的后面。</p><p> 第二章
18、 單片機(jī)的簡(jiǎn)述</p><p> 2.1單片機(jī)的基礎(chǔ)知識(shí)</p><p> 目前世界單片機(jī)的生產(chǎn)廠商很多,如Intel,Motorola,Philips,NEC,ADM,Zilog等公司,其主流產(chǎn)品有十幾個(gè)系列,幾百個(gè)品</p><p> 種。盡管其個(gè)具特色,其稱各異,但作為集CPU,RAM,ROM(或EPROM),I/O接口,定時(shí)器/計(jì)數(shù)器,中斷系統(tǒng)為一體的
19、單片機(jī),其原理大同小異?,F(xiàn)以Intel公司的系列產(chǎn)品為列,說(shuō)明各系列之間的區(qū)別。</p><p> Intel公司從其生產(chǎn)單片機(jī)開(kāi)始,發(fā)展到現(xiàn)在,大體上可以分為3大系列:Mcs—48系列,Mcs—51系列,Mcs—96系列。</p><p> 2.2單片機(jī)的結(jié)構(gòu)與發(fā)展</p><p> 單片機(jī)出現(xiàn)的歷史并不長(zhǎng),它的產(chǎn)生與發(fā)展和微處理器的產(chǎn)生與發(fā)展大體相同。因此
20、,單片機(jī)的發(fā)展階段可以分為4個(gè)階段。</p><p> 第1階段,(1974-1976):?jiǎn)纹瑱C(jī)初級(jí)階段。此階段的單片機(jī)采用雙片的形式而且功能比較簡(jiǎn)單。此時(shí)推出的8位單片機(jī)F8,只包含了8位CPU,64B RAM,一個(gè)定時(shí)/計(jì)數(shù)器和兩個(gè)并行口的3851芯片才能組成一臺(tái)完整的計(jì)算機(jī)。</p><p> 第2階段(1976-1978):低性能單片機(jī)階段。此階段的單片機(jī)已經(jīng)成為一臺(tái)完整的計(jì)算
21、機(jī),但內(nèi)部不夠豐富。以Intel公司生產(chǎn)的MCS-48為代表,片內(nèi)集成了8位CPU,8位定時(shí)/計(jì)數(shù)器,RAM和ROM等,但無(wú)串行口,中斷系統(tǒng)也比較簡(jiǎn)單,片內(nèi)RAM和ROM容量較小且尋址范圍不大于4KB.它把單片機(jī)推向市場(chǎng),促進(jìn)單片機(jī)的變革。</p><p> 第3階段(1978-1982):高性能單片機(jī)階段。此階段的單片機(jī)品種多,內(nèi)部資源豐富,功能強(qiáng)。以Intel公司生產(chǎn)的MCS-51系列為代表,片內(nèi)集成了8位
22、CPU,16位定時(shí)/計(jì)數(shù)器,串行I/O口,多級(jí)中斷系統(tǒng),RAM和ROM等,片內(nèi)RAM和ROM容量加大,尋址范圍可達(dá)64KB。</p><p> 第4階段(1982年-現(xiàn)在):8位單片機(jī)的鞏固發(fā)展及16位,32位單片機(jī)推出階段。其最大特點(diǎn)是增加了內(nèi)部資料,實(shí)時(shí)處理能力更強(qiáng)。</p><p><b> 單片機(jī)的發(fā)展趨勢(shì)</b></p><p>
23、 單片機(jī)的發(fā)展趨勢(shì)是:向高性能化,大容量,微型化,外圍電路內(nèi)裝化等方面發(fā)展。</p><p><b> 1CPU的改進(jìn)</b></p><p> (1)采用雙CPU結(jié)構(gòu),以提高處理速度和處理能力。</p><p> (2)增加數(shù)據(jù)總線寬度,以提高數(shù)據(jù)處理速度和處理能力。</p><p> (3)采用流水結(jié)構(gòu)。指
24、令以隊(duì)列形式出現(xiàn)在CPU中,從而具有很快的運(yùn)算速度。</p><p> (4)串行總線結(jié)構(gòu)。</p><p><b> 1存儲(chǔ)器的發(fā)展</b></p><p> (1)增加存儲(chǔ)容量。片內(nèi)RAM可達(dá)256B。片內(nèi)存儲(chǔ)器存儲(chǔ)容量的增大有利于外圍擴(kuò)展電路的簡(jiǎn)化,從而提高產(chǎn)品的穩(wěn)定性,降低產(chǎn)品的成本。</p><p>
25、(2)片內(nèi)EPROM開(kāi)始到EPROM平方化。</p><p><b> (3)程序保密化。</b></p><p><b> 1片內(nèi)I/O口改進(jìn)</b></p><p> 一般單片機(jī)都有較多的并行口,以滿足外圍設(shè)備,芯片擴(kuò)展的需要,并配有串行口,以滿足多機(jī)通信功能的需要.并配有串行口,以滿足多機(jī)通信功能的需要<
26、/p><p> 1提高并行口的驅(qū)動(dòng)能力.</p><p> 2增加I/O口的邏輯控制功能</p><p> 3特殊的串行接口功能,為單片機(jī)構(gòu)成網(wǎng)絡(luò)系統(tǒng)提供更便于利用的條件。</p><p><b> 單片機(jī)的特點(diǎn)</b></p><p> 1小巧靈活,成本低,研發(fā)周期短,易于產(chǎn)品,能利用它方
27、便的組裝成各種智能式測(cè)控設(shè)備及各種智能儀表,很容易滿足儀器設(shè)備即智能化又微型化的需求</p><p> 2可靠性高,使用的溫度范圍寬</p><p><b> 3易擴(kuò)展控制能力強(qiáng)</b></p><p> 4指令系統(tǒng)相對(duì)簡(jiǎn)單,較易掌握且指令中有較豐富的邏輯控制功能指令,能較方便地直接操作外部I/O設(shè)備。</p><p&
28、gt;<b> 硬件設(shè)計(jì)</b></p><p> 3.1單片機(jī)的原理圖:</p><p> 外部中斷信號(hào) 中斷信號(hào) 地址/數(shù)據(jù)總線端口 串行 串行</p><p> I/O端口 輸入 輸出</p><p><b> 3.2最小系統(tǒng)電路</b></p>&
29、lt;p> 3.21 AT89C51芯片簡(jiǎn)介</p><p> AT89C51是一個(gè)低電壓高性能CMOS8位單片機(jī),片內(nèi)含4KB的反復(fù)擦寫(xiě)的只讀的程序存儲(chǔ)器,和128KB的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器9(RAM),器件采用ATMEL公司的高密度,非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)Mcs—51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲(chǔ)單元,內(nèi)置功能強(qiáng)大的微型計(jì)算機(jī)的AT89C51提供了高性價(jià)比的解決方案。<
30、;/p><p> AT89C51是一個(gè)低功耗高性能單片機(jī),40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含2個(gè)外端口,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,AT89C51可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。其將通用的微處理器和Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫(xiě)的Flash存儲(chǔ)器可有效地降低開(kāi)發(fā)。</p><p><b> 1.主要特征<
31、;/b></p><p> 與MCS-51兼容,</p><p> 4K字節(jié)可編程閃爍存儲(chǔ)器</p><p> 壽命:1000寫(xiě)/擦循環(huán)</p><p> 數(shù)據(jù)保留時(shí)間:10年</p><p> 全靜態(tài)工作:0HZ-24HZ</p><p><b> 三次程序存儲(chǔ)器鎖
32、定</b></p><p> 128*8位內(nèi)部RAM</p><p><b> 32可編I/O線</b></p><p> 兩個(gè)16位定時(shí)器/計(jì)數(shù)器</p><p><b> 5個(gè)中斷源</b></p><p><b> 可編程串行通道<
33、/b></p><p> 低攻耗的閑置和掉電模式</p><p> 片內(nèi)震蕩器和時(shí)鐘電路</p><p><b> 2管腳說(shuō)明:</b></p><p><b> VCC:供電電壓。</b></p><p><b> GND:接地。</b>
34、;</p><p> P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門(mén)電流。</p><p> P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門(mén)電流。</p><p> P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4TTL門(mén)電流。</p><p>
35、 P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4TTL門(mén)電流。P3口也可以作為AT89C51的一些特殊功能口,如下表所示:</p><p> P3.0 RXD(串行輸入口)</p><p> P3.1 TXD(串行輸出口)</p><p> P3.2 /INT0(外部中斷0)</p><p> P3.3 /INT
36、1(外部中斷1)</p><p> P3.4 T0(記時(shí)器0外部輸入)</p><p> P3.5 T1(記時(shí)器1外部輸入)</p><p> P3.6 /WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通)</p><p> P3.7 /RD(外部數(shù)據(jù)存儲(chǔ)器讀寫(xiě)通)</p><p> P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)
37、。</p><p> RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。</p><p> ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器是,地址鎖存允許的輸出電平用于鎖存地址的低位字節(jié)。</p><p> /PSEN:外部程序存儲(chǔ)器的選通信號(hào)</p><p> /EA/VPP:當(dāng) /EA保持低電平時(shí),則在此期間外部城
38、鄉(xiāng)存儲(chǔ)器(0000H—FFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。</p><p> XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。</p><p> XTAL2:來(lái)自反向振蕩器。</p><p> 3.2.2單片機(jī)最小系統(tǒng)</p><p> 單片機(jī)系統(tǒng)的擴(kuò)展是以基本的最小系統(tǒng)為基礎(chǔ)的,故應(yīng)首先熟悉最小應(yīng)用系統(tǒng)的結(jié)構(gòu)。實(shí)際上內(nèi)
39、部帶有程序存儲(chǔ)器的8051或8751單片機(jī)本身就是一個(gè)最簡(jiǎn)單的最小的應(yīng)用系統(tǒng),許多實(shí)際應(yīng)用系統(tǒng)就是這種成本和體積小的單片機(jī)結(jié)構(gòu)實(shí)現(xiàn)了高性能的控制。對(duì)于目前國(guó)內(nèi)較多的內(nèi)部無(wú)程序存儲(chǔ)器的芯片8031來(lái)說(shuō),則要用外接程序存儲(chǔ)器的方法才能構(gòu)成一個(gè)最小應(yīng)用系統(tǒng)。</p><p> 1.帶程序存儲(chǔ)器的最小應(yīng)用系統(tǒng)</p><p> 片內(nèi)帶程序存儲(chǔ)器的8051,8751本身即可構(gòu)成一個(gè)最小系統(tǒng),只要
40、將單片機(jī)接上時(shí)鐘電路和復(fù)位電路即可,同時(shí)/EA接高電平,ALE,/PSEN信號(hào)不用,系統(tǒng)就可以工作。</p><p> 2.MSC-51芯片簡(jiǎn)介</p><p> MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)</p><p> 8051是MCS-51系列單片機(jī)的典型產(chǎn)品,我們以這一代表性的機(jī)型進(jìn)行系統(tǒng)的講解。 8051單片機(jī)包含中央處理器、程序存儲(chǔ)器(ROM)、數(shù)據(jù)存儲(chǔ)器(
41、RAM)、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說(shuō)明:</p><p><b> ·中央處理器:</b></p><p> 中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制
42、輸入輸出功能等操作。</p><p> ·數(shù)據(jù)存儲(chǔ)器(RAM)</p><p> 8051內(nèi)部有128個(gè)8位用戶數(shù)據(jù)存儲(chǔ)單元和128個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問(wèn),而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個(gè),可存放讀寫(xiě)的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。</p><p>
43、 ·程序存儲(chǔ)器(ROM):</p><p> 8051共有4096個(gè)8位掩膜ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。</p><p> ·定時(shí)/計(jì)數(shù)器(ROM):</p><p> 8051有兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。</p><p> ·并行輸入輸出(I
44、/O)口:</p><p> 8051共有4組8位I/O口(P0、 P1、P2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。</p><p><b> ·全雙工串行口:</b></p><p> 8051內(nèi)置一個(gè)全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。</p>
45、<p><b> ·中斷系統(tǒng):</b></p><p> 8051具備較完善的中斷功能,有兩個(gè)外中斷、兩個(gè)定時(shí)/計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有2級(jí)的優(yōu)先級(jí)別選擇。</p><p><b> ·時(shí)鐘電路:</b></p><p> 8051內(nèi)置最高頻率達(dá)12MHz
46、的時(shí)鐘電路,用于產(chǎn)生整個(gè)單片機(jī)運(yùn)行的脈沖時(shí)序,但8051單片機(jī)需外置振蕩電容。</p><p> 單片機(jī)的結(jié)構(gòu)有兩種類型,一種是程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開(kāi)的形式,即哈佛(Harvard)結(jié)構(gòu),另一種是采用通用計(jì)算機(jī)廣泛使用的程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器合二為一的結(jié)構(gòu),即普林斯頓(Princeton)結(jié)構(gòu)。INTEL的MCS-51系列單片機(jī)采用的是哈佛結(jié)構(gòu)的形式,而后續(xù)產(chǎn)品16位的MCS-96系列單片機(jī)則采用普林斯頓結(jié)
47、構(gòu)。</p><p> 2.片內(nèi)無(wú)程序存儲(chǔ)器的最小應(yīng)用系統(tǒng)</p><p> 片內(nèi)無(wú)程序存儲(chǔ)器的芯片構(gòu)成最小應(yīng)用系統(tǒng)是,必須在片外擴(kuò)展程序存儲(chǔ)器由于一般用做程序存儲(chǔ)器的EPROM芯片不能鎖存地址,故擴(kuò)展時(shí)還應(yīng)加上一個(gè)鎖存器,構(gòu)成一個(gè)3片最小系統(tǒng)。</p><p> 系統(tǒng)工作時(shí),P0口分時(shí)的作用地址總線或數(shù)據(jù)總線,地址鎖存器的的輸出作為地址總線的低8位,P2口作
48、為地址的 高8位。這樣P0口和P2口就就不能作為一般的I/O口使用,而只能將P1和P3口作為I/O使用。(P3口還是兩功能口)由于8031和EPROM芯片的價(jià)格非常低廉,且8031的運(yùn)行和開(kāi)發(fā)的環(huán)境相同,故3片最小系統(tǒng)是目前最常用的基本系統(tǒng)。</p><p> 交通信號(hào)燈的控制的電路的核心是AT89C51單片機(jī),其內(nèi)部帶有4kb的ROM,無(wú)須擴(kuò)展程序存儲(chǔ)器;交通燈的控制沒(méi)有大量的運(yùn)算和暫存數(shù)據(jù),AT89C51芯
49、片內(nèi)的128B RAM已滿足要求,所以也不必?cái)U(kuò)展外RAM。</p><p> 將東西紅燈,黃燈,綠燈和南北紅燈,黃燈,綠燈分別串接一個(gè)電阻,接與AT89C51中的P0口的P0.0~P2.5口。</p><p> 將數(shù)碼管的每個(gè)段依次串接一個(gè)電阻后分別節(jié)與AT89C51個(gè)位接與P2口的P2.0~P2.6口,十位接與P1口的P1.0~P1。.6口。</p><p>
50、 3.3顯示電路的設(shè)計(jì) </p><p> LED是發(fā)光二極管顯示器的縮寫(xiě)。LED顯示器由于結(jié)構(gòu)簡(jiǎn)單、價(jià)格便宜、體積小、亮度高、電壓低、可靠性高、壽命長(zhǎng)、響應(yīng)速度快、顏色鮮艷(有紅、黃、綠、蘭等色)、配置靈活、與單片機(jī)接口方便而得到應(yīng)用。</p><p> LED顯示器是由若干個(gè)發(fā)關(guān)二極管組成顯示字段的顯示器件,當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的一個(gè)點(diǎn)或一個(gè)筆劃發(fā)光,控制不同組合的二極管導(dǎo)通
51、,就能顯示出各種字符。LED顯示器有多種形狀,如:“米”字型顯示器、點(diǎn)陣顯示器和七段數(shù)碼顯示器等,在單片機(jī)系統(tǒng)中使用最多的是七段數(shù)碼顯示器。</p><p> LED七段數(shù)碼顯示器由8個(gè)發(fā)光二極管組成顯示字段,根據(jù)內(nèi)部發(fā)光二極管的連接形式不同,LED有共陽(yáng)極和共陰極兩種。</p><p> LED七段數(shù)碼顯示器的符號(hào)及引腳配置(圖2)、共陰極LED(圖3)和共陽(yáng)極LED(圖4)<
52、/p><p><b> 圖2</b></p><p><b> 圖3 圖4</b></p><p> 共陰極LED數(shù)碼顯示器內(nèi)部所有發(fā)光二極管陰極連接在一起,形成公共陰極,一般接地(或低電平),如圖所示b.當(dāng)某個(gè)發(fā)光二極管的陽(yáng)極為高電平時(shí),發(fā)光二極管點(diǎn)亮.</p><p> 共陽(yáng)極LED數(shù)碼顯示
53、器內(nèi)部所有發(fā)光二極管陽(yáng)極連接在一起,形成公共陽(yáng)極,一般接電源正極(或高電平),如圖所示c.當(dāng)某個(gè)發(fā)光二極管的陰極接低電平時(shí),該發(fā)光二極管點(diǎn)亮. </p><p> 交通紅綠燈系統(tǒng)的控制主要以時(shí)間原則實(shí)現(xiàn),而時(shí)間的顯示,采用LED數(shù)碼管顯示有兩種方法:一,共陽(yáng)極接法。二,共陰極接法。本文交通紅綠燈采用共陽(yáng)極接法,就是把發(fā)光二極管的陽(yáng)極連接在一起構(gòu)成公共陽(yáng)極,使用時(shí)公共陽(yáng)極接+5伏,每個(gè)發(fā)光管通過(guò)電阻與輸入端相連,
54、當(dāng)陰極端輸入低電平時(shí),段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入高電平是則不亮。為顯示字型(0-9)要為L(zhǎng)ED顯示器提供顯示段碼,而共陽(yáng)極顯示段碼中字型0-9的段碼分別為:C0H,F9H,A4H,B0H,99H,92H,82H,F8H,80H,90h.</p><p> 單片機(jī)與LED數(shù)碼管顯示器有以硬件為主和軟件為主兩種接法。</p><p> 1.硬件為主的接口方法.</p>&
55、lt;p> 在數(shù)據(jù)總線和LED顯示器之間必須有鎖存器或I/O接口電路,此外還有專用的譯碼器/驅(qū)動(dòng)器。通過(guò)譯碼器把1位十六位進(jìn)制或BCD碼譯為相應(yīng)的顯示段碼,然后由驅(qū)動(dòng)器提供足夠得功動(dòng)驅(qū)動(dòng)發(fā)光二極管,這種接口方法僅用1條輸出指令,就可以進(jìn)行LED顯示,但它所用的硬件電路較多,而硬件段碼缺乏靈性,只能進(jìn)行十進(jìn)制或十六進(jìn)制。(包括空的字符)。</p><p> 2.以軟件為主的接口方法</p>
56、<p> 實(shí)際上使用LED數(shù)碼管顯示位數(shù)較多,為了簡(jiǎn)化線路,降低成本,大多采用以軟件為主的接口方法,對(duì)于多位LED數(shù)碼管顯示通常采用動(dòng)態(tài)掃描顯示,初了要給顯示器提供顯示段碼之外,還要對(duì)顯示器進(jìn)行位的控制.既通常所說(shuō)的”段控”和”位控”。因此,對(duì)于多位LED數(shù)碼管顯示器的接口來(lái)說(shuō),需要有兩個(gè)輸出口,其中一個(gè)用于輸出顯示段碼;另一個(gè)用于輸出位控制信號(hào)。位控制信號(hào)的數(shù)目與顯示器的位數(shù)相同。</p><p>
57、 3.4電路硬件各部分的計(jì)算</p><p> 1.發(fā)光二極管限流電阻的計(jì)算</p><p> R=(Vcc-1.5v)/5ma</p><p><b> =0.7k </b></p><p> 其中R為發(fā)光二極管的電阻,1.5伏為發(fā)光二極管的壓將,5毫安為發(fā)光二極管正常工作的電壓.</p>&l
58、t;p> 2.定時(shí)/記數(shù)器參數(shù)的計(jì)算</p><p> 1.先確定機(jī)器周期(設(shè)系統(tǒng)時(shí)鐘脈沖為6MHZ)</p><p> Tp=12/晶振頻率=12/6MHZ=2us</p><p> 2.計(jì)算最小定時(shí)時(shí)間:對(duì)于定時(shí)器的幾種工作方式來(lái)說(shuō),最小定時(shí)時(shí)間都是一樣的即:</p><p> Tmin=Tc.Tp=1.2us=2us&l
59、t;/p><p> 3.計(jì)算最大定時(shí)時(shí)間:當(dāng)T/C工作在方式1下的定時(shí)時(shí)間最長(zhǎng),則最大定時(shí)時(shí)間為:</p><p> Tmax=Tc.Tp=131ms</p><p> 若定時(shí)/記數(shù)器T0產(chǎn)生100ms定時(shí),則:</p><p> 時(shí)間常數(shù)為:Tc=T/Tp=50000</p><p> 則模式控制寄存器TMOD
60、中的控制字為(TMOD)=01H</p><p><b> 3.5鍵盤(pán)控制</b></p><p> 對(duì)于需要人工干預(yù)的單片機(jī)應(yīng)用系統(tǒng)鍵盤(pán)就是成為人機(jī)聯(lián)系的必要手段。所用的鍵盤(pán)有全編碼和非全編碼鍵盤(pán)兩種,全編碼鍵盤(pán)能夠由硬件邏輯自動(dòng)提供與被按鍵對(duì)應(yīng)的續(xù)碼。此外,一般還具有去抖和多鍵,竄鍵保護(hù)電路,這種鍵盤(pán)使用方便但需要較多的硬件,價(jià)格較貴。一般的單片機(jī)應(yīng)用系統(tǒng)較少
61、采用。非編碼鍵盤(pán)只簡(jiǎn)單的提供行和列的矩陣,其他工作都靠軟件來(lái)完成.經(jīng)濟(jì)實(shí)用。目前在單片機(jī)應(yīng)用系統(tǒng)中多采用這種方法。鍵盤(pán)接口須解決的問(wèn)題:</p><p> 1.鍵盤(pán)開(kāi)關(guān)狀態(tài)的可靠輸入</p><p> 鍵盤(pán)實(shí)質(zhì)上就是一組按鍵開(kāi)關(guān)的集合.通常,按鍵所有開(kāi)關(guān)為機(jī)械彈性開(kāi)關(guān),均利用了機(jī)械觸點(diǎn)的彈性作用。機(jī)械觸點(diǎn)在閉合及斷開(kāi)瞬間由于彈性作用影響,在閉合和斷開(kāi)瞬間均有抖動(dòng)過(guò)程,從而使電壓信號(hào)也出
62、現(xiàn)抖動(dòng),抖動(dòng)時(shí)間長(zhǎng)短與開(kāi)關(guān)的機(jī)械特性有關(guān),.一般為5-10MS。</p><p> 按鍵的穩(wěn)定閉合時(shí)間,由操作人員的按鍵動(dòng)作所決定,一般為十分之幾秒至幾秒.如抖動(dòng)會(huì)引起一次按鍵被誤讀多次。為了確保CPU對(duì)鍵的一次閉合僅做一次處理必須去除鍵抖動(dòng)。.在鍵閉和穩(wěn)定時(shí)取鍵狀態(tài),并且必須判別到鍵釋放穩(wěn)定后再做處理。</p><p> 通常,消去抖動(dòng)影響有硬件和軟件兩種方式,.硬件方法就是加去抖動(dòng)
63、電路,,從根本上避免抖動(dòng)的產(chǎn)生:軟件方法則采用時(shí)間延時(shí)以躲過(guò)抖動(dòng)。待信號(hào)穩(wěn)定之后.再進(jìn)行鍵掃描。為簡(jiǎn)單起見(jiàn),多采用軟件方法大約延時(shí)10-20MS。</p><p> 2.對(duì)按鍵進(jìn)行編碼以給定值或直接給出鍵號(hào)</p><p> 一組按鍵或鍵盤(pán)都要通過(guò)I/O口線查詢按鍵的開(kāi)關(guān)狀態(tài)。.根據(jù)鍵盤(pán)結(jié)構(gòu)不同,采用不同的編碼方法。但無(wú)論有無(wú)編碼,以及采用什么編碼,最后都要轉(zhuǎn)換成為與累加器中數(shù)相對(duì)應(yīng)的
64、鍵值,以實(shí)現(xiàn)按鍵功能程序的散轉(zhuǎn)轉(zhuǎn)移。(相應(yīng)的數(shù)轉(zhuǎn)指令為JMP @A+DPTR)。</p><p> 3.編制鍵盤(pán)的程序</p><p> 一個(gè)完善的鍵盤(pán)控制程序應(yīng)解決下述問(wèn)題:</p><p> (1).監(jiān)測(cè)有無(wú)鍵按下</p><p> (2)有鍵按下后無(wú)硬件去抖動(dòng)電路時(shí),應(yīng)用軟件延時(shí)的方法驅(qū)除抖動(dòng)影響</p><
65、;p> (3)有可靠的邏輯處理辦法,如鍵鎖定,即只處理一個(gè)鑲,其間任何按下又送開(kāi)的鍵不產(chǎn)生任何影響,不管一次按鍵持續(xù)多長(zhǎng)時(shí)間,僅執(zhí)行一次按定功能程序。</p><p><b> 軟件的設(shè)計(jì)</b></p><p><b> 4.1延時(shí)設(shè)計(jì)</b></p><p> 延時(shí)可以通過(guò)軟件延時(shí)和定時(shí)器延時(shí)兩種方法來(lái)實(shí)
66、現(xiàn)。</p><p><b> 4.1.1軟件延時(shí)</b></p><p> 軟件的延時(shí)可先編寫(xiě)延時(shí)1秒的子程序,然后在主程序中反復(fù)調(diào)用延時(shí)子程序,如需延時(shí)2秒,則可調(diào)用延時(shí)程序2次,如需要50秒的延時(shí)則只需要調(diào)用延時(shí)子程序50次,并送出控制信號(hào)相應(yīng)的交通燈既可。</p><p> 4.1.2定時(shí)器的延時(shí)</p><p
67、> 在實(shí)際控制的系統(tǒng)中要求有外部實(shí)時(shí)時(shí)鐘,以實(shí)現(xiàn)定時(shí)或延時(shí)功能。</p><p> Mcs—51系列的單片機(jī)的定時(shí)器/計(jì)數(shù)器由定時(shí)器0,定時(shí)器1,定時(shí)器/計(jì)數(shù)器的控制寄存器TMOD組成。</p><p> 定時(shí)器0,定時(shí)器1實(shí)際上是特殊功能寄存器(SFR)中的一個(gè)進(jìn)1記數(shù)的16位寄存器,它由高8位和底8位兩個(gè)字節(jié)寄存器組成。T0由THO(地址為8CH)和TL0(地址為8BH)組
68、成;T1由TH1(地址為8DH)和TL1(地址為8BH)組成。</p><p> 對(duì)定時(shí)器/計(jì)數(shù)器實(shí)現(xiàn)運(yùn)行控制的上SFR中另外兩個(gè)專用寄存器,即定時(shí)器/計(jì)數(shù)器方式控制TMOD(地址為89H)和定時(shí)器/計(jì)數(shù)器控制寄存器TCON(地址為88H)組成。這兩個(gè)控制寄存器的每一位都給予定義,它們用來(lái)確定定時(shí)器/計(jì)數(shù)器的工作方式,工作參數(shù)及狀態(tài)。使用中要根據(jù)這些定義及對(duì)定時(shí)器/計(jì)數(shù)器的工作要求,設(shè)定相應(yīng)的寄存器的值,當(dāng)程序
69、運(yùn)行后,定時(shí)器/計(jì)數(shù)器即可安要求工作了,這一過(guò)程成為定時(shí)器/計(jì)數(shù)器的初始化編程。</p><p> 可見(jiàn),定時(shí)器/計(jì)數(shù)器不僅由硬件組成,并且還要在程序中設(shè)定某工作方式,工作參數(shù)才能正常工作,這就是計(jì)算機(jī)的可編程單元(或可編程接口)的基本思想。所以要注意兩個(gè)方面,一個(gè)是注意定時(shí)器/計(jì)數(shù)器在個(gè)工作方式,工作模式的硬件原理圖;二是掌握它的初始化編程方式。</p><p> 對(duì)于定時(shí)器/計(jì)數(shù)器
70、來(lái)說(shuō),不管是獨(dú)立的定時(shí)芯片還是單片機(jī)內(nèi)的定時(shí)芯片大都有以下特點(diǎn):</p><p> 1.定時(shí)/計(jì)數(shù)器有多種工作方式,可以是記數(shù)也可以是定時(shí)方式。</p><p> 2.定時(shí)/計(jì)數(shù)器的計(jì)數(shù)是可變的,當(dāng)然對(duì)計(jì)數(shù)最大值有一定的限制,這取決于計(jì)數(shù)器的位數(shù),計(jì)數(shù)的最大值也就限定了定時(shí)的最大值。</p><p> 3.可以按照規(guī)定的定時(shí)或計(jì)數(shù)值,在定時(shí)時(shí)間到或者計(jì)數(shù)終止時(shí)
71、發(fā)出中斷申請(qǐng),以便實(shí)現(xiàn)定時(shí)控制。</p><p> 4.2交通燈的控制框圖:</p><p> 交通紅綠燈的設(shè)計(jì)框圖</p><p> 發(fā)光二極管顯示流程圖:</p><p> 4.3交通燈的原理框圖:</p><p><b> 4.4程序流程</b></p><p&
72、gt; ORG 0003H</p><p> LJMP INTERO</p><p><b> ORG 3000H</b></p><p> MAIN: SETB EA</p><p><b> SETB EX0</b></p><p> MOV DPTR,
73、#7F00H</p><p> MOV A,#0BH</p><p><b> MOVX@,A</b></p><p> MOV 50H,#5BH</p><p> MOV P1,#51H</p><p><b> CLR P1.1</b></p>&
74、lt;p><b> CLR P1.2</b></p><p> MOV R7,#51H</p><p> MAIN1: LCALL DISP</p><p> DJNZ R7,MAIN1</p><p> MOV P1,#FFH</p><p><b> CLR P1.
75、2</b></p><p><b> CLR P1.3</b></p><p> MOV R7,#0AH</p><p> MAIN2: LCALL DISP</p><p> DJNZ R7,MAIN2</p><p> MOV 50H,#32H</p>&l
76、t;p> MOV P1,#FFH</p><p><b> CLR P1.0</b></p><p><b> CLR P1.4</b></p><p> MOV R7,#0AH</p><p> MAIN3: LCALL DISP</p><p> DJN
77、Z R7,MAIN3</p><p> MOV P1,#FFH</p><p><b> CLR P1.0</b></p><p><b> CLR P1.5</b></p><p> MOV R7,#0AH</p><p> MAIN4: LCALL DISP&l
78、t;/p><p> DJNZ R7,MAIN4</p><p><b> AJMP MAIN</b></p><p> DISP: MOV R6,#20H</p><p> MOV TMOD,#01H</p><p> MOV R5,#0AH</p><p> D
79、IE1: MOV TH0,#3CH</p><p> MOV TMOD,#0B0H</p><p><b> SETB TR0</b></p><p> DLE2: DEC 50H</p><p> MOV B,#0AH</p><p><b> DIV AB</b&g
80、t;</p><p> MOV DPTR,#TABLE</p><p> MOV A,@+DPTR</p><p><b> MOV R1,A</b></p><p> MOV R3,A MOV A,B</p><p> MOV A,@+DPTR</p><
81、p><b> MOV R2,A</b></p><p> MOV R4,AMOV A,R6</p><p> MOV DPTR,#7F03H</p><p> MOVX @DPTR,#7F01H</p><p> MOVX @DPTR,A</p><p> LCALL,DELA
82、Y</p><p><b> MOV A,R6</b></p><p><b> RRA</b></p><p><b> MOV A,R6</b></p><p> MOV DPTR,#7F03H</p><p> MOVX @DPTR,#7
83、F01H</p><p> MOVX @DPTR,A</p><p> LCALL,DELAY</p><p><b> MOV A,R6</b></p><p><b> RRA</b></p><p><b> MOV A,R6</b>&l
84、t;/p><p> MOV DPTR,#7F03H</p><p> MOVX @DPTR,A</p><p> LCALL,DELAY</p><p><b> J NB TF0</b></p><p><b> CLR TF0</b></p><
85、p> DJNZ R5,DEL1</p><p><b> RET</b></p><p> TABLE: DB C0H,F9H,A4H,B0H,99H,</p><p> DB 92H,82H,F8H,80H,90H</p><p><b> END</b></p>&
86、lt;p><b> 4.5元器件清單</b></p><p><b> 單片機(jī)的調(diào)試</b></p><p> 系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試,硬件調(diào)試的任務(wù)排除系統(tǒng)的硬件電路.包括設(shè)計(jì)和工藝故障,軟件調(diào)試是利用開(kāi)發(fā)工具進(jìn)行在線住址調(diào)試,除發(fā)現(xiàn)和解決程序錯(cuò)誤之外,也可以發(fā)現(xiàn)硬件故障。</p><p><b
87、> 5.1軟件調(diào)試</b></p><p> 軟件調(diào)試是通過(guò)對(duì)擁護(hù)程序的匯編、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過(guò)程。在查找過(guò)程中我們發(fā)現(xiàn)我們的程序的語(yǔ)句有很多語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤影響它的正常運(yùn)行,比如說(shuō)我們?cè)趯?xiě)程序時(shí)我們寫(xiě)了一句MOV@DPTR,A是一個(gè)郵箱的格式,我們就查找資料進(jìn)行修改。</p><p><b> 5.2硬件調(diào)
88、試</b></p><p> 一般在硬件調(diào)試過(guò)程中錯(cuò)誤大都發(fā)生在焊接上,在焊接過(guò)程中,由于我們的排版不整齊所以線路很凌亂,造成我們焊接時(shí)的錯(cuò)誤,進(jìn)而引起數(shù)碼管有一段不亮,我們用萬(wàn)用表查看后,發(fā)現(xiàn)有一條導(dǎo)線虛焊,從新接好就沒(méi)有問(wèn)題了。 </p><p> 所以不管在做軟件電路還在焊接硬件電路時(shí)都要非常的用心,不能存在一絲的馬虎大意,不然到最后都弄好了,發(fā)現(xiàn)錯(cuò)誤在修改是就麻煩了
89、。</p><p><b> 第六章 心得體會(huì)</b></p><p> 首先感謝學(xué)校給予的這次畢業(yè)設(shè)計(jì)的機(jī)會(huì).它能使我們大學(xué)三年內(nèi)所學(xué)的內(nèi)容總結(jié)起來(lái).運(yùn)用到實(shí)踐中去,它有利于我們?cè)诋厴I(yè)前對(duì)實(shí)際動(dòng)手能力的提高.真正作到理論聯(lián)系實(shí)際,而不是紙上談兵,同時(shí)也學(xué)習(xí)了新的有用的實(shí)踐知識(shí).更是為了我們即將步如社會(huì)去進(jìn)一步發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ).</p><
90、;p> 畢業(yè)設(shè)計(jì)是在我們指導(dǎo)老師給予的課題,在這次設(shè)計(jì)中他給予了我們很大的幫助.在此我由衷的表示感謝.設(shè)計(jì)是通過(guò)自己查找資料,不斷思考.在設(shè)計(jì)的過(guò)程中不斷思考摸索經(jīng)驗(yàn)下完成的,它能提高我們學(xué)以致用的能力.以前在學(xué)習(xí)中遇到困難,只要查看書(shū)本就可以基本解決問(wèn)題,而畢業(yè)設(shè)計(jì)不能只靠看書(shū)籍.還要不斷動(dòng)手去探索,遇到不懂的問(wèn)題,可以自己去檢測(cè)調(diào)試,直到搞懂為止,這樣以后,我們遇到此類的問(wèn)題或困難時(shí)即使做不到游刃有余,也能有所準(zhǔn)備.<
91、/p><p> 在畢業(yè)設(shè)計(jì)前夕.我們首先的任務(wù)不是動(dòng)手去做此設(shè)計(jì),而是去先了解有關(guān)的設(shè)計(jì)書(shū)籍等等熟練掌握它們。例如有關(guān)單片機(jī)的書(shū)籍以及模擬電子書(shū)籍等等,只有這樣,我們?cè)谧鲈O(shè)計(jì)時(shí)才能做到事半功倍的效果.</p><p> 畢業(yè)設(shè)計(jì)不同于以前在每學(xué)期所做的課程設(shè)計(jì)或者實(shí)驗(yàn),當(dāng)然以前的設(shè)計(jì)或是實(shí)驗(yàn)也是為了能夠理論聯(lián)系實(shí)際。但它們不能將知識(shí)全面相相合平時(shí)在課堂上所學(xué)到的都是一些理論知識(shí),憑空想象如
92、何去做,學(xué)習(xí)的都是機(jī)械的,被動(dòng)的,在腦海里的映像都是由硬記而得來(lái)的,不能做到理論聯(lián)系實(shí)際。</p><p> 畢業(yè)設(shè)計(jì)既是對(duì)以前所學(xué)內(nèi)容的一次總體應(yīng)用,也是對(duì)新的內(nèi)容,新知識(shí)的一種挑戰(zhàn)。一般在設(shè)計(jì)期間學(xué)到的是你在三年理論學(xué)習(xí)中不能得到的知識(shí)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]李勛、劉源、李新民,單片機(jī)實(shí)
93、用教程[M],北京航空航天大學(xué)出版社,2000[2]張毅坤、陳善久、裘雪紅,單片微型計(jì)算機(jī)原理及應(yīng)用[M],西安電子科技大學(xué)出版社,2001[3]張毅剛、彭喜源等,MCS-51單片機(jī)應(yīng)用設(shè)計(jì)[M],哈爾濱工業(yè)大學(xué)出版社,1997[4]張淑清等,單片微型計(jì)算機(jī)接口技術(shù)及其應(yīng)用[M],國(guó)防工業(yè)出版社,2001[5]王津,單片機(jī)原理與應(yīng)用[M],重慶大學(xué)出版社,2000[6]林軍,用單片機(jī)控制的交通信號(hào)燈[J],電腦學(xué)習(xí),2001.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能控制交通燈畢業(yè)論文
- 交通燈智能控制系統(tǒng)-畢業(yè)論文
- 智能交通燈大專畢業(yè)論文
- 畢業(yè)論文---智能交通燈控制系統(tǒng)設(shè)計(jì)
- 智能交通燈控制系統(tǒng)設(shè)計(jì) 畢業(yè)論文
- 控制交通燈設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文---智能交通燈控制系統(tǒng)設(shè)計(jì) (2)
- 智能交通燈plc控制系統(tǒng)設(shè)計(jì)【畢業(yè)論文】
- 交通燈畢業(yè)論文
- 交通燈畢業(yè)論文
- 交通燈畢業(yè)論文
- plc交通燈畢業(yè)論文--plc交通控制燈設(shè)計(jì)
- plc控制交通燈設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文—交通燈控制系統(tǒng)
- 交通燈控制系統(tǒng)畢業(yè)論文
- 交通燈控制系統(tǒng)畢業(yè)論文
- 交通燈控制系統(tǒng)畢業(yè)論文
- 基于plc交通燈控制畢業(yè)論文
- 交通燈控制系統(tǒng)畢業(yè)論文
- 智能控制交通燈
評(píng)論
0/150
提交評(píng)論