汽車尾燈控制系統(tǒng)畢業(yè)設(shè)計_第1頁
汽車尾燈控制系統(tǒng)畢業(yè)設(shè)計_第2頁
汽車尾燈控制系統(tǒng)畢業(yè)設(shè)計_第3頁
汽車尾燈控制系統(tǒng)畢業(yè)設(shè)計_第4頁
汽車尾燈控制系統(tǒng)畢業(yè)設(shè)計_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、西安建筑科技大學(xué)西安建筑科技大學(xué)本科畢業(yè)設(shè)計(論文)任務(wù)書本科畢業(yè)設(shè)計(論文)任務(wù)書題 目:汽車尾燈控制系統(tǒng)的設(shè)計汽車尾燈控制系統(tǒng)的設(shè)計院(系):信息與控制工程學(xué)院信息與控制工程學(xué)院專業(yè)班級:學(xué)生姓名:學(xué) 號:指導(dǎo)教師(簽名):主管院長(主任)(簽名):時 間: 一、畢業(yè)設(shè)計(論文)的主要內(nèi)容(含主要技術(shù)參數(shù))1.能夠模仿汽車左轉(zhuǎn)彎、右轉(zhuǎn)彎、剎車、夜間行駛等操作;2.需要按邏輯關(guān)系控制左轉(zhuǎn)彎、右轉(zhuǎn)彎、剎車、夜間行駛等信號燈;3.燈光閃爍頻率分 1hz 和 30hz 兩種;4.1hz 和 30hz 閃爍信號由單片機(jī)內(nèi)部的定時器解決;5.系統(tǒng)具有一定的故障監(jiān)控功能,以提高系統(tǒng)的可靠性。二二、畢業(yè)設(shè)

2、計(論文)應(yīng)完成的具體工作(含圖紙數(shù)量)1了解單片機(jī)的發(fā)展?fàn)顩r,學(xué)會選擇合適的單片機(jī)系列;2. 掌握單片機(jī)的最小系統(tǒng)設(shè)計原則3. 結(jié)合設(shè)計指標(biāo)要求,完成硬件系統(tǒng)設(shè)計方案;4.基于 mps430 單片機(jī)完成軟件功能設(shè)計;5.整體設(shè)計完成后,在試驗條件下進(jìn)行模擬仿真。三、畢業(yè)設(shè)計(論文)進(jìn)程的安排(起訖日期: 年 月 日至 年 月 日)序號設(shè)計(論文)各階段任務(wù)日 期備 注1閱讀相關(guān)文獻(xiàn)、資料,學(xué)習(xí)mps430單片機(jī)16周2結(jié)合設(shè)計指標(biāo),完成硬件系統(tǒng)設(shè)計方案79周3完成軟件編寫、調(diào)試1012周4在試驗條件下進(jìn)行模擬仿真13周5論文編寫1415周6答辯16周四、主要參考資料及文獻(xiàn)閱讀任務(wù)(含外文閱讀

3、翻譯任務(wù))1 丁元杰. 單片微機(jī)原理及應(yīng)用. 北京:機(jī)械工業(yè)出版社, 20002 蔡明文. 單片機(jī)設(shè)計. 武漢:華中科技大學(xué)出版社, 20063 馮淵. 汽車電子控制技術(shù). 北京::機(jī)械工業(yè)出版社,20054 sakai h, study on cornering property of tire and vehicle ,tire science and technology, 20055 kiencke u, nielsen l. automotive control systems .berlin: springer-verlag, 2000 汽車尾燈控制系統(tǒng)的設(shè)計設(shè)計總說明在我們的現(xiàn)實

4、生活中,單片機(jī)的控制作用無處不在,凡是能想象到的地方幾乎都有單片機(jī)的需求。單片機(jī)的應(yīng)用有利于產(chǎn)品的小型化,多功能化和智能化,能夠提高勞動效率,減輕勞動強(qiáng)度,提高產(chǎn)品質(zhì)量,改善勞動環(huán)境。本次設(shè)計是對汽車轉(zhuǎn)彎燈單片機(jī)控制系統(tǒng)的分析與設(shè)計,設(shè)計中的控制系統(tǒng)以 msp430f2274 為主控制器,由于它本身的功能強(qiáng)大,汽車轉(zhuǎn)彎燈的驅(qū)動用單片機(jī)的驅(qū)動功能來完成,使得單片機(jī)的功能得到了充分的運(yùn)用。開關(guān)鍵輸入信號,顯示電路從并行 i/o 口輸出,有限流電阻和發(fā)光二極管組成,低電平使發(fā)光二極管導(dǎo)通,顯示出相應(yīng)的轉(zhuǎn)彎信號。在此次設(shè)計中 msp430f2274 的編譯環(huán)境是 iar,在此環(huán)境中,我對程序進(jìn)行了多次

5、仿真與測試,達(dá)到了畢設(shè)預(yù)期的目的。關(guān)鍵詞:msp430f2274;汽車尾燈控制;并行 i/o 口;iar the design on the controlling of vehicles taillightsdesign descriptionwhile referring to controlling, single-chip microprocessor micro-controller unit plays an very important part. in our daily life, single-chip microprocessor micro-controller uni

6、t can function well here and there, no matter what places we can imagine, there is a need of single-chip microprocessor micro-controller unit. the application of single-chip microprocessor micro-controller unit makes for products becoming smaller, more multifunctional and intelligent , it can also i

7、ncrease work efficiency, decrease work intensity, improve the quality of products and perfect work circumstance.this experiment aims at analysis and designing vehicles taillights which are based on msp430f2274. in this experiment, msp430f2274 is my main chip, because of msp430f2274 powerful function

8、, vehicles taillights can be drove by it, so it makes the most use of msp430f2274. the input signals can be got from the switch, the display-circuit can be output though parallel ports, it is made up with registers and diodes. the low electrical level makes the diodes on, and display relevant signal

9、s. the compiling circumstance of msp430f2274 is iar, so within this circumstance, i debugged the program, and at last , i reached the goals as i expected before.key words: msp430f2274; control of vehicles taillights; parallel input and output ports;iar 目錄1 緒論 .11.1 課題的背景和意義 .11.2 汽車尾燈的發(fā)展 .21.3 設(shè)計的主要

