版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 本科畢業(yè)設(shè)計(論文)任務(wù)書</p><p> 題 目:汽車尾燈控制系統(tǒng)的設(shè)計</p><p> 院(系):信息與控制工程學(xué)院</p><p> 專業(yè)班級:</p><p> 學(xué)生姓名:</p><p> 學(xué) 號:</p><p> 指導(dǎo)教師(簽名):</p
2、><p> 主管院長(主任)(簽名):</p><p> 時 間:</p><p> 一、畢業(yè)設(shè)計(論文)的主要內(nèi)容(含主要技術(shù)參數(shù))1.能夠模仿汽車左轉(zhuǎn)彎、右轉(zhuǎn)彎、剎車、夜間行駛等操作;2.需要按邏輯關(guān)系控制左轉(zhuǎn)彎、右轉(zhuǎn)彎、剎車、夜間行駛等信號燈;3.燈光閃爍頻率分1HZ和30HZ兩種;4.1HZ和30HZ閃爍信號由單片機內(nèi)部的定時器解決;5.系統(tǒng)具有一定的故障
3、監(jiān)控功能,以提高系統(tǒng)的可靠性。</p><p> 二、畢業(yè)設(shè)計(論文)應(yīng)完成的具體工作(含圖紙數(shù)量)1.了解單片機的發(fā)展?fàn)顩r,學(xué)會選擇合適的單片機系列;2. 掌握單片機的最小系統(tǒng)設(shè)計原則3. 結(jié)合設(shè)計指標(biāo)要求,完成硬件系統(tǒng)設(shè)計方案;4.基于MPS430單片機完成軟件功能設(shè)計;5.整體設(shè)計完成后,在試驗條件下進行模擬仿真。</p><p> 三、畢業(yè)設(shè)計(論文)進程的安排(起訖日期:
4、年 月 日至 年 月 日)</p><p> 序號設(shè)計(論文)各階段任務(wù)日 期備 注</p><p> 1閱讀相關(guān)文獻、資料,學(xué)習(xí)MPS430單片機1—6周</p><p> 2結(jié)合設(shè)計指標(biāo),完成硬件系統(tǒng)設(shè)計方案7-9周</p><p> 3完成軟件編寫、調(diào)試10-12周</p><p> 4在試驗條
5、件下進行模擬仿真13周</p><p> 5論文編寫14-15周</p><p> 6答辯16周</p><p> 四、主要參考資料及文獻閱讀任務(wù)(含外文閱讀翻譯任務(wù))[1] 丁元杰. 單片微機原理及應(yīng)用. 北京:機械工業(yè)出版社, 2000[2] 蔡明文. 單片機設(shè)計. 武漢:華中科技大學(xué)出版社, 2006[3] 馮淵. 汽車電子控制技術(shù). 北京::機械工業(yè)出版社
6、,2005[4] Sakai H, Study on Cornering Property of Tire and Vehicle ,Tire Science and Technology, 2005[5] Kiencke U, Nielsen L. Automotive Control Systems .Berlin: Springer-Verlag, 2000</p><p> 汽車尾燈控制系統(tǒng)的設(shè)計&l
7、t;/p><p><b> 設(shè)計總說明</b></p><p> 在我們的現(xiàn)實生活中,單片機的控制作用無處不在,凡是能想象到的地方幾乎都有單片機的需求。單片機的應(yīng)用有利于產(chǎn)品的小型化,多功能化和智能化,能夠提高勞動效率,減輕勞動強度,提高產(chǎn)品質(zhì)量,改善勞動環(huán)境。</p><p> 本次設(shè)計是對汽車轉(zhuǎn)彎燈單片機控制系統(tǒng)的分析與設(shè)計,設(shè)計中的控制
8、系統(tǒng)以MSP430F2274為主控制器,由于它本身的功能強大,汽車轉(zhuǎn)彎燈的驅(qū)動用單片機的驅(qū)動功能來完成,使得單片機的功能得到了充分的運用。開關(guān)鍵輸入信號,顯示電路從并行I/O口輸出,有限流電阻和發(fā)光二極管組成,低電平使發(fā)光二極管導(dǎo)通,顯示出相應(yīng)的轉(zhuǎn)彎信號。</p><p> 在此次設(shè)計中MSP430F2274的編譯環(huán)境是IAR,在此環(huán)境中,我對程序進行了多次仿真與測試,達到了畢設(shè)預(yù)期的目的。</p>
9、<p> 關(guān)鍵詞:MSP430F2274;汽車尾燈控制;并行I/O口;IAR</p><p> The Design on the Controlling of Vehicles’ Taillights</p><p> Design Description</p><p> While referring to controlling, si
10、ngle-chip microprocessor micro-controller unit plays an very important part. In our daily life, single-chip microprocessor micro-controller unit can function well here and there, no matter what places we can imagine, th
11、ere 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 al
12、so increase work efficienc</p><p> 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
13、’ powerful function, 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
14、with registers and diodes. The low electrical level makes the diodes on, and display relevant signals. </p><p> The compiling circumstance of MSP430F2274 is IAR, so within this circumstance, I debugged the
15、program, and at last , I reached the goals as I expected before.</p><p> Key Words: MSP430F2274; control of vehicles’ taillights; parallel input and output ports;IAR</p><p><b> 目錄</b&
16、gt;</p><p><b> 1 緒論1</b></p><p> 1.1課題的背景和意義1</p><p> 1.2汽車尾燈的發(fā)展2</p><p> 1.3 設(shè)計的主要內(nèi)容3</p><p> 2.汽車尾燈控制系統(tǒng)4</p><p> 2.1汽
17、車尾燈的結(jié)構(gòu)4</p><p> 2.2汽車尾燈工作原理4</p><p><b> 2.3開發(fā)環(huán)境5</b></p><p> 2.3.1 IAR軟件平臺5</p><p> 2.3.2 C語言5</p><p> 3 MSP430單片機7</p><p
18、> 3.1 MSP430單片機的發(fā)展7</p><p> 3.2 MSP430單片機的特點8</p><p> 3.3 MSP430單片機家族9</p><p> 3.4 MSP430F2274簡介11</p><p> 3.4.1 特點11</p><p> 3.4.2 MSP430F22
19、74的結(jié)構(gòu)框圖12</p><p> 3.4.3 MSP430F2274的引腳圖13</p><p><b> 4 硬件設(shè)計15</b></p><p> 4.1系統(tǒng)框架15</p><p> 4.2開關(guān)鍵連接電路15</p><p> 4.3 發(fā)光二極管連接電路16<
20、/p><p> 4.4 總電路圖17</p><p> 4.5 硬件電路18</p><p><b> 5 軟件設(shè)計20</b></p><p> 5.1 邏輯分析20</p><p> 5.2 尾燈閃爍流程框圖20</p><p> 5.3 程序設(shè)計與分
21、析21</p><p> 5.3.1 程序21</p><p> 5.3.2 程序編譯及調(diào)試28</p><p> 5.3.3 程序分析31</p><p> 5.4 功能測試33</p><p><b> 6 總結(jié)37</b></p><p><
22、;b> 致謝38</b></p><p><b> 參考文獻39</b></p><p><b> 1 緒論</b></p><p> 汽車的增加解決了很多交通問題,但同時也帶來了很多的煩惱,日益頻繁的交通事故讓人深感毛骨悚然,汽車安全成為人們非常關(guān)注的話,而在汽車起步、轉(zhuǎn)彎、變更車道或路邊停
23、車時,需要打開轉(zhuǎn)向信號燈以表示汽車的趨向,提醒周圍車輛和行人注意,所以一個智能、可靠、穩(wěn)定的汽車信號燈控制系統(tǒng)對安全行車非常重要。</p><p> 車燈是行車安全的必備件,汽車燈光除照明外,還有一些是信號燈,作為對其它車輛或行人的燈光信號標(biāo)志。常用的信號燈有轉(zhuǎn)向燈、轉(zhuǎn)向輔助燈、故障警告燈、轉(zhuǎn)向指示燈以及倒車報警燈等。汽車轉(zhuǎn)向和報警信號燈是汽車運動方向和車身狀態(tài)的表示信號,關(guān)系著汽車的安全問題,因此基于單片機的
24、汽車轉(zhuǎn)向燈控制器的一直以來都是汽車電子設(shè)計中的一個十分重要的領(lǐng)域。</p><p> 1.1課題的背景和意義</p><p> 汽車尾燈是19世紀90年代末由美國哥倫比亞號汽車把電燈作為前燈和尾燈,最早提出的一種尾燈結(jié)構(gòu)形式。它是在汽車尾燈逐步進步的基礎(chǔ)上發(fā)展起來的,其中包含了尾燈的光源、反射鏡、照射鏡。汽車尾燈包含:轉(zhuǎn)向燈、剎車燈、位置燈、后霧燈、倒車燈。</p>&l
25、t;p> 近幾年來,隨著汽車工業(yè)的發(fā)展,汽車尾燈的技術(shù),工藝也得到了長足的進展。汽車外形由于設(shè)計上的需要、空氣動力學(xué)的要求及美觀的需求,低側(cè)面流線形的外形越來越受歡迎。尾燈的形狀也朝著異型化和一體化發(fā)展。汽車LED燈根據(jù)應(yīng)用可分為配光用燈和裝飾用燈兩種,配光燈適用于儀表指示燈背光顯示、前后轉(zhuǎn)燈、剎車指示燈、倒車燈、霧燈、閱讀燈等功能性方面;裝飾燈主要用于汽車燈光色彩變換,起車內(nèi)外美化作用。近幾年部分車用LED亮度問題的解決和成本
26、的下降,其應(yīng)用量有所增長。但為什么選用LED燈?研究表明LED尾燈的燈泡是用二極管做的,亮度比普通燈泡高,而且反應(yīng)速度快。LED(Light-Emitting-Diode為發(fā)光二極管)是一種能夠?qū)㈦娔苻D(zhuǎn)化為可見光的半導(dǎo)體,它改變了白熾燈鎢絲發(fā)光與節(jié)能燈三基色粉發(fā)光的原理,而采用電場發(fā)光。據(jù)分析,LED的特點非常明顯,壽命長、光效高、無輻射與低功耗。LED的光譜幾乎全部集中于可見光頻段,其發(fā)光效率可達80~90%。將LED與普通白熾燈、螺
27、旋節(jié)能燈及T5三基色熒光燈進行對比,結(jié)果顯示:普通白熾燈的光效為12lm/W,壽命小于2000小時,螺旋節(jié)能燈的光效為60lm/W,壽命小</p><p> 尾燈就仿佛汽車的眼睛,只有有一雙明亮,敏銳的眼睛行駛才會安全,所以此處更加說明了此次課設(shè)的重大意義。</p><p> 1.2汽車尾燈的發(fā)展</p><p> 18世紀汽車誕生之時,信號燈已問世。最初的信
28、號燈只有單一功能,即一只燈只有一種功能;當(dāng)雙絲燈泡被廣泛采用后,才有結(jié)合后位置燈和制動燈合的燈具。直到80年代初,才出現(xiàn)將各種功能信號燈組合在一起的組合尾燈,這種組合尾燈的殼體上有不同功能的燈倉,對應(yīng)的面罩也有不同的顏色,使用不同的燈泡,此時的面罩還是單色。90年代,多色面罩技術(shù)廣泛使用,使組合尾燈的面罩成為一個整體,現(xiàn)代汽車的尾燈基本上都使用多色面罩的組合尾燈;單一功能的信號燈,只有在一些豪華大客車上才能看到。</p>
29、<p> 信號燈圍繞著法規(guī)的要求而發(fā)展,其主要作用是顯示車輛的存在、寬度、狀態(tài)以及輔助照明等。它包括前轉(zhuǎn)向燈、后轉(zhuǎn)向燈、倒車燈、制動燈、后尾燈、組合式前信號燈、組合式后信號燈等。各種燈光具有不同的用途,使用很有講究,既不可亂用也不可不用。</p><p> 汽車上常用的信號燈主要有:</p><p> ?。?)汽車轉(zhuǎn)向信號燈又稱方向指示燈(簡稱轉(zhuǎn)向燈):它裝在汽車的前、后、左
30、、右四角,有獨立式、一燈兩用式和組合式。轉(zhuǎn)向信號燈的作用是在汽車行駛轉(zhuǎn)彎時,發(fā)出明暗交替的閃光信號,使前后車輛、行人等知其行駛方向。</p><p> (2)轉(zhuǎn)向指示燈:安裝在儀表板上,標(biāo)志汽車轉(zhuǎn)向并指示轉(zhuǎn)向燈工作情況的燈具,它與轉(zhuǎn)向信號燈并聯(lián),并一起工作。</p><p> (3)危急報警信號燈:在緊急情況下能發(fā)出閃光報警信號的燈具。通常由轉(zhuǎn)向燈兼任,這種情況下前后左右轉(zhuǎn)向燈同時點亮
31、。它受危急報警開關(guān)和閃光器控制。</p><p> ?。?)尾燈:夜間行車時向后方表示汽車存在的燈具。</p><p> (5)制動燈:制動燈又稱制動信號燈,俗稱“剎車燈”。均裝在汽車后面,多采用組合式燈具。其用途是在汽車制動停車或減速行駛時,向車后發(fā)出燈光信號,以警告尾隨的車輛或行人。制動燈法定為紅色,其燈泡功率一般為20~40W,制動燈開關(guān)與制動踏板相連,只要制動,燈就會亮,其受制動
32、開關(guān)控制。(6)門燈:指示車門關(guān)閉狀況的信號燈。通常受控于門軸處的控制開關(guān)。</p><p> ?。?)倒車燈:汽車倒車燈用以在倒車時照亮車輛后面環(huán)境,警示車后的行人和車輛注意避讓。正確使用信號燈對減少交通事故有明顯效果。</p><p> 目前流行的信號燈加工工藝,都是使用多色技術(shù)的整體面罩和鍍鋁的殼體組。殼體和面罩的連接方式在不同的車系中有不同的方式:歐系車的組合尾燈以焊接為主,日
33、系車以膠粘接為主,美系車兩種方式都有采用;焊接方式有熱板焊、磨擦焊、超聲波焊等;信號燈使用的膠也有熱膠、冷膠之分。在燈泡座方面,日系和美系車主要使用單個帶密封的燈泡座,燈泡座之間用導(dǎo)線連接,通過共用的組合插頭與車體線束連接,為燈泡座式通用件;歐系車通常使用整體的燈泡座,所有燈泡都裝在同一個燈泡座上,燈泡座上有插接器同車體線束連接,燈泡座與燈體之間有密封和不密封兩種形式,燈泡座是為個別產(chǎn)品專門設(shè)計的。</p><p&g
34、t; 與此同時,近年來汽車外形由于設(shè)計上的需要、空氣動力學(xué)的要求及美觀的需求,低側(cè)面流線形的外形越來越受歡迎。因此,尾燈的形狀也朝著異型化和一體化發(fā)展。同時,由于尾燈占用了汽車后車廂的體積,因此希望裝入深度盡量淺。于是就開發(fā)出,將轉(zhuǎn)向燈、剎車燈、后位燈和倒車燈等多種功能信號燈組合在一個燈具中。</p><p> 對于組合式尾燈,LED更具優(yōu)勢。因為它體積小、功耗小、 顏色單一(無須用濾光片),為組合燈的外觀設(shè)
35、計提供了很大的自由度。LED發(fā)光時產(chǎn)生的熱量,相對于白熾燈而言很小, 因此對于燈具材料的耐熱性要求不是很高。其次,由于LED發(fā)出的光束集中,更易于控制, 且不需要用反射器聚光,有利于減小燈具的深度。例如,利用平面鏡光學(xué)系統(tǒng),可以只用1-2LED照亮很大的表面,而燈具深度又很淺;而利用光導(dǎo)技術(shù),LED直接裝于光導(dǎo)管旁, 可大大減少光源及其它組件占用的體積,制成超薄的燈具。</p><p> 1.3 設(shè)計的主要內(nèi)容
36、</p><p> 隨著現(xiàn)代社會的不斷發(fā)展,高科技技術(shù)產(chǎn)品的日新月異,人們的生活也日益便捷化,舒適化。我們在享受這些產(chǎn)品給我們帶來便利的同時,又在深深為它們背后潛藏的危機所擔(dān)憂。汽車就是其中之一。</p><p> 針對以上問題,我從客觀角度出發(fā),對汽車尾燈控制系統(tǒng)做了研究,在論文中,第一章我就尾燈現(xiàn)在的發(fā)展?fàn)顩r做一說明,第二章就本次設(shè)計我的設(shè)計內(nèi)容及要求,設(shè)計原理,運用的相關(guān)軟件做出
37、介紹,第三章是我對此次設(shè)計的主芯片MSP430F2274及其家族成員的學(xué)習(xí),第四章是我的硬件設(shè)計,第五章軟件設(shè)計與分析,最后就是總結(jié),致謝,參考文獻。</p><p> 2.汽車尾燈控制系統(tǒng)</p><p> 對于多數(shù)駕駛員來說,轉(zhuǎn)向信號燈似乎相當(dāng)簡單: 僅僅是向上或向下推動調(diào)節(jié)桿,轉(zhuǎn)向信號燈就會閃爍。 話雖如此,但實際上其中卻采用了高級,先進的設(shè)備和技術(shù)。 其中有一個主芯片,稱之為M
38、SP430F2274,它功能強大,通過其并行I/O口輸入輸出器控制信號,簡捷,高效。</p><p> 2.1汽車尾燈的結(jié)構(gòu) </p><p> 下圖給出了汽車尾燈的結(jié)構(gòu),通過解析分析了尾燈的光源,并進行了相應(yīng)的實驗,如圖1、圖2所示。理論分析和實驗結(jié)果表明,汽車尾燈在副燈絲的下方有一個鉬制的遮光罩, 遮光罩
39、一側(cè)沿水平遮光, 另一側(cè)向下傾斜15°遮光, 經(jīng)反射鏡反射后, 前者形成一條水平明暗截止線, 后者形成一上傾斜15°的明暗截止線。</p><p> 圖2-1 H4燈結(jié)構(gòu)圖 圖2-2 H4燈燈絲尺寸及遮光方法</p><p> 2.2汽車尾燈工作原理 </p><
40、p> 汽車尾燈的這項設(shè)計主要是對單片機的并行輸入/輸出口電路的應(yīng)用,通過I/O口控制發(fā)光二極管的亮,滅,閃爍,加上一些復(fù)位電路,按鍵電路,驅(qū)動電路來模擬汽車尾燈的功能。</p><p> 汽車駕駛時有左轉(zhuǎn)彎,右轉(zhuǎn)彎,合緊急開關(guān),??康炔僮?。在左轉(zhuǎn)彎或右轉(zhuǎn)彎時,通過轉(zhuǎn)彎操作桿使左轉(zhuǎn)開關(guān)或右轉(zhuǎn)開關(guān)合上,從而使左頭燈,儀表板左轉(zhuǎn)彎燈,左尾燈或右頭燈儀表板右轉(zhuǎn)彎燈,右尾燈閃爍;以上閃爍,都為頻率為1Hz的低頻閃
41、爍;在汽車停靠而??块_關(guān)合上時,左頭燈,右頭燈,左尾燈,右尾燈按頻率為30Hz的高頻閃爍。其對應(yīng)燈的閃爍框圖如下圖示:</p><p> 圖2-3尾燈閃爍框圖</p><p><b> 2.3開發(fā)環(huán)境</b></p><p> 2.3.1 IAR軟件平臺</p><p> IAR system是全球領(lǐng)先的嵌入式系
42、統(tǒng)開發(fā)工具和服務(wù)的供應(yīng)商。公司成立于1983年,迄今已有27年,提供的產(chǎn)品和服務(wù)涉及到嵌入式系統(tǒng)的設(shè)計、開發(fā)和測試的每一個階段,包括:帶有C/C++編譯器和調(diào)試器的集成開發(fā)環(huán)境(IDE)、實時操作系統(tǒng)和中間件、開發(fā)套件、硬件仿真器以及狀態(tài)機建模工具。它最著名的產(chǎn)品是C編譯器-IAR Embedded Workbench, 支持眾多知名半導(dǎo)體公司的微處理器。MSP430F2274是其中之一。IAR for NEC 4.60A的特性是:支持
43、MISRA-C:2004;改進的優(yōu)化;IAR visual STATE編譯集成;Flash編譯仿真和EEPROM仿真;改進文檔編譯器;更新的器件支持。</p><p> 2.3.2 C語言</p><p> C語言是一種計算機程序設(shè)計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統(tǒng)設(shè)計語言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計語言,編寫不依賴計算機硬件的應(yīng)用
44、程序。因此,它的應(yīng)用范圍廣泛,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言,具體應(yīng)用比如單片機以及嵌入式系統(tǒng)開發(fā)。</p><p> C語言的特點是:C是中級語言;C是結(jié)構(gòu)式語言;C語言功能齊全</p><p> 其優(yōu)點是:簡潔緊湊、靈活方便;運算符豐富;數(shù)據(jù)類型豐富;C是結(jié)構(gòu)式語言;語法限制不太嚴格,程序設(shè)計自由度大;允許直接訪問物理地址,對硬件進行操作;生成目標(biāo)代碼質(zhì)量高,程
45、序執(zhí)行效率高;適用范圍大,可移植性好。</p><p> 缺點是:(1)C語言的缺點主要表現(xiàn)在數(shù)據(jù)的封裝性上,這一點使得C 在數(shù)據(jù)的安全性上有很大缺陷,這也是C和C++的一大區(qū)別。 </p><p> ?。?)C語言的語法限制不太嚴格,對變量的類型約束不嚴格,影響程序的安全性,對數(shù)組下標(biāo)越界不作檢查等。從應(yīng)用的角度,C語言比其他高級語言較難掌握。</p><p>
46、 3 MSP430單片機</p><p> MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16位超低功耗,具有精簡指令集(RISC)的混合信號處理器(Mixed Signal Processor)。稱之為混合信號處理器,是由于其針對實際應(yīng)用需求,將多個不同功能的模擬電路、數(shù)字電路模塊和微處理器集成在一個芯片上,以提供“單片”解決方案。該系列單片機多應(yīng)用于需要電池供電的便攜式儀器儀表中
47、。</p><p> 3.1 MSP430單片機的發(fā)展</p><p> 德州儀器1996年到2000年初,先后推出了31x、32x、33x等幾個系列,這些系列具有LCD驅(qū)動模塊,對提高系統(tǒng)的集成度較有利。每一系列有ROM 型(C)、OTP 型(P)、和 EPROM 型(E)等芯片。EPROM 型的價格昂貴,運行環(huán)境溫度范圍窄,主要用于樣機開發(fā)。這也表明了這幾個系列的開發(fā)模式,即:用戶
48、可以用 EPROM 型開發(fā)樣機;用OTP型進行小批量生產(chǎn);而ROM型適應(yīng)大批量生產(chǎn)的產(chǎn)品。 </p><p> 2000 年推出了11x/11x1系列。這個系列采用20腳封裝,內(nèi)存容量、片上功能和 I/O 引腳數(shù)比較少,但是價格比較低廉。 </p><p> 這個時期的MPS430已經(jīng)顯露出了它的特低功耗等的一系列技術(shù)特點,但也有不盡如人意之處。它的許多重要特性如:片內(nèi)串行通信接口、硬
49、件乘法器、足夠的 I/O 引腳等,只有33x系列才具備。33x系列價格較高,比較適合于較為復(fù)雜的應(yīng)用系統(tǒng)。當(dāng)用戶設(shè)計需要更多考慮成本時,33x并不一定是最適合的。而片內(nèi)高精度A/D轉(zhuǎn)換器又只有32x系列才有。 </p><p> 2000年7月推出了F13x/F14x 系列,在2001年7月到2002年又相繼推出F41x、F43x、F44x。這些全部是 Flash 型單片機。 </p><p
50、> F41x系列單片機有48個I/O 口,96段LCD驅(qū)動。F43x、F44x系列是在13x、14x的基礎(chǔ)上,增加了液晶驅(qū)動器,將驅(qū)動LCD的段數(shù)由3xx系列的最多120段增加到160段。并且相應(yīng)地調(diào)整了顯示存儲器在存儲區(qū)內(nèi)的地址,為以后的發(fā)展拓展了空間。 </p><p> MSP430系列的部分產(chǎn)品具有Flash存儲器,在系統(tǒng)設(shè)計、開發(fā)調(diào)試及實際應(yīng)用上都表現(xiàn)出較明顯的優(yōu)點。TI公司推出具有Flash
51、 型存儲器及JTAG 邊界掃描技術(shù)的廉價開發(fā)工具MSP-FET430X110,將國際上先進的JTAG技術(shù)和Flash在線編程技術(shù)引入MSP430。這種以Flash 技術(shù)與FET開發(fā)工具組合的開發(fā)方式,具有方便、廉價、實用等優(yōu)點,給用戶提供了一個較為理想的樣機開發(fā)方式。 </p><p> 2001年TI 公司又公布了BOOTSTRAP LOADER技術(shù),利用它可在燒斷熔絲以后只要幾根線就可更改并運行內(nèi)部的程序。
52、這為系統(tǒng)軟件的升級提供了又一方便的手段。BOOTSTRAP 具有很高的保密性,口令可達到 32個字節(jié)的長度。 </p><p> TI公司在2002年底和2003年期間又陸續(xù)推出了F15x和F16x系列的產(chǎn)品。 在這一新的系列中,有了兩個方面的發(fā)展。一是從存儲器方面來說,將 RAM 容量大大增加,如F1611的RAM容量增加到了10KB。二是從外圍模塊來說,增加了I2C、DMA、DAC12 和SVS等模塊。&l
53、t;/p><p> 3.2 MSP430單片機的特點</p><p> 處理能力強:MSP430系列單片機是一個16位的單片機,采用了精簡指令集(RISC)結(jié)構(gòu),具有豐富的尋址方式(7 種源操作數(shù)尋址、4 種目的操作數(shù)尋址)、簡潔的 27 條內(nèi)核指令以及大量的模擬指令;大量的寄存器以及片內(nèi)數(shù)據(jù)存儲器都可參加多種運算;還有高效的查表處理指令。這些特點保證了可編制出高效率的源程序。 </
54、p><p> 運算速度快:MSP430 系列單片機能在25MHz晶體的驅(qū)動下,實現(xiàn)40ns的指令周期。16位的數(shù)據(jù)寬度、40ns的指令周期以及多功能的硬件乘法器(能實現(xiàn)乘加運算)相配合,能實現(xiàn)數(shù)字信號處理的某些算法(如 FFT 等)。 </p><p> 超低功耗:MSP430 單片機之所以有超低的功耗,是因為其在降低芯片的電源電壓和靈活而可控的運行時鐘方面都有其獨到之處。 首先,MSP4
55、30 系列單片機的電源電壓采用的是1.8-3.6V 電壓。因而可使其在1MHz 的時鐘條件下運行時,芯片的電流最低會在165μA左右,RAM 保持模式下的最低功耗只有0.1μA。 其次,獨特的時鐘系統(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 和各功能所需
56、的時鐘。并且這些時鐘可以在指令的控制下,打開和關(guān)閉,從而實現(xiàn)對總體功耗的控制。 </p><p> 由于系統(tǒng)運行時開啟的功能模塊不同,即采用不同的工作模式,芯片的功耗有著顯著的不同。在系統(tǒng)中共有一種活動模式(AM)和五種低功耗模式(LPM0~LPM4)。在實時時鐘模式下,可達2.5μA ,在RAM 保持模式下,最低可達0.1μA 。 </p><p> 片內(nèi)資源豐富:MSP430 系列
57、單片機的各系列都集成了較豐富的片內(nèi)外設(shè)。它們分別是看門狗(WDT)、模擬比較器A、定時器A0(Timer_A0)、定時器A1(Timer_A1)、定時器B0(Timer_B0)、UART、SPI、I2C、硬件乘法器、液晶驅(qū)動器、10位/12位ADC、16位Σ-Δ ADC、DMA、I/O端口、基本定時器(Basic Timer)、實時時鐘(RTC)和USB控制器等若干外圍模塊的不同組合。其中,看門狗可以使程序失控時迅速復(fù)位;模擬比較器進行
58、模擬電壓的比較,配合定時器,可設(shè)計出 A/D 轉(zhuǎn)換器;16 位定時器(Timer_A 和 Timer_B)具有捕獲/比較功能,大量的捕獲/比較寄存器,可用于事件計數(shù)、時序發(fā)生、 PWM 等;有的器件更具有可實現(xiàn)異步、同步及多址訪問串行通信接口可方便的實現(xiàn)多機通信等應(yīng)用;具有較多的 I/O 端口,P0、P1、P2 端口能夠接收外部上升沿或下降沿的中斷輸入;10/12位硬件 A/D 轉(zhuǎn)換器有較高的轉(zhuǎn)換速率,最高可達200kbps ,能夠滿足
59、大多數(shù)數(shù)據(jù)采集應(yīng)用;能直接驅(qū)動液晶多達 160 段;實現(xiàn)兩路的 12 位 D/A 轉(zhuǎn)換;</p><p> 另外,MSP430 系列單片機的中斷源較多,并且可以任意嵌套,使用時靈活方便。當(dāng)系統(tǒng)處于省電的低功耗狀態(tài)時,中斷喚醒只需5μs。 </p><p> 方便高效的開發(fā)環(huán)境:MSP430 系列有 OPT 型、 FLASH 型和 ROM 型三種類型的器件,這些器件的開發(fā)手段不同。對于
60、OPT 型和 ROM 型的器件是使用仿真器開發(fā)成功之后燒寫或掩膜芯片;對于 FLASH 型則有十分方便的開發(fā)調(diào)試環(huán)境,因為器件片內(nèi)有 JTAG 調(diào)試接口,還有可電擦寫的 FLASH 存儲器,因此采用先下載程序到 FLASH 內(nèi),再在器件內(nèi)通過軟件控制程序的運行,由 JTAG 接口讀取片內(nèi)信息供設(shè)計者調(diào)試使用的方法進行開發(fā)。這種方式只需要一臺 PC 機和一個 JTAG 調(diào)試器,而不需要仿真器和編程器。開發(fā)語言有匯編語言和 C 語言。<
61、;/p><p> 3.3 MSP430單片機家族</p><p> MSP430x1xx系列:</p><p> 基于閃存或 ROM 的超低功耗 MCU,提供 8MIPS,工作電壓為 1.8V - 3.6V,具有高達 60KB 的閃存和各種高性能模擬及智能數(shù)字外設(shè)。 </p><p><b> 超低功耗低至: </b>
62、;</p><p> 0.1μA RAM 保持模式 0.7μA 實時時鐘模式 200μA/MIPS 工作模式 在 6μs 之內(nèi)快速從待機模式喚醒。</p><p><b> 器件參數(shù): </b></p><p> 閃存選項:1KB – 60KB ROM 選項:1KB – 16KB RAM 選項:512B – 10KB GPIO 選項:14
63、、22、48 引腳 ADC 選項:10 和 12 位斜率 SAR 其它集成外設(shè):模擬比較器、DMA、硬件乘法器、SVS、12 位 DAC。</p><p> MSP430F2xx系列:</p><p> 基于閃存的超低功耗 MCU,在 1.8V - 3.6V 的工作電壓范圍內(nèi)性能高達 16MIPS。包含極低功耗振蕩器 (VLO)、內(nèi)部上拉/下拉電阻和低引腳數(shù)選擇。 </p>
64、<p><b> 超低功耗低至: </b></p><p> 0.1μA RAM 保持模式 0.3μA 待機模式 (VLO) 0.7μA 實時時鐘模式 220μA/MIPS 工作模式 在 1μs 之內(nèi)超快速地從待機模式喚醒。</p><p><b> 器件參數(shù): </b></p><p> 閃存選項:
65、1KB – 120KB RAM 選項:128B – 8KB GPIO 選項:10、16、24、32、48、64 引腳 ADC 選項:10 和 12 位斜率 SAR、16 位 Σ-Δ ADC 其它集成外設(shè):模擬比較器、硬件乘法器、DMA、SVS、12 位 DAC、運算放大器。</p><p> MSP430C3xx系列:</p><p> 舊款的 ROM 或 OTP 器件系列,工作電壓為
66、 2.5V - 5.5V,高達 32KB ROM、4MIPS 和 FLL。 </p><p><b> 超低功耗低至: </b></p><p> 0.1μA RAM 保持模式 0.9μA 實時時鐘模式 160μA/MIPS 工作模式 在 6μs 之內(nèi)快速從待機模式喚醒。</p><p><b> 器件參數(shù): </b>
67、;</p><p> ROM 選項:2KB – 32KB RAM 選項:512B – 1KB GPIO 選項:14、40 引腳 ADC 選項:14 位斜率 SAR 其它集成外設(shè):LCD 控制器、硬件乘法器。</p><p> MSP430x4xx系列:</p><p> 基于 LCD 閃存或 ROM 的器件系列,提供 8-16MIPS,包含集成 LCD 控制器
68、,工作電壓為 1.8V-3.6V,具有 FLL 和 SVS。低功耗測量和醫(yī)療應(yīng)用的理想選擇。 </p><p><b> 超低功耗低至: </b></p><p> 0.1μA RAM 保持模式 0.7μA 實時時鐘模式 200μA/MIPS 工作模式 在 6μs 之內(nèi)快速從待機模式喚醒。</p><p><b> 器件參數(shù):
69、</b></p><p> 閃存/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、硬件乘法器、運算放大器、USCI 模塊 </p><p> MS
70、P430F5xx系列:</p><p> 新款基于閃存的產(chǎn)品系列,具有最低工作功耗,在 1.8V-3.6V 的工作電壓范圍內(nèi)性能高達 25MIPS。包含一個用于優(yōu)化功耗的創(chuàng)新電源管理模塊。 </p><p><b> 超低功耗低至: </b></p><p> 0.1μA RAM 保持模式 2.5μA 實時時鐘模式 165μA/MIPS
71、工作模式 在 5μs 之內(nèi)快速從待機模式喚醒。</p><p><b> 器件參數(shù): </b></p><p> 閃存選項:高達 256KB RAM 選項:高達 16KB ADC 選項:10 和 12 位 SAR 其它集成外設(shè):USB、模擬比較器、DMA、硬件乘法器、RTC、USCI、12 位 DAC。</p><p> 3.4 MSP4
72、30F2274簡介</p><p><b> 3.4.1 特點</b></p><p> 低工作電壓:1.8~3.6V</p><p> 超低功耗:活動模式250μA @1MHz,2.2V;待機模式0.7μA;掉電模式(RAM數(shù)據(jù)保持) 0.1μA;5 種節(jié)電模式。</p><p> 從待機到喚醒的響應(yīng)時間不超過
73、1μs。</p><p> 十六位精簡指令結(jié)構(gòu),62.5n秒的指令執(zhí)行周期。</p><p> 基本時鐘模塊配置:片內(nèi)高頻時鐘源,頻率高達16MHZ并存有四個已經(jīng)校正的頻率參數(shù)存在在FLASH的信息段A中,其誤差在±1%以內(nèi);內(nèi)部還有低功耗低頻振蕩器VLO;32KHZ晶振模塊;外部數(shù)字時鐘源</p><p> 帶有三個捕獲/比較器的16 位定時器Ti
74、mer_A,Timer_B</p><p> 通用串行通訊接口:增強型的異步通訊,支持波特率自動檢測;紅外編/解碼器;同步通訊SPI;I2C;LIN。</p><p> 10 位,200-ksps A/D 轉(zhuǎn)換器帶有內(nèi)部參考源、采樣保持、自動掃描特性和數(shù)據(jù)傳送控制器</p><p> 2 個可編程的運放OA0,OA1</p><p>
75、 掉電檢測(Brownout Detector)</p><p> FLASH 存儲器高達32KB,RAM 高達1KB。</p><p><b> 調(diào)試接口</b></p><p> 串行在系統(tǒng)編程,無需外加編程電壓,可選擇燒斷熔絲來保護代碼</p><p> 內(nèi)置自啟動引導(dǎo)程序(Bootstrap Loader
76、)</p><p> 在線仿真模塊:Spy-Bi-Wire和4-Wire JTAG</p><p> 3.4.2 MSP430F2274的結(jié)構(gòu)框圖</p><p> 圖3-1 MSP430F2274的結(jié)構(gòu)框圖</p><p> 注釋:這是MSP430F2274的結(jié)構(gòu)框圖,各個部分通過MAB與MDB與總線相連接,16MHZ的CPU,16
77、位的寄存器;基本時鐘系統(tǒng)通過分頻可產(chǎn)生子系統(tǒng)時鐘,輔助時鐘,主系統(tǒng)時鐘;在線仿真模塊Spy-Bi-Wire和4-Wire JTAG;掉電保護模式最小模式和重新設(shè)置模式;分別有32KB,16 KB,8 KB的Flash;1 KB,512B的RAM;模數(shù)轉(zhuǎn)換ADC,運放OA0,OA1;4*8個輸入輸出口;看門狗WDT;計時器A,B等。</p><p> 3.4.3 MSP430F2274的引腳圖</p>
78、<p> 圖3-2 MSP430F2274的引腳圖</p><p> 引腳注釋:1:為Port上的JTAG引腳選擇測試模式。產(chǎn)品的保密熔絲連接到測試端。在編程和測試期間Spy-Bi-Wire測試時鐘輸入。</p><p> 2:數(shù)字電壓電源正端</p><p> 3:通用數(shù)字I/O口;定義DCO標(biāo)稱頻率的外部電阻輸入。</p>
79、<p> 4:數(shù)字電壓電源負端</p><p> 8:通用數(shù)字I/O口;輔助時鐘ACLK輸出;模擬輸入a0-12-位ADC;V放大器A。</p><p> 9:通用數(shù)字I/O口;Timer_A,時鐘信號INCLK;子系統(tǒng)時鐘信號SMCLK輸出;模擬輸入a1-12-位ADC;放大器A。</p><p> 10:通用數(shù)字I/O口;Timer_A,捕獲:
80、CCI0A輸入,比較:Out0輸出/BSL傳輸;模擬輸入a2-12-位ADC;放大器A。</p><p> 17:通用數(shù)字I/O口;Timer_B,捕獲:CCI0A/B輸入,比較:Out0輸出。</p><p> 18:通用數(shù)字I/O口;Timer_B,捕獲:CCI1A/B輸入,比較:Out1輸出。</p><p> 19:通用數(shù)字I/O口;Timer_B,捕
81、獲:CCI2A/B輸入,比較:Out2輸出。</p><p> 20:通用數(shù)字I/O口;Timer_B,捕獲:CCI0A/B輸入,比較:Out0輸出;放大器A。</p><p> 21:通用數(shù)字I/O口;Timer_B,捕獲:CCI1A/B輸入,比較:Out1輸出;放大器A。</p><p> 22:通用數(shù)字I/O口;Timer_B,捕獲:CCI2A/B輸入,
82、比較:Out2輸出;放大器A。</p><p> 29:通用數(shù)字I/O口;Timer_A,捕獲:CCI1A輸入,比較:Out1輸出;模擬輸入a3-12-位ADC;所有源的參考電壓負端,內(nèi)部參考電壓;外部應(yīng)用參考電壓;放大器A。</p><p><b> 4 硬件設(shè)計</b></p><p><b> 4.1系統(tǒng)框架</b&
83、gt;</p><p> 本次設(shè)計的主芯片是MSP430F2274,除此之外還需一些驅(qū)動電路和外設(shè)。比如按鍵電路,電源電路,時鐘電路和復(fù)位電路,需加的外設(shè)有LED顯示電路。其系統(tǒng)框圖如下圖示:</p><p> 4.2開關(guān)鍵連接電路</p><p><b> 如下圖4-2所示。</b></p><p> 說明:圖
84、4-2為開關(guān)按鍵電路,當(dāng)開關(guān)按下時端口為低電平,通過軟件掃描,為高電平時即確定無按鍵按下,繼續(xù)掃描,知道檢測到有低電平時,才確定有按鍵并確定是哪個按鍵按下。當(dāng)確定是s1按下時,則確定是右拐,其有對應(yīng)的燈進行亮滅;當(dāng)確定是s2按下時,則確定是左拐;當(dāng)確定是s3按下時,則確定是剎車;當(dāng)確定是s4按下時,則確定是應(yīng)急;當(dāng)確定是s5按下時,則確定是警報。</p><p> 圖4-2 開關(guān)按鍵連接電路</p>
85、<p> 4.3 發(fā)光二極管連接電路</p><p><b> 如下圖4-3所示。</b></p><p> 說明:這是個很簡單的二極管發(fā)光電路,根據(jù)其導(dǎo)通原理,其正向?qū)〞r電源提供3.3伏的導(dǎo)通電壓。D1為左前燈,D2為右前燈,D3為左后燈,D4為右前燈。若為左拐,則D1,D3為1HZ的閃爍;若為右拐,則D2,D4為1HZ的閃爍;若為剎車則D3,
86、D4為30HZ的高頻閃爍;若為應(yīng)急則四個燈都亮;若為警報則四個燈都是30HZ的高頻閃爍。</p><p> 圖4-3 發(fā)光二極管連接電路</p><p><b> 4.4 總電路圖</b></p><p><b> 如下圖4-4所示。</b></p><p> 說明:這是上面?zhèn)z圖的組合,P4
87、口為信號輸入口,P2口為信號輸出口,信號輸入后經(jīng)過芯片,通過軟件邏輯來確定輸出信號,從而控制對應(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的高頻閃爍。</p>&l
88、t;p><b> 圖4-4 總電路圖</b></p><p><b> 4.5 硬件電路</b></p><p><b> 如圖4-5示。</b></p><p> 說明:最上邊的是主芯片MSP430F2274,它的下邊是外圍電路,開關(guān)按鍵電路,最左邊的是電源,提供3.3V電壓</
89、p><p><b> 圖4-5 硬件電路</b></p><p><b> 5 軟件設(shè)計</b></p><p><b> 5.1邏輯分析</b></p><p> 汽車尾燈的控制運用的是MSP430F2274芯片的并行輸入輸出口,通過開關(guān)按鍵電路來輸入信號,經(jīng)過主芯片輸出
90、控制尾燈。五種信號的給入都是通過自己的按鍵輸入,它們是同級的,不存在優(yōu)先級的選擇,簡單易于實現(xiàn)。其大致設(shè)計思路如下圖:</p><p> 5.2 尾燈閃爍流程框圖</p><p> 5.3程序設(shè)計與分析</p><p><b> 5.3.1程序</b></p><p> /********************
91、***********************************</p><p> 程序功能:用P2口作為LED等鏈接引腳</p><p><b> p2.0為 左前燈</b></p><p><b> p2.1為 左后燈</b></p><p><b> p2.2為 右前燈
92、</b></p><p><b> p2.3為 右后燈</b></p><p><b> 有4個按鍵</b></p><p> p4.0為 右轉(zhuǎn)狀態(tài)控制按鍵</p><p> p4.1為 左轉(zhuǎn)狀態(tài)控制按鍵</p><p> p4.2為 剎車狀態(tài)控制按鍵&
93、lt;/p><p> p4.3為 應(yīng)急狀態(tài)控制按鍵</p><p> p4.4為 報警狀態(tài)控制按鍵</p><p> *******************************************************/</p><p> #include <msp430x22x4.h></p>&l
94、t;p> int temp; //標(biāo)志位 確認汽車行為</p><p> int a=0,b=0;</p><p> int x1=0,x2=0,x3=0,x4=0,x5=0;</p><p> void Delayus(void) //延時函數(shù)</p><p><b> {</
95、b></p><p> for(int i = 0; i < 100; ++i);</p><p><b> }</b></p><p> void Led_On(void) //鍵盤掃描函數(shù)</p><p><b> {</b></p>
96、<p> if((P4IN&BIT0)==0)</p><p><b> {</b></p><p> for(int i = 0; i < 100; ++i) //按鍵消除抖動延時</p><p><b> {</b></p><p> Dela
97、yus();Delayus();Delayus();Delayus();</p><p> Delayus();Delayus();Delayus();Delayus();</p><p><b> } </b></p><p> if((P4IN&BIT0)==0) //確認按鍵按
98、下</p><p><b> {</b></p><p><b> if(x1==0)</b></p><p><b> {</b></p><p> temp = 1; //汽車右轉(zhuǎn)狀態(tài)</p>&
99、lt;p><b> x1++;</b></p><p><b> x2 = 0;</b></p><p><b> x3 = 0;</b></p><p><b> x4 = 0;</b></p><p><b> x5 = 0;
100、</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> temp = 0; //取消自己狀態(tài)</p>
101、;<p> x1 = 0; //清除自己標(biāo)志位</p><p><b> }</b></p><p><b> }</b></p><p> } </p><p> else if((P4IN&a
102、mp;BIT1)==0) </p><p><b> {</b></p><p> for(int i = 0; i < 100; ++i)</p><p><b> {</b></p><p> Delayus();Delayus();Delayus();Delayus();<
103、/p><p> Delayus();Delayus();Delayus();Delayus();</p><p><b> } </b></p><p> if((P4IN&BIT1)==0)</p><p><b> {</b></p><p><
104、;b> if(x2==0)</b></p><p><b> {</b></p><p> temp = 2; //汽車為左轉(zhuǎn)狀態(tài)</p><p><b> x2++;</b></p><p><b> x1 = 0
105、;</b></p><p><b> x3 = 0;</b></p><p><b> x4 = 0;</b></p><p><b> x5 = 0;</b></p><p><b> }</b></p><p&g
106、t;<b> else</b></p><p><b> {</b></p><p><b> temp = 0;</b></p><p><b> x2 = 0;</b></p><p><b> }</b></p&
107、gt;<p><b> } </b></p><p><b> } </b></p><p> else if((P4IN&BIT2)==0) </p><p><b> {</b></p><p> for(int i = 0; i <
108、 100; ++i)</p><p><b> {</b></p><p> Delayus();Delayus();Delayus();Delayus();</p><p> Delayus();Delayus();Delayus();Delayus();</p><p><b> } &l
109、t;/b></p><p> if((P4IN&BIT2)==0)</p><p><b> {</b></p><p><b> if(x3==0)</b></p><p><b> {</b></p><p><b>
110、 x3++;</b></p><p> temp = 3; //汽車為剎車狀態(tài)</p><p><b> x1 = 0;</b></p><p><b> x2 = 0;</b></p><p><b> x4 = 0;&
111、lt;/b></p><p><b> x5 = 0;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p><b>
112、 temp = 0;</b></p><p><b> x3 = 0;</b></p><p><b> }</b></p><p><b> } </b></p><p><b> } </b></p><p&
113、gt; else if((P4IN&BIT3)==0) </p><p><b> {</b></p><p> for(int i = 0; i < 100; ++i)</p><p><b> {</b></p><p> Delayus();Delayus();Dela
114、yus();Delayus();</p><p> Delayus();Delayus();Delayus();Delayus();</p><p><b> } </b></p><p> if((P4IN&BIT3)==0)</p><p><b> {</b><
115、/p><p><b> if(x4==0)</b></p><p><b> {</b></p><p><b> x4++;</b></p><p> temp = 4; //汽車為應(yīng)急狀態(tài)</p><p&
116、gt;<b> x2 = 0;</b></p><p><b> x3 = 0;</b></p><p><b> x1 = 0;</b></p><p><b> x5 = 0;</b></p><p><b> }</b>
117、;</p><p><b> else</b></p><p><b> {</b></p><p><b> temp = 0;</b></p><p><b> x4 = 0;</b></p><p><b>
118、 }</b></p><p><b> } </b></p><p><b> } </b></p><p> else if((P4IN&BIT4)==0) </p><p><b> {</b></p><p> f
119、or(int i = 0; i < 100; ++i)</p><p><b> {</b></p><p> Delayus();Delayus();Delayus();Delayus();</p><p> Delayus();Delayus();Delayus();Delayus();</p><p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計--汽車尾燈控制設(shè)計
- 汽車尾燈控制畢業(yè)設(shè)計論文
- 汽車尾燈控制系統(tǒng)的設(shè)計畢業(yè)論文
- 汽車尾燈課程設(shè)計---汽車尾燈控制器的設(shè)計與制作
- 汽車尾燈
- 汽車尾燈控制課程設(shè)計
- 畢業(yè)論文-汽車尾燈設(shè)計
- 汽車尾燈控制課程設(shè)計
- 汽車尾燈 文檔
- 汽車尾燈控制器
- 汽車尾燈的設(shè)計
- 汽車尾燈控制電路
- 汽車尾燈課程設(shè)計
- 汽車尾燈課程設(shè)計
- 電子信息工程畢業(yè)設(shè)計汽車尾燈控制電路
- 基于單片機汽車尾燈控制系統(tǒng)的畢業(yè)論文
- 汽車尾燈控制器的設(shè)計
- 汽車尾燈控制電路設(shè)計
- 汽車尾燈控制電路課程設(shè)計
- 汽車尾燈控制電路課程設(shè)計
評論
0/150
提交評論