10、內(nèi)容 .32.汽車尾燈控制系統(tǒng) .42.1 汽車尾燈的結(jié)構(gòu) .42.2 汽車尾燈工作原理 .42.3 開發(fā)環(huán)境 .52.3.1 iar 軟件平臺 .52.3.2 c 語言.53 msp430 單片機(jī) .73.1 msp430 單片機(jī)的發(fā)展 .73.2 msp430 單片機(jī)的特點 .83.3 msp430 單片機(jī)家族 .93.4 msp430f2274 簡介.113.4.1 特點 .113.4.2 msp430f2274 的結(jié)構(gòu)框圖.123.4.3 msp430f2274 的引腳圖.13 4 硬件設(shè)計 .154.1 系統(tǒng)框架 .154.2 開關(guān)鍵連接電路 .154.3 發(fā)光二極管連接電路 .16

11、4.4 總電路圖 .174.5 硬件電路 .185 軟件設(shè)計 .205.1 邏輯分析 .205.2 尾燈閃爍流程框圖 .205.3 程序設(shè)計與分析 .215.3.1 程序 .215.3.2 程序編譯及調(diào)試 .285.3.3 程序分析 .315.4 功能測試 .336 總結(jié) .37致謝 .38參考文獻(xiàn) .39 第 0 頁1 緒論汽車的增加解決了很多交通問題,但同時也帶來了很多的煩惱,日益頻繁的交通事故讓人深感毛骨悚然,汽車安全成為人們非常關(guān)注的話,而在汽車起步、轉(zhuǎn)彎、變更車道或路邊停車時,需要打開轉(zhuǎn)向信號燈以表示汽車的趨向,提醒周圍車輛和行人注意,所以一個智能、可靠、穩(wěn)定的汽車信號燈控制系統(tǒng)對安

12、全行車非常重要。車燈是行車安全的必備件,汽車燈光除照明外,還有一些是信號燈,作為對其它車輛或行人的燈光信號標(biāo)志。常用的信號燈有轉(zhuǎn)向燈、轉(zhuǎn)向輔助燈、故障警告燈、轉(zhuǎn)向指示燈以及倒車報警燈等。汽車轉(zhuǎn)向和報警信號燈是汽車運(yùn)動方向和車身狀態(tài)的表示信號,關(guān)系著汽車的安全問題,因此基于單片機(jī)的汽車轉(zhuǎn)向燈控制器的一直以來都是汽車電子設(shè)計中的一個十分重要的領(lǐng)域。1.1 課題的背景和意義汽車尾燈是 19 世紀(jì) 90 年代末由美國哥倫比亞號汽車把電燈作為前燈和尾燈,最早提出的一種尾燈結(jié)構(gòu)形式。它是在汽車尾燈逐步進(jìn)步的基礎(chǔ)上發(fā)展起來的,其中包含了尾燈的光源、反射鏡、照射鏡。汽車尾燈包含:轉(zhuǎn)向燈、剎車燈、位置燈、后霧燈

13、、倒車燈。近幾年來,隨著汽車工業(yè)的發(fā)展,汽車尾燈的技術(shù),工藝也得到了長足的進(jìn)展。汽車外形由于設(shè)計上的需要、空氣動力學(xué)的要求及美觀的需求,低側(cè)面流線形的外形越來越受歡迎。尾燈的形狀也朝著異型化和一體化發(fā)展。汽車led 燈根據(jù)應(yīng)用可分為配光用燈和裝飾用燈兩種,配光燈適用于儀表指示燈背光顯示、前后轉(zhuǎn)燈、剎車指示燈、倒車燈、霧燈、閱讀燈等功能性方面;裝飾燈主要用于汽車燈光色彩變換,起車內(nèi)外美化作用。近幾年部分車用 led 亮度問題的解決和成本的下降,其應(yīng)用量有所增長。但為什么選用 led 燈?研究表明 led 尾燈的燈泡是用二極管做的,亮度比普通燈泡高,而且反應(yīng)速度快。led(light-emitti

14、ng-diode 為發(fā)光二極管)是一種能夠?qū)㈦娔苻D(zhuǎn)化為可見光的半導(dǎo)體,它改變了白熾燈鎢絲發(fā)光與節(jié)能燈三基色粉發(fā)光的原理,而采用電場發(fā)光。據(jù)分析,led 的特點非常明顯,壽命長、光效高、無輻射與低功耗。led 的光譜幾乎全部集中于可見光頻段,其發(fā)光效率可達(dá) 8090%。將 led與普通白熾燈、螺旋節(jié)能燈及 t5 三基色熒光燈進(jìn)行對比,結(jié)果顯示:普通白熾燈的光效為 12lmw,壽命小于 2000 小時,螺旋節(jié)能燈的光效為60lmw,壽命小于 8000 小時,t5 熒光燈則為 96lmw,壽命大約為 10000小時,而直徑為 5 毫米的白光 led 為 2028lmw,壽命可大于 100000 小時

15、?,F(xiàn)在社會的大背景大主題就是:節(jié)能,環(huán)保,低碳,所以尾燈的此項研究勢在 第 1 頁必行。尾燈就仿佛汽車的眼睛,只有有一雙明亮,敏銳的眼睛行駛才會安全,所以此處更加說明了此次課設(shè)的重大意義。1.2 汽車尾燈的發(fā)展18 世紀(jì)汽車誕生之時,信號燈已問世。最初的信號燈只有單一功能,即一只燈只有一種功能;當(dāng)雙絲燈泡被廣泛采用后,才有結(jié)合后位置燈和制動燈合的燈具。直到 80 年代初,才出現(xiàn)將各種功能信號燈組合在一起的組合尾燈,這種組合尾燈的殼體上有不同功能的燈倉,對應(yīng)的面罩也有不同的顏色,使用不同的燈泡,此時的面罩還是單色。90 年代,多色面罩技術(shù)廣泛使用,使組合尾燈的面罩成為一個整體,現(xiàn)代汽車的尾燈基本

16、上都使用多色面罩的組合尾燈;單一功能的信號燈,只有在一些豪華大客車上才能看到。信號燈圍繞著法規(guī)的要求而發(fā)展,其主要作用是顯示車輛的存在、寬度、狀態(tài)以及輔助照明等。它包括前轉(zhuǎn)向燈、后轉(zhuǎn)向燈、倒車燈、制動燈、后尾燈、組合式前信號燈、組合式后信號燈等。各種燈光具有不同的用途,使用很有講究,既不可亂用也不可不用。汽車上常用的信號燈主要有:(1)汽車轉(zhuǎn)向信號燈又稱方向指示燈(簡稱轉(zhuǎn)向燈):它裝在汽車的前、后、左、右四角,有獨立式、一燈兩用式和組合式。轉(zhuǎn)向信號燈的作用是在汽車行駛轉(zhuǎn)彎時,發(fā)出明暗交替的閃光信號,使前后車輛、行人等知其行駛方向。(2)轉(zhuǎn)向指示燈:安裝在儀表板上,標(biāo)志汽車轉(zhuǎn)向并指示轉(zhuǎn)向燈工作情

17、況的燈具,它與轉(zhuǎn)向信號燈并聯(lián),并一起工作。(3)危急報警信號燈:在緊急情況下能發(fā)出閃光報警信號的燈具。通常由轉(zhuǎn)向燈兼任,這種情況下前后左右轉(zhuǎn)向燈同時點亮。它受危急報警開關(guān)和閃光器控制。(4)尾燈:夜間行車時向后方表示汽車存在的燈具。(5)制動燈:制動燈又稱制動信號燈,俗稱“剎車燈”。均裝在汽車后面,多采用組合式燈具。其用途是在汽車制動停車或減速行駛時,向車后發(fā)出燈光信號,以警告尾隨的車輛或行人。制動燈法定為紅色,其燈泡功率一般為2040w,制動燈開關(guān)與制動踏板相連,只要制動,燈就會亮,其受制動開關(guān)控制。 (6)門燈:指示車門關(guān)閉狀況的信號燈。通常受控于門軸處的控制開關(guān)。(7)倒車燈:汽車倒車燈

18、用以在倒車時照亮車輛后面環(huán)境,警示車后的行人和車輛注意避讓。正確使用信號燈對減少交通事故有明顯效果。 第 2 頁目前流行的信號燈加工工藝,都是使用多色技術(shù)的整體面罩和鍍鋁的殼體組。殼體和面罩的連接方式在不同的車系中有不同的方式:歐系車的組合尾燈以焊接為主,日系車以膠粘接為主,美系車兩種方式都有采用;焊接方式有熱板焊、磨擦焊、超聲波焊等;信號燈使用的膠也有熱膠、冷膠之分。在燈泡座方面,日系和美系車主要使用單個帶密封的燈泡座,燈泡座之間用導(dǎo)線連接,通過共用的組合插頭與車體線束連接,為燈泡座式通用件;歐系車通常使用整體的燈泡座,所有燈泡都裝在同一個燈泡座上,燈泡座上有插接器同車體線束連接,燈泡座與燈

19、體之間有密封和不密封兩種形式,燈泡座是為個別產(chǎn)品專門設(shè)計的。 與此同時,近年來汽車外形由于設(shè)計上的需要、空氣動力學(xué)的要求及美觀的需求,低側(cè)面流線形的外形越來越受歡迎。因此,尾燈的形狀也朝著異型化和一體化發(fā)展。同時,由于尾燈占用了汽車后車廂的體積,因此希望裝入深度盡量淺。于是就開發(fā)出,將轉(zhuǎn)向燈、剎車燈、后位燈和倒車燈等多種功能信號燈組合在一個燈具中。對于組合式尾燈,led 更具優(yōu)勢。因為它體積小、功耗小、 顏色單一(無須用濾光片) ,為組合燈的外觀設(shè)計提供了很大的自由度。led 發(fā)光時產(chǎn)生的熱量,相對于白熾燈而言很小, 因此對于燈具材料的耐熱性要求不是很高。其次,由于 led 發(fā)出的光束集中,更

20、易于控制, 且不需要用反射器聚光,有利于減小燈具的深度。例如,利用平面鏡光學(xué)系統(tǒng),可以只用 1-2led 照亮很大的表面,而燈具深度又很淺;而利用光導(dǎo)技術(shù),led 直接裝于光導(dǎo)管旁, 可大大減少光源及其它組件占用的體積,制成超薄的燈具。1.3 設(shè)計的主要內(nèi)容隨著現(xiàn)代社會的不斷發(fā)展,高科技技術(shù)產(chǎn)品的日新月異,人們的生活也日益便捷化,舒適化。我們在享受這些產(chǎn)品給我們帶來便利的同時,又在深深為它們背后潛藏的危機(jī)所擔(dān)憂。汽車就是其中之一。針對以上問題,我從客觀角度出發(fā),對汽車尾燈控制系統(tǒng)做了研究,在論文中,第一章我就尾燈現(xiàn)在的發(fā)展?fàn)顩r做一說明,第二章就本次設(shè)計我的設(shè)計內(nèi)容及要求,設(shè)計原理,運(yùn)用的相關(guān)軟

21、件做出介紹,第三章是我對此次設(shè)計的主芯片 msp430f2274 及其家族成員的學(xué)習(xí),第四章是我的硬件設(shè)計,第五章軟件設(shè)計與分析,最后就是總結(jié),致謝,參考文獻(xiàn)。 第 3 頁2.汽車尾燈控制系統(tǒng)對于多數(shù)駕駛員來說,轉(zhuǎn)向信號燈似乎相當(dāng)簡單: 僅僅是向上或向下推動調(diào)節(jié)桿,轉(zhuǎn)向信號燈就會閃爍。 話雖如此,但實際上其中卻采用了高級,先進(jìn)的設(shè)備和技術(shù)。 其中有一個主芯片,稱之為 msp430f2274,它功能強(qiáng)大,通過其并行 i/o 口輸入輸出器控制信號,簡捷,高效。2.1 汽車尾燈的結(jié)構(gòu) 下圖給出了汽車尾燈的結(jié)構(gòu),通過解析分析了尾燈的光源,并進(jìn)行了相應(yīng)的實驗,如圖 1、圖 2 所示。理論分析和實驗結(jié)果表

22、明,汽車尾燈在副燈絲的下方有一個鉬制的遮光罩, 遮光罩一側(cè)沿水平遮光, 另一側(cè)向下傾斜 15遮光, 經(jīng)反射鏡反射后, 前者形成一條水平明暗截止線, 后者形成一上傾斜 15的明暗截止線。 圖 2-1h4 燈結(jié)構(gòu)圖 圖 2-2 h4 燈燈絲尺寸及遮光方法2.2 汽車尾燈工作原理 汽車尾燈的這項設(shè)計主要是對單片機(jī)的并行輸入/輸出口電路的應(yīng)用,通過 i/o 口控制發(fā)光二極管的亮,滅,閃爍,加上一些復(fù)位電路,按鍵電路,驅(qū)動電路來模擬汽車尾燈的功能。汽車駕駛時有左轉(zhuǎn)彎,右轉(zhuǎn)彎,合緊急開關(guān),??康炔僮?。在左轉(zhuǎn)彎或右 第 4 頁轉(zhuǎn)彎時,通過轉(zhuǎn)彎操作桿使左轉(zhuǎn)開關(guān)或右轉(zhuǎn)開關(guān)合上,從而使左頭燈,儀表板左轉(zhuǎn)彎燈,左尾

23、燈或右頭燈儀表板右轉(zhuǎn)彎燈,右尾燈閃爍;以上閃爍,都為頻率為 1hz 的低頻閃爍;在汽車停靠而??块_關(guān)合上時,左頭燈,右頭燈,左尾燈,右尾燈按頻率為 30hz 的高頻閃爍。其對應(yīng)燈的閃爍框圖如下圖示:操作左前燈右前燈左后燈右后燈左轉(zhuǎn)彎低頻閃爍低頻閃爍右轉(zhuǎn)彎低頻閃爍低頻閃爍剎車高頻閃爍高頻閃爍高頻閃爍高頻閃爍應(yīng)急亮亮亮亮警報高頻閃爍高頻閃爍高頻閃爍高頻閃爍圖 2-3 尾燈閃爍框圖2.3 開發(fā)環(huán)境2.3.1 iar 軟件平臺iar system 是全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)工具和服務(wù)的供應(yīng)商。公司成立于 1983 年,迄今已有 27 年,提供的產(chǎn)品和服務(wù)涉及到嵌入式系統(tǒng)的設(shè)計、開發(fā)和測試的每一個階段,

24、包括:帶有 c/c+編譯器和調(diào)試器的集成開發(fā)環(huán)境(ide)、實時操作系統(tǒng)和中間件、開發(fā)套件、硬件仿真器以及狀態(tài)機(jī)建模工具。它最著名的產(chǎn)品是 c 編譯器-iar embedded workbench, 支持眾多知名半導(dǎo)體公司的微處理器。msp430f2274 是其中之一。iar for nec 4.60a 的特性是:支持 misra-c:2004;改進(jìn)的優(yōu)化;iar visual state 編譯集成;flash 編譯仿真和 eeprom 仿真;改進(jìn)文檔編譯器;更新的器件支持。2.3.2 c 語言c 語言是一種計算機(jī)程序設(shè)計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統(tǒng)設(shè)

25、計語言,編寫系統(tǒng)應(yīng)用程序,也可以作 第 5 頁為應(yīng)用程序設(shè)計語言,編寫不依賴計算機(jī)硬件的應(yīng)用程序。因此,它的應(yīng)用范圍廣泛,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到 c 語言,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。c 語言的特點是:c 是中級語言;c 是結(jié)構(gòu)式語言;c 語言功能齊全其優(yōu)點是:簡潔緊湊、靈活方便;運(yùn)算符豐富;數(shù)據(jù)類型豐富;c 是結(jié)構(gòu)式語言;語法限制不太嚴(yán)格,程序設(shè)計自由度大;允許直接訪問物理地址,對硬件進(jìn)行操作;生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高;適用范圍大,可移植性好。缺點是:(1)c 語言的缺點主要表現(xiàn)在數(shù)據(jù)的封裝性上,這一點使得 c 在數(shù)據(jù)的安全性上有很大缺陷,這也是 c

26、 和 c+的一大區(qū)別。 (2)c 語言的語法限制不太嚴(yán)格,對變量的類型約束不嚴(yán)格,影響程序的安全性,對數(shù)組下標(biāo)越界不作檢查等。從應(yīng)用的角度,c 語言比其他高級語言較難掌握。 第 6 頁3 msp430 單片機(jī)msp430 系列單片機(jī)是美國 德州儀器(ti)1996 年開始推向市場的一種 16 位超低功耗,具有精簡指令集( risc)的混合信號處理器( mixed signal processor) 。稱之為混合信號處理器,是由于其針對實際應(yīng)用需求,將多個不同功能的 模擬電路、數(shù)字電路模塊和微處理器集成在一個芯片上,以提供“單片”解決方案。該系列單片機(jī)多應(yīng)用于需要電池供電的便攜式儀器儀表中。3.

27、1 msp430 單片機(jī)的發(fā)展德州儀器 1996 年到 2000 年初,先后推出了 31x、32x、33x 等幾個系列,這些系列具有 lcd 驅(qū)動模塊,對提高系統(tǒng)的集成度較有利。每一系列有 rom 型(c) 、otp 型(p) 、和 eprom 型(e)等芯片。eprom 型的價格昂貴,運(yùn)行環(huán)境溫度范圍窄,主要用于樣機(jī)開發(fā)。這也表明了這幾個系列的開發(fā)模式,即:用戶可以用 eprom 型開發(fā)樣機(jī);用 otp 型進(jìn)行小批量生產(chǎn);而 rom 型適應(yīng)大批量生產(chǎn)的產(chǎn)品。 2000 年推出了 11x/11x1 系列。這個系列采用 20 腳封裝,內(nèi)存容量、片上功能和 i/o 引腳數(shù)比較少,但是價格比較低廉。

28、 這個時期的 mps430 已經(jīng)顯露出了它的特低功耗等的一系列技術(shù)特點,但也有不盡如人意之處。它的許多重要特性如:片內(nèi)串行通信接口、硬件乘法器、足夠的 i/o 引腳等,只有 33x 系列才具備。 33x 系列價格較高,比較適合于較為復(fù)雜的應(yīng)用系統(tǒng)。當(dāng)用戶設(shè)計需要更多考慮成本時,33x 并不一定是最適合的。而片內(nèi)高精度 a/d 轉(zhuǎn)換器又只有 32x 系列才有。 2000 年 7 月推出了 f13x/f14x 系列,在 2001 年 7 月到 2002 年又相繼推出 f41x、f43x、f44x。這些全部是 flash 型單片機(jī)。 f41x 系列單片機(jī)有 48 個 i/o 口,96 段 lcd 驅(qū)

29、動。f43x、f44x 系列是在 13x、14x 的基礎(chǔ)上,增加了液晶驅(qū)動器,將驅(qū)動 lcd 的段數(shù)由 3xx系列的最多 120 段增加到 160 段。并且相應(yīng)地調(diào)整了顯示存儲器在存儲區(qū)內(nèi)的地址,為以后的發(fā)展拓展了空間。 msp430 系列的部分產(chǎn)品具有 flash 存儲器,在系統(tǒng)設(shè)計、開發(fā)調(diào)試及實際應(yīng)用上都表現(xiàn)出較明顯的優(yōu)點。 ti 公司推出具有 flash 型存儲器及jtag 邊界掃描技術(shù)的廉價開發(fā)工具 msp-fet430x110,將國際上先進(jìn)的jtag 技術(shù)和 flash 在線編程技術(shù)引入 msp430。這種以 flash 技術(shù)與 fet 第 7 頁開發(fā)工具組合的開發(fā)方式,具有方便、廉

30、價、實用等優(yōu)點,給用戶提供了一個較為理想的樣機(jī)開發(fā)方式。 2001 年 ti 公司又公布了 bootstrap loader 技術(shù),利用它可在燒斷熔絲以后只要幾根線就可更改并運(yùn)行內(nèi)部的程序。這為系統(tǒng)軟件的升級提供了又一方便的手段。 bootstrap 具有很高的保密性,口令可達(dá)到 32個字節(jié)的長度。 ti 公司在 2002 年底和 2003 年期間又陸續(xù)推出了 f15x 和 f16x 系列的產(chǎn)品。 在這一新的系列中,有了兩個方面的發(fā)展。一是從存儲器方面來說,將 ram 容量大大增加,如 f1611 的 ram 容量增加到了 10kb。二是從外圍模塊來說,增加了 i2c、dma、dac12 和

31、svs 等模塊。3.2 msp430 單片機(jī)的特點處理能力強(qiáng):msp430 系列單片機(jī)是一個 16 位的單片機(jī),采用了精簡指令集(risc)結(jié)構(gòu),具有豐富的尋址方式(7 種源操作數(shù)尋址、4 種目的操作數(shù)尋址) 、簡潔的 27 條內(nèi)核指令以及大量的模擬指令;大量的寄存器以及片內(nèi)數(shù)據(jù)存儲器都可參加多種運(yùn)算;還有高效的查表處理指令。這些特點保證了可編制出高效率的源程序。 運(yùn)算速度快:msp430 系列單片機(jī)能在 25mhz 晶體的驅(qū)動下,實現(xiàn) 40ns的指令周期。16 位的數(shù)據(jù)寬度、40ns 的指令周期以及多功能的硬件乘法器(能實現(xiàn)乘加運(yùn)算)相配合,能實現(xiàn)數(shù)字信號處理的某些算法(如 fft 等) 。

32、 超低功耗:msp430 單片機(jī)之所以有超低的功耗,是因為其在降低芯片的電源電壓和靈活而可控的運(yùn)行時鐘方面都有其獨到之處。 首先,msp430 系列單片機(jī)的電源電壓采用的是 1.8-3.6v 電壓。因而可使其在 1mhz 的時鐘條件下運(yùn)行時,芯片的電流最低會在 165a 左右,ram 保持模式下的最低功耗只有 0.1a。 其次,獨特的時鐘系統(tǒng)設(shè)計。在 msp430 系列中有兩個不同的時鐘系統(tǒng):基本時鐘系統(tǒng)、鎖頻環(huán)(fll 和 fll+)時鐘系統(tǒng)和 dco 數(shù)字振蕩器時鐘系統(tǒng)??梢灾皇褂靡粋€晶體振蕩器(32768hz) ,也可以使用兩個晶體振蕩器。由系統(tǒng)時鐘系統(tǒng)產(chǎn)生 cpu 和各功能所需的時鐘。

33、并且這些時鐘可以在指令的控制下,打開和關(guān)閉,從而實現(xiàn)對總體功耗的控制。 由于系統(tǒng)運(yùn)行時開啟的功能模塊不同,即采用不同的工作模式,芯片的功耗有著顯著的不同。在系統(tǒng)中共有一種活動模式( am)和五種低功耗模式(lpm0lpm4) 。在實時時鐘模式下,可達(dá) 2.5a ,在 ram 保持模式下,最低可達(dá) 0.1a 。 片內(nèi)資源豐富:msp430 系列單片機(jī)的各系列都集成了較豐富的片內(nèi)外設(shè)。它們分別是看門狗(wdt) 、模擬比較器 a、定時器 a0(timer_a0) 、定時器 第 8 頁a1(timer_a1) 、定時器 b0(timer_b0) 、uart、spi、i2c、硬件乘法器、液晶驅(qū)動器、1

34、0 位/12 位 adc、16 位 - adc、dma、i/o 端口、基本定時器(basic timer) 、實時時鐘(rtc)和 usb 控制器等若干外圍模塊的不同組合。其中,看門狗可以使程序失控時迅速復(fù)位;模擬比較器進(jìn)行模擬電壓的比較,配合定時器,可設(shè)計出 a/d 轉(zhuǎn)換器;16 位定時器(timer_a 和 timer_b)具有捕獲/比較功能,大量的捕獲/比較寄存器,可用于事件計數(shù)、時序發(fā)生、 pwm 等;有的器件更具有可實現(xiàn)異步、同步及多址訪問串行通信接口可方便的實現(xiàn)多機(jī)通信等應(yīng)用;具有較多的 i/o 端口,p0、p1、p2 端口能夠接收外部上升沿或下降沿的中斷輸入;10/12 位硬件

35、a/d 轉(zhuǎn)換器有較高的轉(zhuǎn)換速率,最高可達(dá) 200kbps ,能夠滿足大多數(shù)數(shù)據(jù)采集應(yīng)用;能直接驅(qū)動液晶多達(dá) 160 段;實現(xiàn)兩路的 12 位 d/a 轉(zhuǎn)換;硬件 i2c 串行總線接口實現(xiàn)存儲器串行擴(kuò)展;以及為了增加數(shù)據(jù)傳輸速度,而采用的 dma 模塊。msp430 系列單片機(jī)的這些片內(nèi)外設(shè)為系統(tǒng)的單片解決方案提供了極大的方便。 另外,msp430 系列單片機(jī)的 中斷源較多,并且可以任意嵌套,使用時靈活方便。當(dāng)系統(tǒng)處于省電的低功耗狀態(tài)時,中斷喚醒只需5s。 方便高效的開發(fā)環(huán)境:msp430 系列有 opt 型、 flash 型和 rom 型三種類型的器件,這些器件的開發(fā)手段不同。對于 opt 型

36、和 rom 型的器件是使用仿真器開發(fā)成功之后燒寫或掩膜芯片;對于 flash 型則有十分方便的開發(fā)調(diào)試環(huán)境,因為器件片內(nèi)有 jtag 調(diào)試接口,還有可電擦寫的 flash 存儲器,因此采用先下載程序到 flash 內(nèi),再在器件內(nèi)通過軟件控制程序的運(yùn)行,由 jtag 接口讀取片內(nèi)信息供設(shè)計者調(diào)試使用的方法進(jìn)行開發(fā)。這種方式只需要一臺 pc 機(jī)和一個 jtag 調(diào)試器,而不需要仿真器和編程器。開發(fā)語言有匯編語言和 c 語言。3.3 msp430 單片機(jī)家族msp430 x1xx 系列:基于閃存或 rom 的超低功耗 mcu,提供 8mips,工作電壓為 1.8v - 3.6v,具有高達(dá) 60kb

37、的閃存和各種高性能模擬及智能數(shù)字外設(shè)。 超低功耗低至: 0.1a ram 保持模式 0.7a 實時時鐘模式 200a/mips 工作模式 在 6s 之內(nèi)快速從待機(jī)模式喚醒。器件參數(shù): 閃存選項:1kb 60kb rom 選項:1kb 16kb ram 選項:512b 10kb gpio 選項:14、22、48 引腳 adc 選項:10 和 12 位斜率 第 9 頁sar 其它集成外設(shè):模擬比較器、 dma、硬件乘法器、 svs、12 位 dac。msp430f2xx 系列:基于閃存的超低功耗 mcu,在 1.8v - 3.6v 的工作電壓范圍內(nèi)性能高達(dá) 16mips。包含極低功耗振蕩器 (vl

38、o)、內(nèi)部上拉/下拉電阻和低引腳數(shù)選擇。 超低功耗低至: 0.1a ram 保持模式 0.3a 待機(jī)模式 (vlo) 0.7a 實時時鐘模式 220a/mips 工作模式 在 1s 之內(nèi)超快速地從待機(jī)模式喚醒。器件參數(shù): 閃存選項:1kb 120kb ram 選項:128b 8kb gpio 選項:10、16、24、32、48、64 引腳 adc 選項:10 和 12 位斜率 sar、16 位 - adc 其它集成外設(shè):模擬比較器、硬件乘法器、 dma、svs、12 位 dac、運(yùn)算放大器。msp430c3xx 系列:舊款的 rom 或 otp 器件系列,工作電壓為 2.5v - 5.5v,高

39、達(dá) 32kb rom、4mips 和 fll。 超低功耗低至: 0.1a ram 保持模式 0.9a 實時時鐘模式 160a/mips 工作模式 在 6s 之內(nèi)快速從待機(jī)模式喚醒。器件參數(shù): rom 選項:2kb 32kb ram 選項:512b 1kb gpio 選項:14、40 引腳 adc 選項:14 位斜率 sar 其它集成外設(shè): lcd 控制器、硬件乘法器。msp430 x4xx 系列:基于 lcd 閃存或 rom 的器件系列,提供 8-16mips,包含集成 lcd 控制器,工作電壓為 1.8v-3.6v,具有 fll 和 svs。低功耗測量和醫(yī)療應(yīng)用的理想選擇。 超低功耗低至:

40、0.1a ram 保持模式 0.7a 實時時鐘模式 200a/mips 工作模式 在 6s 之內(nèi)快速從待機(jī)模式喚醒。器件參數(shù): 閃存/rom 選項:4kb 120kb ram 選項:256b 8kb gpio 選項:14、32、48、56、68、72、80 引腳 adc 選項:10 和 12 位斜率 sar、16 位 - adc 其它集成外設(shè): lcd 控制器、模擬比較器、 12 位 dac、dma、硬件乘法器、運(yùn)算放大器、 usci 模塊 第 10 頁msp430f5xx 系列:新款基于閃存的產(chǎn)品系列,具有最低工作功耗,在 1.8v-3.6v 的工作電壓范圍內(nèi)性能高達(dá) 25mips。包含一個

41、用于優(yōu)化功耗的創(chuàng)新電源管理模塊。 超低功耗低至: 0.1a ram 保持模式 2.5a 實時時鐘模式 165a/mips 工作模式 在 5s 之內(nèi)快速從待機(jī)模式喚醒。器件參數(shù): 閃存選項:高達(dá) 256kb ram 選項:高達(dá) 16kb adc 選項:10 和 12 位 sar 其它集成外設(shè): usb、模擬比較器、 dma、硬件乘法器、rtc、usci、12 位 dac。3.4 msp430f2274 簡介3.4.1 特點低工作電壓:1.83.6v超低功耗:活動模式250a 1mhz,2.2v;待機(jī)模式0.7a;掉電模式(ram數(shù)據(jù)保持) 0.1a;5 種節(jié)電模式。從待機(jī)到喚醒的響應(yīng)時間不超過1

42、s。十六位精簡指令結(jié)構(gòu),62.5n秒的指令執(zhí)行周期。基本時鐘模塊配置:片內(nèi)高頻時鐘源,頻率高達(dá)16mhz并存有四個已經(jīng)校正的頻率參數(shù)存在在flash的信息段a中,其誤差在1%以內(nèi);內(nèi)部還有低功耗低頻振蕩器vlo;32khz晶振模塊;外部數(shù)字時鐘源帶有三個捕獲/比較器的16 位定時器timer_a,timer_b通用串行通訊接口:增強(qiáng)型的異步通訊,支持波特率自動檢測;紅外編/解碼器;同步通訊spi;i2c;lin。10 位,200-ksps a/d 轉(zhuǎn)換器帶有內(nèi)部參考源、采樣保持、自動掃描特性和數(shù)據(jù)傳送控制器2 個可編程的運(yùn)放oa0,oa1掉電檢測(brownout detector)flash

43、 存儲器高達(dá)32kb,ram 高達(dá)1kb。調(diào)試接口串行在系統(tǒng)編程,無需外加編程電壓,可選擇燒斷熔絲來保護(hù)代碼內(nèi)置自啟動引導(dǎo)程序(bootstrap loader)在線仿真模塊:spy-bi-wire和4-wire jtag 第 11 頁3.4.2 msp430f2274 的結(jié)構(gòu)框圖圖 3-1 msp430f2274 的結(jié)構(gòu)框圖注釋:這是 msp430f2274 的結(jié)構(gòu)框圖,各個部分通過 mab 與 mdb 與總線相連接,16mhz 的 cpu,16 位的寄存器;基本時鐘系統(tǒng)通過分頻可產(chǎn)生子系統(tǒng)時鐘,輔助時鐘,主系統(tǒng)時鐘;在線仿真模塊 spy-bi-wire 和 4-wire jtag;掉電保護(hù)

44、模式最小模式和重新設(shè)置模式;分別有 32kb,16 kb,8 kb 的flash;1 kb,512b 的 ram;模數(shù)轉(zhuǎn)換 adc,運(yùn)放 oa0,oa1;4*8 個輸入輸出口;看門狗 wdt;計時器 a,b 等。 第 12 頁3.4.3 msp430f2274 的引腳圖圖 3-2 msp430f2274 的引腳圖引腳注釋:1:為 port 上的 jtag 引腳選擇測試模式。產(chǎn)品的保密熔絲連接到測試端。在編程和測試期間 spy-bi-wire 測試時鐘輸入。 2:數(shù)字電壓電源正端 3:通用數(shù)字 i/o 口;定義 dco 標(biāo)稱頻率的外部電阻輸入。 4:數(shù)字電壓電源負(fù)端 8:通用數(shù)字 i/o 口;輔

45、助時鐘 aclk 輸出;模擬輸入 a0-12-位adc;v 放大器 a。 9:通用數(shù)字 i/o 口;timer_a,時鐘信號 inclk;子系統(tǒng)時鐘信號smclk 輸出;模擬輸入 a1-12-位 adc;放大器 a。 10:通用數(shù)字 i/o 口;timer_a,捕獲:cci0a 輸入,比較:out0 輸出/bsl 傳輸;模擬輸入 a2-12-位 adc;放大器 a。 17:通用數(shù)字 i/o 口;timer_b,捕獲:cci0a/b 輸入,比較:out0輸出。 18:通用數(shù)字 i/o 口;timer_b,捕獲:cci1a/b 輸入,比較:out1輸出。 19:通用數(shù)字 i/o 口;timer_b

46、,捕獲:cci2a/b 輸入,比較:out2輸出。 第 13 頁 20:通用數(shù)字 i/o 口;timer_b,捕獲:cci0a/b 輸入,比較:out0輸出;放大器 a。 21:通用數(shù)字 i/o 口;timer_b,捕獲:cci1a/b 輸入,比較:out1輸出;放大器 a。 22:通用數(shù)字 i/o 口;timer_b,捕獲:cci2a/b 輸入,比較:out2輸出;放大器 a。 29:通用數(shù)字 i/o 口;timer_a,捕獲:cci1a 輸入,比較:out1輸出;模擬輸入 a3-12-位 adc;所有源的參考電壓負(fù)端,內(nèi)部參考電壓;外部應(yīng)用參考電壓;放大器 a。 第 14 頁4 硬件設(shè)計4

47、.1 系統(tǒng)框架本次設(shè)計的主芯片是 msp430f2274,除此之外還需一些驅(qū)動電路和外設(shè)。比如按鍵電路,電源電路,時鐘電路和復(fù)位電路,需加的外設(shè)有 led 顯示電路。其系統(tǒng)框圖如下圖示: 4.2 開關(guān)鍵連接電路如下圖4-2所示。說明:圖4-2為開關(guān)按鍵電路,當(dāng)開關(guān)按下時端口為低電平,通過軟件掃描,為高電平時即確定無按鍵按下,繼續(xù)掃描,知道檢測到有低電平時,才確定有按鍵并確定是哪個按鍵按下。當(dāng)確定是s1按下時,則確定是右拐,其有對應(yīng)的燈進(jìn)行亮滅;當(dāng)確定是s2按下時,則確定是左拐;當(dāng)確定是s3按下時,則確定是剎車;當(dāng)確定是s4按下時,則確定是應(yīng)急;當(dāng)確定是s5按下時,則確定是警報。按鍵電路時鐘電路

48、復(fù)位電路電源電路顯示電路圖 4-1 單片機(jī)控制汽車尾燈系統(tǒng)框圖 第 15 頁p2.5/rosc3rst/nmi/sbwtdio7test/sbwtck1p2.4/ta2/a4/vref+30p2.3/ta1/a3/vref-29p2.2/ta0/a210p2.1/tainclk/smclk/a19p2.0/aclk/a08p1.2/ta133p1.1/ta032p1.0/taclk/adc10clk31p1.3/ta234p1.4/smclk/tck35p1.7/ta2/tdo/tdi38p1.6/ta1/tdi/tclk37p1.5/ta0/tms36xin/p2.66xout/p2.75p

49、3.0/ucb0ste/uca0clk/a511p3.1/ucb0simo/ucb0sda12p3.2/ucb0somi/ucb0scl13p3.3/ucb0clk/uca0ste14p3.4/uca0txd/uca0simo25p3.5/uca0rxd/uca0somi26p3.6/a627p3.7/a728p4.5/tb2/a1422p4.4/tb1/a1321p4.3/tb0/a1220p4.2/tb219p4.1/tb118p4.0/tb017p4.6/tbouth/a1523p4.7/tbclk24avcc16avss15u1msp430f2274r1r2r3r4r5s1s3s2s4

50、s53.3v圖4-2 開關(guān)按鍵連接電路4.3 發(fā)光二極管連接電路如下圖4-3所示。說明:這是個很簡單的二極管發(fā)光電路,根據(jù)其導(dǎo)通原理,其正向?qū)〞r電源提供 3.3 伏的導(dǎo)通電壓。d1 為左前燈,d2 為右前燈,d3 為左后燈,d4為右前燈。若為左拐,則 d1,d3 為 1hz 的閃爍;若為右拐,則 d2,d4 為1hz 的閃爍;若為剎車則 d3,d4 為 30hz 的高頻閃爍;若為應(yīng)急則四個燈都亮;若為警報則四個燈都是 30hz 的高頻閃爍。 第 16 頁p2.5/rosc3rst/nmi/sbwtdio7test/sbwtck1p2.4/ta2/a4/vref+30p2.3/ta1/a3/v

51、ref-29p2.2/ta0/a210p2.1/tainclk/smclk/a19p2.0/aclk/a08p1.2/ta133p1.1/ta032p1.0/taclk/adc10clk31p1.3/ta234p1.4/smclk/tck35p1.7/ta2/tdo/tdi38p1.6/ta1/tdi/tclk37p1.5/ta0/tms36xin/p2.66xout/p2.75p3.0/ucb0ste/uca0clk/a511p3.1/ucb0simo/ucb0sda12p3.2/ucb0somi/ucb0scl13p3.3/ucb0clk/uca0ste14p3.4/uca0txd/uca

52、0simo25p3.5/uca0rxd/uca0somi26p3.6/a627p3.7/a728p4.5/tb2/a1422p4.4/tb1/a1321p4.3/tb0/a1220p4.2/tb219p4.1/tb118p4.0/tb017p4.6/tbouth/a1523p4.7/tbclk24avcc16avss15u1msp430f2274d1d2d3d4r610kr710kr810kr910k3.3v圖4-3 發(fā)光二極管連接電路4.4 總電路圖如下圖 4-4 所示。說明:這是上面?zhèn)z圖的組合,p4口為信號輸入口,p2口為信號輸出口,信號輸入后經(jīng)過芯片,通過軟件邏輯來確定輸出信號,從而控制

53、對應(yīng)燈的閃爍,亮滅。當(dāng)確定是s1按下時,即右拐,則d2,d4為1hz的閃爍;當(dāng)確定是s2按下時,則確定是左拐,則d1,d3為1hz的閃爍;當(dāng)確定是s3按下時,則確定是剎車,則d3,d4為30hz的高頻閃爍;當(dāng)確定是s4按下時,則確定是應(yīng)急,那么四個燈都亮;當(dāng)確定是s5按下時,則確定是警報,四個燈都是30hz的高頻閃爍。 第 17 頁p2.5/rosc3rst/nmi/sbwtdio7test/sbwtck1p2.4/ta2/a4/vref+30p2.3/ta1/a3/vref-29p2.2/ta0/a210p2.1/tainclk/smclk/a19p2.0/aclk/a08p1.2/ta13

54、3p1.1/ta032p1.0/taclk/adc10clk31p1.3/ta234p1.4/smclk/tck35p1.7/ta2/tdo/tdi38p1.6/ta1/tdi/tclk37p1.5/ta0/tms36xin/p2.66xout/p2.75p3.0/ucb0ste/uca0clk/a511p3.1/ucb0simo/ucb0sda12p3.2/ucb0somi/ucb0scl13p3.3/ucb0clk/uca0ste14p3.4/uca0txd/uca0simo25p3.5/uca0rxd/uca0somi26p3.6/a627p3.7/a728p4.5/tb2/a1422p

55、4.4/tb1/a1321p4.3/tb0/a1220p4.2/tb219p4.1/tb118p4.0/tb017p4.6/tbouth/a1523p4.7/tbclk24avcc16avss15u1msp430f2274d1d2d3d4r610kr710kr810kr910k3.3vr110kr210kr310kr410kr510ks4s5s1s2s33.3v圖4-4 總電路圖4.5 硬件電路如圖 4-5 示。說明:最上邊的是主芯片msp430f2274,它的下邊是外圍電路,開關(guān)按鍵電路,最左邊的是電源,提供3.3v電壓 第 18 頁圖4-5 硬件電路 第 19 頁5 軟件設(shè)計5.1 邏輯分

56、析汽車尾燈的控制運(yùn)用的是 msp430f2274 芯片的并行輸入輸出口,通過開關(guān)按鍵電路來輸入信號,經(jīng)過主芯片輸出控制尾燈。五種信號的給入都是通過自己的按鍵輸入,它們是同級的,不存在優(yōu)先級的選擇,簡單易于實現(xiàn)。其大致設(shè)計思路如下圖:5.2 尾燈閃爍流程框圖 led 燈的亮滅開關(guān)按鍵電路msp430f2274信號輸出圖 5-1 設(shè)計流程圖開始報警尾燈終止信號應(yīng)急左轉(zhuǎn)彎剎車右轉(zhuǎn)彎圖 5-2 程序流程圖 第 20 頁5.3 程序設(shè)計與分析5.3.1 程序/*程序功能:用 p2 口作為 led 等鏈接引腳 p2.0 為 左前燈 p2.1 為 左后燈 p2.2 為 右前燈 p2.3 為 右后燈 有 4

57、個按鍵 p4.0 為 右轉(zhuǎn)狀態(tài)控制按鍵 p4.1 為 左轉(zhuǎn)狀態(tài)控制按鍵 p4.2 為 剎車狀態(tài)控制按鍵 p4.3 為 應(yīng)急狀態(tài)控制按鍵 p4.4 為 報警狀態(tài)控制按鍵*/#include int temp; /標(biāo)志位 確認(rèn)汽車行為int a=0,b=0;int x1=0,x2=0,x3=0,x4=0,x5=0;void delayus(void) /延時函數(shù) for(int i = 0; i 100; +i); 第 21 頁void led_on(void) /鍵盤掃描函數(shù) if(p4in&bit0)=0) for(int i = 0; i 100; +i) /按鍵消除抖動延時 delayus

58、();delayus();delayus();delayus(); delayus();delayus();delayus();delayus(); if(p4in&bit0)=0) /確認(rèn)按鍵按下 if(x1=0) temp = 1; /汽車右轉(zhuǎn)狀態(tài) x1+; x2 = 0; x3 = 0; x4 = 0; x5 = 0; else temp = 0; /取消自己狀態(tài) x1 = 0; /清除自己標(biāo)志位 else if(p4in&bit1)=0) for(int i = 0; i 100; +i) delayus();delayus();delayus();delayus(); delayus

59、();delayus();delayus();delayus(); 第 22 頁 if(p4in&bit1)=0) if(x2=0) temp = 2; /汽車為左轉(zhuǎn)狀態(tài) x2+; x1 = 0; x3 = 0; x4 = 0; x5 = 0; else temp = 0; x2 = 0; else if(p4in&bit2)=0) for(int i = 0; i 100; +i) delayus();delayus();delayus();delayus(); delayus();delayus();delayus();delayus(); if(p4in&bit2)=0) if(x3=0

60、) x3+; temp = 3; /汽車為剎車狀態(tài) x1 = 0; x2 = 0; x4 = 0; 第 23 頁 x5 = 0; else temp = 0; x3 = 0; else if(p4in&bit3)=0) for(int i = 0; i 100; +i) delayus();delayus();delayus();delayus(); delayus();delayus();delayus();delayus(); if(p4in&bit3)=0) if(x4=0) x4+; temp = 4; /汽車為應(yīng)急狀態(tài) x2 = 0; x3 = 0; x1 = 0; x5 = 0;

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論