畢業(yè)設(shè)計(論文)-基于單片機(jī)的酒精探測儀設(shè)計_第1頁
已閱讀1頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  機(jī)動車駕駛?cè)藛T“酒后駕車”極易發(fā)生道路交通事故,嚴(yán)重危害了道路交通安全和人民生命財產(chǎn)安全。人飲酒后,酒精通過消化系統(tǒng)被人體吸收,經(jīng)過血液循環(huán),約有90%的酒精通過肺部呼氣排出, 因此測量呼氣中的酒精含量,就可判斷其醉酒程度。</p><p>  本探測儀采用酒精氣體敏感元件作為探頭,由一塊集成電路對信

2、號進(jìn)行放大,并驅(qū)動十個發(fā)光二極管按信號電壓高低依次顯示,同時由單片機(jī)控制對信號進(jìn)行模數(shù)轉(zhuǎn)換用數(shù)碼管輸出。對剛飲過酒的人,只要向探頭吹一口氣,探測儀就能顯示出酒精氣體的濃度高低。若把探頭靠近酒瓶口, 它也能輕而易舉地識別出瓶內(nèi)盛的是白酒還是黃酒,能區(qū)分出酒精含量的高低。</p><p>  關(guān)鍵詞:傳感器;酒精探測儀;單片機(jī);模-數(shù)轉(zhuǎn)換</p><p><b>  Abstract

3、</b></p><p>  Driver drives very easy to happen traffic accident after drinking which endanger traffic safety and people safety of life and property seriously. After people drink, the alcohol is absorb

4、ed by the human body through the digestive system, through the blood circulation, nearly it have discharge exhaling lung alcohol of 90%. So measure the content of alcohol while exhaling , can judge its drunk degree.</

5、p><p>  This detector adopts the alcohol gas sensitive element conduct to pop one's head , is amplified the signal by an integrated circuit, urge ten LED show sequentially according to signal voltage high o

6、r low prices, the Micro Controller Unit controls and changes and exports to the signal with the digital tube moduluses at the same time. To person that drink just, so long as to pop one's head one breath of blowing,

7、detector can demonstrate density high or low prices , alcohol of gas. If pop one's hea</p><p>  Keywords: Sensor Alcohol detector Micro Controller Unit </p><p>  Analog to Digital C

8、onvert</p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  AbstractII</p><p><b>  第1章 緒論1</b></p><p>  第2章 傳感器

9、基礎(chǔ)知識3</p><p>  2.1 傳感器的定義3</p><p>  2.2 傳感器的分類3</p><p>  2.3 傳感器的特性4</p><p>  2.4 傳感器的選擇5</p><p>  2.5 傳感器的發(fā)展方向6</p><p>  第3章 方案論證

10、8</p><p>  3.1 氣體傳感器的選擇8</p><p>  3.1.1 MQ-3基本介紹8</p><p>  3.1.2 MQ-3的檢測9</p><p>  3.2 編程語言的選擇10</p><p>  3.3 開發(fā)工具11</p><p>  3.3.1

11、 單片機(jī)選擇11</p><p>  3.3.2 開發(fā)環(huán)境13</p><p>  3.3.3 仿真器13</p><p>  3.4 系統(tǒng)框圖14</p><p>  第4章 系統(tǒng)實(shí)現(xiàn)15</p><p>  4.1 發(fā)光二極管顯示15</p><p>  4.1.1

12、 LM3914基本介紹15</p><p>  4.1.2 工作原理16</p><p>  4.2 數(shù)碼管顯示16</p><p>  4.2.1 ADC0809主要特性16</p><p>  4.2.2 ADC0809內(nèi)部結(jié)構(gòu)17</p><p>  4.2.3 ADC0809外部特性17&

13、lt;/p><p>  4.2.4 工作原理19</p><p>  4.2.5 A/D轉(zhuǎn)換20</p><p>  4.2.6 顯示部分21</p><p>  第5章 結(jié)論22</p><p>  5.1 結(jié)果分析22</p><p>  5.2 有待改進(jìn)的地方23<

14、;/p><p><b>  致 謝24</b></p><p><b>  參考文獻(xiàn)25</b></p><p>  附錄一:數(shù)碼管顯示程序26</p><p>  附錄二:整體電路29</p><p><b>  第1章 緒論</b><

15、;/p><p>  傳感器是人類探知自然界信息的觸角。在人類文明的發(fā)展歷史中,感受處理外部信息的傳感技術(shù)一直扮演著一個重要的角色。在古代,傳感技術(shù)由人的感官來實(shí)現(xiàn),人觀天象而仕農(nóng)耕,察火色而冶銅鐵。從18世紀(jì)產(chǎn)業(yè)革命以來,特別是在20世紀(jì)信息革命中,傳感技術(shù)越來越多的由人造感官,即傳感器來實(shí)現(xiàn)。目前,傳感器的應(yīng)用如此廣泛,可以說任何機(jī)械電氣系統(tǒng)都離不開它。人們常常將傳感器稱之為電五官,這是說如果將計算機(jī)比作人的大腦而

16、稱為電腦的話,那么傳感器的地位和功能就相當(dāng)于人的眼,耳,鼻,舌,身五官。</p><p>  由于氣體與人類的日常生活密切相關(guān),對氣體的檢測已經(jīng)是保護(hù)和改善生態(tài)居住環(huán)境不可缺少的手段,氣體傳感器發(fā)揮著極其重要的作用。常用的主要有接觸燃燒式氣體傳感器、電化學(xué)氣體傳感器和半導(dǎo)體氣體傳感器等。接觸燃燒式氣體傳感器的檢測元件一般為鉑金屬絲(也可表面涂鉑、鈀等稀有金屬催化層),使用時對鉑絲通以電流,保持300℃~400℃的

17、高溫,此時若與可燃性氣體接觸,可燃性氣體就會在稀有金屬催化層上燃燒,因此鉑絲的溫度會上升,鉑絲的電阻值也上升;通過測量鉑絲的電阻值變化的大小,就知道可燃性氣體的濃度。電化學(xué)氣體傳感器一般利用液體(或固體、有機(jī)凝膠等)電解質(zhì),其輸出形式可以是氣體直接氧化或還原產(chǎn)生的電流,也可以是離子作用于離子電極產(chǎn)生的電動勢。半導(dǎo)體氣體傳感器具有靈敏度高、響應(yīng)快、穩(wěn)定性好、使用簡單的特點(diǎn),應(yīng)用極其廣泛。</p><p>  酒精是

18、人類健康的大敵。一般白酒的酒精含量為45%~65%,果酒的酒精含量為16%~18%,啤酒中酒精含量較少,占3%~5%。酒精進(jìn)入胃腸壁后,被迅速吸收溶解于血液中,一般在飲酒后5分鐘便可以在血液中發(fā)現(xiàn)酒精,大約經(jīng)過2.5小時,所飲酒中的酒精便被人體全部吸收,滲透到肌體各組織內(nèi)部。有資料表明,人體只要吸收30—80mg/ml的酒精,就會出現(xiàn)健談、行動笨拙、絮叨不休、感情沖動、反應(yīng)遲鈍等狀況;吸收120mg/ml以上的酒精,就已經(jīng)是醉酒狀態(tài)了,

19、出現(xiàn)疲勞嗜睡、大小便失去控制、昏迷;吸收600mg/ml的酒精,就將直接致人于死命了。</p><p>  酒后駕車發(fā)生事故的機(jī)率高達(dá)27%。隨著攝入酒精量的增加,選擇反應(yīng)錯誤率顯著增加,當(dāng)血液中酒精含量由0.5‰增至1‰,發(fā)生車禍的可能性便增加5倍,如果增至1.5‰,可能性再增加6倍。</p><p>  當(dāng)然對付這些飲酒開車者,現(xiàn)在最便捷的就是使用酒精測試儀,可以當(dāng)場直接測試。司機(jī)只要

20、將嘴對著傳感器使勁吹氣,儀器就會馬上顯示出酒精濃度的高低,對照這個數(shù)字交警們就可以馬上判斷該司機(jī)是否喝酒了。</p><p>  第2章 傳感器基礎(chǔ)知識</p><p>  2.1 傳感器的定義</p><p>  國家標(biāo)準(zhǔn) GB7665-87 對傳感器下的定義是:“能感受規(guī)定的被測量并按照一定的規(guī)律轉(zhuǎn)換成可用信號的器件或裝置,通常由敏感元件和轉(zhuǎn)換元件組成”。傳

21、感器是一種檢測裝置,能感受到被測量的信息,并能將檢測感受到的信息,按一定規(guī)律變換成為電信號或其他所需形式的信息輸出,以滿足信息的傳輸、處理、存儲、顯示、記錄和控制等要求。它是實(shí)現(xiàn)自動檢測和自動控制的首要環(huán)節(jié)。 </p><p>  2.2 傳感器的分類</p><p>  目前對傳感器尚無一個統(tǒng)一的分類方法,但比較常用的有如下三種:   (1) 按傳感器的物理量分類,可分為位移、力、

22、速度、溫度、流量、氣體成份等傳感器?! ?2) 按傳感器工作原理分類,可分為電阻、電容、電感、電壓、霍爾、光電、光柵熱電偶等傳感器。   (3) 按傳感器輸出信號的性質(zhì)分類,可分為:輸出為開關(guān)量(“1”和“0” 或 “開”和“關(guān)”)的開關(guān)型傳感器;輸出為模擬型傳感器;輸出為脈沖或代碼的數(shù)字型傳感器。</p><p>  電阻式傳感器    電阻式傳感器是將被測量,如位移、形變、力、加速度

23、、濕度、溫度等這些物理量轉(zhuǎn)換式成電阻值這樣的一種器件。主要有電阻應(yīng)變式、壓阻式、熱電阻、熱敏、氣敏、濕敏等電阻式傳感器件。</p><p>  電阻應(yīng)變式傳感器   傳感器中的電阻應(yīng)變片具有金屬的應(yīng)變效應(yīng),即在外力作用下產(chǎn)生機(jī)械形變,從而使電阻值隨之發(fā)生相應(yīng)的變化。電阻應(yīng)變片主要有金屬和半導(dǎo)體兩類,金屬應(yīng)變片有金屬絲式、箔式、薄膜式之分。半導(dǎo)體應(yīng)變片具有靈敏度高(通常是絲式、箔式的幾十倍)、橫向效應(yīng)小等優(yōu)點(diǎn)。

24、</p><p>  壓阻式傳感器     壓阻式傳感器是根據(jù)半導(dǎo)體材料的壓阻效應(yīng)在半導(dǎo)體材料的基片上經(jīng)擴(kuò)散電阻而制成的器件。其基片可直接作為測量傳感元件,擴(kuò)散電阻在基片內(nèi)接成電橋形式。當(dāng)基片受到外力作用而產(chǎn)生形變時,各電阻值將發(fā)生變化,電橋就會產(chǎn)生相應(yīng)的不平衡輸出。 用作壓阻式傳感器的基片(或稱膜片)材料主要為硅片和鍺片,硅片為敏感 材料而制成的硅壓阻傳感器越

25、來越受到人們的重視,尤其是以測量壓力和速度的固態(tài)壓阻式傳感器應(yīng)用最為普遍。</p><p>  熱電阻傳感器     熱電阻傳感器主要是利用電阻值隨溫度變化而變化這一特性來測量溫度及與溫度有關(guān)的參數(shù)。在溫度檢測精度要求比較高的場合,這種傳感器比較適用。目前較為廣泛的熱電阻材料為鉑、銅、鎳等,它們具有電阻溫度系數(shù)大、線性好、性能穩(wěn)定、使用溫度范圍寬、加工容易等特點(diǎn)

26、。用于測量 -200°C~ +500°C 范圍內(nèi)的溫度。 </p><p>  2.3 傳感器的特性</p><p> ?。?)傳感器的靜態(tài)特性   傳感器的靜態(tài)特性是指對靜態(tài)的輸入信號,傳感器的輸出量與輸入量之間所具有相互關(guān)系。因?yàn)檫@時輸入量和輸出量都和時間無關(guān),所以它們之間的關(guān)系,即傳感器的靜態(tài)特性可用一個不含時間變量的代數(shù)方程,或以輸入量作橫坐標(biāo),把與其對應(yīng)

27、的輸出量作縱坐標(biāo)而畫出的特性曲線來描述。表征傳感器靜態(tài)特性的主要參數(shù)有:線性度、靈敏度、分辨力和遲滯等。 (2)傳感器的動態(tài)特性   所謂動態(tài)特性,是指傳感器在輸入變化時,它的輸出的特性。在實(shí)際工作中,傳感器的動態(tài)特性常用它對某些標(biāo)準(zhǔn)輸入信號的響應(yīng)來表示。這是因?yàn)閭鞲衅鲗?biāo)準(zhǔn)輸入信號的響應(yīng)容易用實(shí)驗(yàn)方法求得,并且它對標(biāo)準(zhǔn)輸入信號的響應(yīng)與它對任意輸入信號的響應(yīng)之間存在一定的關(guān)系,往往知道了前者就能推定后者。最常用的標(biāo)準(zhǔn)輸入信號有階

28、躍信號和正弦信號兩種,所以傳感器的動態(tài)特性也常用階躍響應(yīng)和頻率響應(yīng)來表示。</p><p> ?。?)傳感器的線性度   通常情況下,傳感器的實(shí)際靜態(tài)特性輸出是條曲線而非直線。在實(shí)際工作中,為使儀表具有均勻刻度的讀數(shù),常用一條擬合直線近似地代表實(shí)際的特性曲線、線性度(非線性誤差)就是這個近似程度的一個性能指標(biāo)。擬合直線的選取有多種方法。如將零輸入和滿量程輸出點(diǎn)相連的理論直線作為擬合直線;或?qū)⑴c特性曲線上各點(diǎn)偏差

29、的平方和為最小的理論直線作為擬合直線,此擬合直線稱為最小二乘法擬合直線。 </p><p> ?。?)傳感器的靈敏度   靈敏度是指傳感器在穩(wěn)態(tài)工作情況下輸出量變化△y對輸入量變化△x的比值。它是輸出-輸入特性曲線的斜率。如果傳感器的輸出和輸入之間顯線性關(guān)系,則靈敏度 S 是一個常數(shù)。否則,它將隨輸入量的變化而變化。   靈敏度的量綱是輸出、輸入量的量綱之比。例如,某位移傳感器,在位移變化1mm 時,輸出電壓

30、變化為200mV,則其靈敏度應(yīng)表示為200mV/mm。當(dāng)傳感器的輸出、輸入量的量綱相同時,靈敏度可理解為放大倍數(shù)。提高靈敏度,可得到較高的測量精度。但靈敏度愈高,測量范圍愈窄,穩(wěn)定性也往往愈差。</p><p>  (5)傳感器的分辨力   分辨力是指傳感器可能感受到的被測量的最小變化的能力。也就是說,如果輸入量從某一非零值緩慢地變化。當(dāng)輸入變化值未超過某一數(shù)值時,傳感器的輸出不會發(fā)生變化,即傳感器對此輸入量的

31、變化是分辨不出來的。只有當(dāng)輸入量的變化超過分辨力時,其輸出才會發(fā)生變化。   通常傳感器在滿量程范圍內(nèi)各點(diǎn)的分辨力并不相同,因此常用滿量程中能使輸出量產(chǎn)生階躍變化的輸入量中的最大變化值作為衡量分辨力的指標(biāo)。上述指標(biāo)若用滿量程的百分比表示,則稱為分辨率。 </p><p> ?。?)傳感器的遲滯特性   遲滯特性表征傳感器在正向(輸入量增大)和反向(輸入量減?。┬谐讨g輸出-輸入特性曲線不一致的程度,通常用這兩

32、條曲線之間的最大差值△MAX與滿量程輸出F·S的百分比表示,遲滯可由傳感器內(nèi)部元件存在能量的吸收造成。</p><p>  2.4 傳感器的選擇 </p><p>  傳感器千差萬別,即便對于相同種類的測定量也可采用不同工作原理的傳感器,因此,要根據(jù)需要選用最適宜的傳感器。    (1) 測量條件 如果誤選傳感器,就會降低系統(tǒng)的可靠性

33、。為此,要從系統(tǒng)總體考慮,明確使用的目的以及采用傳感器的必要性,絕對不要采用不適宜的傳感器與不必要的傳感器。測量條件列舉如下,即測量目的,測量量的選定,測量的范圍,輸入信號的帶寬,要求的精度,測量所需要的時間,過輸入發(fā)生的頻繁程度。    (2) 傳感器的性能 選用傳感器時,要考慮傳感器的下述性能,即精度,穩(wěn)定性,響應(yīng)速度,模擬信號或者數(shù)字信號,輸出量及其電平,被測對象特性的影響,校準(zhǔn)周期,過輸

34、人保護(hù)。    (3) 傳感器的使用條件 傳感器的使用條件即為設(shè)置的場所,環(huán)境(濕度、溫度、振動等),測量的時間,與顯示器之間的信號傳輸距離,與外設(shè)的連接方式,供電電源容量。</p><p>  2.5 傳感器的發(fā)展方向 </p><p> ?。?) 向高精度發(fā)展:隨著自動化生產(chǎn)程度的不斷提高,對傳感器的要求也在不斷提高,必須研制出具有靈敏度高

35、、精確度高、響應(yīng)速度快、互換性好的新型傳感器以確保生產(chǎn)自動化的可靠性。目前能生產(chǎn)精度在萬分之一以上的傳感器的廠家為數(shù)很少,其產(chǎn)量也遠(yuǎn)遠(yuǎn)不能滿足要求。 (2) 向高可靠性、寬溫度范圍發(fā)展:傳感器的可靠性直接影響到電子設(shè)備的抗干擾等性能,研制高可靠性、寬溫度范圍的傳感器將是永久性的方向。提高溫度范圍歷來是大課題,大部分傳感器其工作范圍都在-20°C ~70°C,在軍用系統(tǒng)中要求工作溫度在-40°C~8

36、5°C范圍,而汽車鍋爐等場合要求傳感器工作在-20°C ~120°C,在冶煉、焦化等方面對傳感器的溫度要求更高,因此發(fā)展新興材料(如陶瓷)的傳感器將很有前途。 (3) 向微型化發(fā)展:各種控制儀器設(shè)備的功能越來越大,要求各個部件體積能占位置越小越好,因而傳感器本身體積也是越小越好,這就要求發(fā)展新的材料及加工技術(shù),目前利用硅材料制作的傳感器體積已經(jīng)很小。如傳統(tǒng)的加速度傳感器是由重力塊和彈簧等制成的,體積

37、較大、穩(wěn)定性差、壽命也短,而利用激光等各種微細(xì)加工技術(shù)制成的硅加速度傳感器體積</p><p>  第3章 方案論證 </p><p>  3.1 氣體傳感器的選擇</p><p>  3.1.1 MQ-3基本介紹</p><p>  一個新型的氣體檢測系統(tǒng)應(yīng)該包括:</p><p> ?。?)基于一種或幾種傳感

38、技術(shù)的氣體傳感器。</p><p> ?。?)組合了氣體傳感器和采樣調(diào)理電路的探頭。</p><p> ?。?)配有人機(jī)接口軟件的中心監(jiān)測和控制系統(tǒng)。</p><p> ?。?)在一些應(yīng)用中,與其它安全系統(tǒng)和儀器的接口。</p><p>  本設(shè)計中的酒精氣體傳感器采用河南漢威電子有限公司的MQ-3型,它屬于MQ系列氣敏元件的一種。如圖 3-

39、1所示:</p><p><b>  圖 3-1</b></p><p>  特點(diǎn):檢測范圍為10ppm~2000ppm </p><p>  靈敏度高,輸出信號為伏特級;</p><p>  響應(yīng)速度快,小于10秒;</p><p><b>  功耗≤0.75W,</b>&

40、lt;/p><p>  尺寸:D17*H10</p><p>  連續(xù)工作使用壽命大于三年,可靠性好??筛鶕?jù)用戶要求調(diào)整外型參數(shù)提供應(yīng)用設(shè)計服務(wù)。</p><p>  MQ-3型氣敏傳感器的敏感部分是由金屬氧化物(二氧化錫)的N型半導(dǎo)體微晶燒結(jié)層構(gòu)成。當(dāng)其表面吸附有被測氣體酒精分子時,表面導(dǎo)電電子比例就會發(fā)生變化,從而其表面電阻會隨著被測氣體濃度的變化而變化。由于這種變

41、化是可逆的,所以能重復(fù)使用。</p><p>  MQ-3的靈敏度特性曲線如 圖3-2所示:</p><p><b>  圖3-2</b></p><p>  3.1.2 MQ-3的檢測</p><p><b>  圖3-3</b></p><p>  如圖 3-3所示,當(dāng)

42、電源開關(guān)S斷開時,傳感器加熱電流為零,實(shí)測A,B之間電阻>20M歐。S接通,則f,f之間電流由開始時155mA降至153mA而穩(wěn)定。加熱開始幾秒鐘后A,B之間電阻迅速下降至1M歐以下,然后又逐漸上升至20M歐以上后并保持著。此時如果將內(nèi)盛酒精棉花的小瓶瓶口靠近傳感器,我們立即可以看到數(shù)字萬用表顯示值馬上由原來大于20M歐降至1M歐以下。移開小瓶過15-40s后,A,B之間電阻恢復(fù)至大于20M歐。這種反應(yīng)可以重復(fù)試驗(yàn),但要注意使空氣

43、恢復(fù)到潔凈狀態(tài)。</p><p>  3.2 編程語言的選擇</p><p>  對于8051單片機(jī),現(xiàn)有四種語言支持,即匯編、PL/M、C和BASIC。</p><p> ?。?)BASIC通常附在PC機(jī)上,是初學(xué)編程的第一種語言。一個新變量名定義后可在程序中做變量使用,非常易學(xué),根據(jù)解釋的行可以找到錯誤而不是當(dāng)程序執(zhí)行完才能出來。BASIC由于逐行解釋自然很慢

44、,每一行必須在執(zhí)行時轉(zhuǎn)換成機(jī)器代碼,需要花費(fèi)許多時間,不能做到實(shí)時性。BASIC為簡化使用變量,所有變量都用浮點(diǎn)值。2+2這樣簡單的運(yùn)算完全是浮點(diǎn)算術(shù)操作,因而程序復(fù)雜且執(zhí)行時間長。即使是編譯BASIC,也不能解決此浮點(diǎn)運(yùn)算問題。8052單片機(jī)片內(nèi)固化有解釋BASIC語言,BASIC適用于要求編程簡單而對編程效率或運(yùn)行速度要求不高的場合。</p><p> ?。?)PL/M是lntel從8080微處理器開始為其系

45、列產(chǎn)品開發(fā)的編程語言。它很像PASCAL,是一種結(jié)構(gòu)化語言,但它使用關(guān)鍵字去定義結(jié)構(gòu)。PL/M編譯器像好的匯編器一樣可產(chǎn)生緊湊代碼。PL/M總的來說是高級匯編語言,可詳細(xì)控制著代碼生成。但對8051系列,PL/M不支持復(fù)雜的算術(shù)運(yùn)算、浮點(diǎn)變量,也無豐富的庫函數(shù)支持。學(xué)習(xí)PL/M無異于學(xué)習(xí)一種新語言。</p><p> ?。?)C是一種源于編寫UNIX操作系統(tǒng)的語言,它是一種結(jié)構(gòu)化語言,可產(chǎn)生緊湊代碼。C結(jié)構(gòu)是以括

46、號{ }而不是字和特殊符號的語言。C可以進(jìn)行許多機(jī)器級函數(shù)控制而不用匯編語言。與匯編相比,有如下優(yōu)點(diǎn):</p><p> ?。獙纹瑱C(jī)指令系統(tǒng)不要求了解,僅要求對8051的存貯器結(jié)構(gòu)有初步了解;</p><p> ?。拇嫫鞣峙?、不同存貯器的尋址及數(shù)據(jù)類型等細(xì)節(jié)可由編譯器管理;</p><p> ?。绦蛴幸?guī)范的結(jié)構(gòu),可分為不同的函數(shù),這種方式可使程序結(jié)構(gòu)化;<

47、;/p><p> ?。哂袑⒖勺兊倪x擇與特殊操作組合在一起能力,改善了程序的可讀性;</p><p> ?。P(guān)鍵字及運(yùn)算函數(shù)可用近似人的思維過程方式使用;</p><p>  *編程及程序高度調(diào)試時間顯著縮短,從而提高效率;</p><p> ?。峁┑膸彀S多標(biāo)準(zhǔn)子程序,具有較強(qiáng)的數(shù)據(jù)處理能力;</p><p> ?。?/p>

48、已編好程序可容易地植入新程序,因?yàn)樗哂蟹奖愕哪K化編程技術(shù)。</p><p>  C語言作為一種非常方便的語言而得到廣泛的支持,C語言程序本身并不依賴于機(jī)器硬件系統(tǒng),基本上不作修改就可根據(jù)單片機(jī)的不同較快地移植過來。</p><p> ?。?)8051匯編語言非常像其它匯編語言,指令系統(tǒng)比第一代微處理器要強(qiáng)一些。8051的不同存貯器區(qū)域使得其復(fù)雜一些。盡管懂匯編語言不是你的目的,但看懂一

49、些可幫助你了解影響任何語言效率的8051特殊限定。例如,懂得匯編語言指令就可使用在片RAM做變量的優(yōu)勢,因?yàn)槠庾兞啃枰獛讞l指令才能設(shè)置累加器和數(shù)據(jù)指針進(jìn)行存取。要求使用浮點(diǎn)和啟用函數(shù)時只有具備匯編程經(jīng)驗(yàn)才能避免生成龐大的、效率低的程序,這需要考慮簡單的算術(shù)運(yùn)算或先算好的查表法。最好的單片機(jī)編程者應(yīng)是由匯編轉(zhuǎn)用C而不是原來用過標(biāo)準(zhǔn)C語言的人。</p><p>  從實(shí)用性和語言的熟悉程度考慮,選用匯編語言編制主要

50、程序,用C語言輔助設(shè)計。</p><p><b>  3.3 開發(fā)工具</b></p><p>  3.3.1 單片機(jī)選擇</p><p>  單片機(jī)是把CPU、內(nèi)存及I/O壓縮在同一塊芯片上,再外加一些電子元件便可以構(gòu)成一套簡易的控制系統(tǒng)。如此一來可以降低硬件成本,由于單片機(jī)芯片設(shè)計及制造技術(shù)的限制,在面積有限的芯片上無法設(shè)計出太大的內(nèi)存

51、空間,因此單片機(jī)上ROM及RAM的容量都比較小,不過卻也加入了位輸入輸出控制,計時計數(shù)器及外部中斷的控制功能,有些單片機(jī)還有串行傳輸?shù)慕涌?,甚至還提供有A/D (模擬至數(shù)字轉(zhuǎn)換)及D/A(數(shù)字至模擬轉(zhuǎn)換)的接口,真可謂麻雀雖小五臟俱全。</p><p>  8051單片機(jī)是INTEL公司在8048的基礎(chǔ)上,對其功能加以改進(jìn)所開發(fā)出來的8位單片機(jī),表 3-1是8048與8051硬件功能的比較表。</p>

52、<p>  從表中可以看出8051在功能上比8048強(qiáng)很多,程序代碼(存于外部ROM中)的設(shè)計空間如同傳統(tǒng)8位的單片機(jī),像Z80、6502CPU等,尋址至64K字節(jié)的范圍,更甚者,其隨機(jī)存儲器(存于外部RAM中)可額外再尋址64K字節(jié),這是8051特別優(yōu)異的一點(diǎn),加上I/O控制端口、中斷功能、定時器及串行接口,使得在一塊8051芯片上外加少許外接元件便可組成一個完整的單片機(jī)控制系統(tǒng)。</p><p>

53、;  表 3-1列出了8051系列的成員:其中8751H有可擦除可編程只讀存儲器(EPROM),可以存放程序代碼,同時具有程序保密的特性,可以防止程序代碼被任意地拷貝,只是價格較貴。電路構(gòu)成類型如為CMOS則耗電較低,而8031與8051的差別在于8031內(nèi)部本身沒有可存放程序代碼的存儲空間(沒有內(nèi)部ROM的型態(tài)),因此程序代碼必須由外部提供并外加EPROM。</p><p>  表 3-1 8048和8051

54、的功能比較</p><p>  表 3-2 8051系列內(nèi)部ROM和內(nèi)部RAM的內(nèi)存容量</p><p>  8051主要功能列舉如下:</p><p>  為一般控制應(yīng)用的8位單片機(jī);</p><p>  芯片內(nèi)部有時鐘振蕩器(傳統(tǒng)最高工作頻率可達(dá)12MHZ);</p><p>  內(nèi)部只讀存儲器(ROM)為4K字

55、節(jié);</p><p>  內(nèi)部隨機(jī)存儲器(RAM)為128字節(jié);</p><p>  外部只讀存儲器可擴(kuò)充至64K字節(jié);</p><p>  外部隨機(jī)存儲器可擴(kuò)充至64K字節(jié);</p><p>  32條雙向輸入輸出線,且每條均可以單獨(dú)做I/O的控制;</p><p><b>  5個中斷向量源;</b

56、></p><p>  2組獨(dú)立的16位定時器;</p><p>  1個全雙工串行通信端口:</p><p>  8751及8752單片機(jī)具有數(shù)據(jù)保密的功能;</p><p>  單片機(jī)提供位邏輯運(yùn)算指令。</p><p>  本次設(shè)計選用的是低耗的80C51單片機(jī)。</p><p> 

57、 3.3.2 開發(fā)環(huán)境</p><p>  本設(shè)計選用的開發(fā)平臺為MedWin單片機(jī)集成開發(fā)環(huán)境,只需在PC機(jī)上安裝MedWin軟件,即可配合仿真器進(jìn)行模擬仿真,使用十分方便。</p><p>  3.3.3 仿真器</p><p>  目前,單片機(jī)因其諸多特點(diǎn),在各行各業(yè)中得到了廣泛的應(yīng)用。單片機(jī)本身只是一個電子器件,只有和其它器件、設(shè)備有機(jī)地組合在一起,并配

58、置適當(dāng)?shù)墓ぷ鞒绦?軟件)后,才能構(gòu)成一個單片機(jī)的應(yīng)用系統(tǒng)。因此,單片機(jī)的開發(fā)包括硬件和軟件兩個部分。單片機(jī)本身沒有自開發(fā)功能,必須借助于開發(fā)工具。近年來,隨著個人計算機(jī)系統(tǒng)的不斷普及,國內(nèi)外推出了不少以PC機(jī)為基礎(chǔ)的單片機(jī)開發(fā)系統(tǒng);而軟件模擬仿真器是一種新型的開發(fā)方法。這種方法是在PC機(jī)上,用軟件來實(shí)現(xiàn)仿真,并配置一系列相關(guān)的服務(wù)程序,使用時,只要在PC機(jī)上運(yùn)行該軟件包,就可以對目標(biāo)碼程序進(jìn)行調(diào)試。對于那些只是用到單片機(jī)內(nèi)部資源的設(shè)計來

59、說,可以在軟件仿真器內(nèi)完成仿真工作。</p><p>  而單片機(jī)軟件的設(shè)計總要和外部事件打交道,比如響應(yīng)外部中斷,檢測某一引腳上輸入信號電平的高低,完成A/D轉(zhuǎn)換等;同時某些情況下,還要根據(jù)外部信號輸出不同的控制信號。如果使用硬件仿真系統(tǒng)或在線調(diào)試器時,已有一個實(shí)實(shí)在在的硬件環(huán)境,在調(diào)試時,可以利用目標(biāo)系統(tǒng)提供給單片機(jī)各種信號的輸入,以便測試單片機(jī)的實(shí)際運(yùn)行情況。如果使用軟件仿真器,沒有任何硬件環(huán)境可以給出這些

60、外部信號,所以外部信號的輸入是面臨的一個難題;此外單片機(jī)常常需要和其它常用器件有機(jī)地組合在一起使用,如A/D芯片、液晶顯示板等,如何仿真這些常用器件的功能,也是面臨的一個難題。</p><p>  本設(shè)計選用的仿真器是SE-52P單片機(jī)仿真開發(fā)系統(tǒng)。</p><p><b>  3.4 系統(tǒng)框圖</b></p><p><b>  

61、圖 3-4</b></p><p>  本系統(tǒng)如圖 3-4 所示,氣體傳感器遇到酒精則將化學(xué)信號轉(zhuǎn)換為電信號,LM3914將此信號放大比較然后驅(qū)動相應(yīng)的發(fā)光二極管使其點(diǎn)亮,從而顯示酒精濃度的高低。同時ADC0809將氣體傳感器轉(zhuǎn)換的模擬電信號進(jìn)行模數(shù)轉(zhuǎn)換,并由單片機(jī)控制,最后用數(shù)碼管顯示。</p><p>  第4章 系統(tǒng)實(shí)現(xiàn) </p><p>  4

62、.1 發(fā)光二極管顯示 </p><p>  4.1.1 LM3914基本介紹</p><p><b>  圖 4-1</b></p><p>  發(fā)光二極管集成驅(qū)動器LM3914結(jié)構(gòu)如圖 4-1所示。其內(nèi)部的緩沖放大器最大限度的提高了該集成電路的輸入電阻(5腳),電壓輸入信號經(jīng)過緩沖器(增益為零)同時送到10個電壓比較器的異相(-)輸入端。

63、10個電壓比較器的同相輸入(+)端分別接到10個等值電阻(1K歐)串聯(lián)回路的10個分壓端。因?yàn)榕c串聯(lián)回路相接的內(nèi)部參考電壓為1.2V,所以相鄰分壓端之間的電壓差為1.2V/10=0.12V。為了驅(qū)動LED1發(fā)光,集成電路LM3914的1腳輸出應(yīng)該為低電平,因此要求電壓比較器異相(-)端的輸入電壓>0.12V。同理,要使LED2發(fā)光,異相端輸入電壓應(yīng)>0.12*2=0.24V;要使LED10發(fā)光,異相端輸入電壓應(yīng)>0.1

64、2*10=1.2V。</p><p>  LM3914的9腳為點(diǎn),條方式選擇端,當(dāng)9腳與11腳相接為點(diǎn)狀顯示;當(dāng)9腳與3腳相接,則為條狀顯示。本系統(tǒng)采用條狀顯示方式。 </p><p>  4.1.2 工作原理</p><p><b>  圖 4-2</b></p><p>  如圖 4-2所示,當(dāng)檢測到酒精氣味時,氣

65、敏傳感器的A-B間電阻變小,LM3914的5端電位升高,通過比較放大,驅(qū)動發(fā)光二極管依次發(fā)光,從而區(qū)分出酒精含量的高低。</p><p>  輸入靈敏度可以通過電位器調(diào)節(jié),即對“地”電阻調(diào)小時靈敏度下降;反之,靈敏度增加。改變7腳與8腳之間電阻的阻值可以調(diào)節(jié)發(fā)光二極管的顯示亮度,當(dāng)阻值增加亮度減弱,反之加強(qiáng)。</p><p>  4.2 數(shù)碼管顯示</p><p>

66、;  4.2.1 ADC0809主要特性</p><p>  (1) 8路8位A/D轉(zhuǎn)換器,即分辨率8位。 (2) 具有轉(zhuǎn)換起??刂贫?。 (3) 轉(zhuǎn)換時間為100μs。(4) 單個+5V電源供電 。(5) 模擬輸入電壓范圍0~+5V,不需零點(diǎn)和滿刻度校準(zhǔn)。 (6) 工作溫度范圍為-40~+85攝氏度 。(7) 低功耗,約15mW。 </p><p>  4.2.2 ADC0

67、809內(nèi)部結(jié)構(gòu) </p><p>  ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,內(nèi)部結(jié)構(gòu)如圖 4-3所示,它由8路模擬開關(guān)、地址鎖存與譯碼器、比較器、8位開關(guān)樹型D/A轉(zhuǎn)換器、逐次逼近寄存器、三態(tài)輸出鎖存器等其它一些電路組成。因此,ADC0809可處理8路模擬量輸入,且有三態(tài)輸出能力,既可與各種微處理器相連,也可單獨(dú)工作。輸入輸出與TTL兼容。 </p><p><b&g

68、t;  圖 4-3</b></p><p>  4.2.3 ADC0809外部特性</p><p>  ADC0809芯片有28條引腳,采用雙列直插式封裝,如圖 4-4所示。下面說明各引腳功能。 </p><p><b>  圖 4-4</b></p><p>  IN0~I(xiàn)N7:8路模擬量輸入端?!?~

69、:8位數(shù)字量輸出端?! DDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路。如表 4-1所示:</p><p><b>  表4-1</b></p><p>  ALE:地址鎖存允許信號,輸入,高電平有效。   START:A/D轉(zhuǎn)換啟動信號,輸入,高電平有效。   EOC:A/D轉(zhuǎn)換結(jié)束信號,輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時,此端輸出一個高電平

70、(轉(zhuǎn)換期間一直為低電平)。   OE:數(shù)據(jù)輸出允許信號,輸入,高電平有效。當(dāng)A/D轉(zhuǎn)換結(jié)束時,此端輸入一個高電平,才能打開輸出三態(tài)門,輸出數(shù)字量?! LK:時鐘脈沖輸入端。要求時鐘頻率不高于640KHZ。   REF(+)、REF(-):基準(zhǔn)電壓。   Vcc:電源,單一+5V。   GND:地。   ADC0809的工作過程是:首先輸入3位地址,并使ALE=1,將地址存入地址鎖存器中。此地址經(jīng)譯碼選通8路模擬輸入之一到比

71、較器。START上升沿將逐次逼近寄存器復(fù)位。下降沿啟動 A/D轉(zhuǎn)換,之后EOC輸出信號變低,指示轉(zhuǎn)換正在進(jìn)行。直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖?,指示A/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個信號可用作中斷申請。當(dāng)OE輸入高電平 時,輸出三態(tài)門打開,轉(zhuǎn)換結(jié)果的數(shù)字量輸出到數(shù)據(jù)總線上。</p><p>  4.2.4 工作原理</p><p>  當(dāng)檢測到酒精氣味時,氣體傳感器的A-B間

72、電阻變小,則ADC0809的模擬輸入端IN0的電壓變大。采用查詢方式對輸入模擬信號進(jìn)行A/D轉(zhuǎn)換并且把轉(zhuǎn)換結(jié)果存到30H單元。然后將數(shù)據(jù)轉(zhuǎn)換成三位十進(jìn)制BCD碼用數(shù)碼管顯示。程序流程圖如圖 4-5所示:</p><p><b>  圖 4-5</b></p><p>  4.2.5 A/D轉(zhuǎn)換</p><p>  ADC0809與單片機(jī)805

73、1的硬件接口方式有:查詢方式,中斷方式和等待延時方式。采用中斷方式不浪費(fèi)CPU的等待時間,但如果A/D轉(zhuǎn)換時間較短,也可以用程序查詢方式和等待延時方式。本系統(tǒng)采用查詢方式。 </p><p>  ADC0809芯片內(nèi)部沒有時鐘脈沖源,可以用單片機(jī)8051提供的地址鎖存控制輸入信號ALE經(jīng)D觸發(fā)器二分頻后,作為 ADC0809的時鐘輸入。ALE端信號的頻率是8051單片機(jī)時鐘頻率的1/6。如果單片機(jī)的時鐘頻率是

74、6MHz,則ALE端輸出信號的頻率為1MHz,再二分頻后為500kHz,符合ADC0809對時鐘頻率的要求。由于ADC0809具有三態(tài)輸出數(shù)據(jù)瑣存器,其8位數(shù)據(jù)輸出端可以直接與數(shù)據(jù)總線相連。地址選通端ADDA,ADDB,ADDC分別與8051地址總線的低三位A0,A1,A2相連,用于選通IN0-IN7中的某一通道。由于ALE和START連在一起,ADC0809在鎖存通道地址的同時啟動A/D轉(zhuǎn)換。在讀取A/D轉(zhuǎn)換結(jié)果時,OE產(chǎn)生的正脈沖信

75、號用于打開三態(tài)輸出鎖存器。ADC0809的EOC信號與8051的P2.3相連,作為A/D轉(zhuǎn)換是否結(jié)束的狀態(tài)信號供8051查詢。</p><p>  ADC0809與80C51單片機(jī)的接口電路如圖 4-6所示</p><p><b>  圖 4-6</b></p><p>  4.2.6 顯示部分</p><p>  本

76、系統(tǒng)采用三位數(shù)碼管顯示。</p><p>  首先將轉(zhuǎn)換完成存在30H單元的數(shù)據(jù)轉(zhuǎn)換成三位十進(jìn)制BCD碼,百位存入R2,十存入R3,個位存入R4,然后將每位數(shù)字顯示出來,并且顯示約1.2 S。</p><p><b>  第5章 結(jié)論</b></p><p><b>  5.1 結(jié)果分析</b></p>

77、<p>  本系統(tǒng)中數(shù)碼管顯示的是模擬信號A/D轉(zhuǎn)換后的數(shù)值,通過數(shù)值的高低辨別酒精濃度。結(jié)果照片如圖 5-1所示:</p><p><b>  圖 5-1</b></p><p>  1. 準(zhǔn)備一個有蓋小瓶,瓶內(nèi)盛放一小塊浸過酒精的藥棉,平時蓋緊瓶蓋不讓酒精氣體外逸,實(shí)驗(yàn)時打開瓶蓋,逐漸靠近已經(jīng)預(yù)熱的MQ-3探頭,發(fā)光二極管依次點(diǎn)亮,同時數(shù)碼管從小到大顯示

78、數(shù)值(0-256),從而分辨出酒精濃度的高低。</p><p>  2. 取5只空瓶洗凈,編號備用。取含量97%的乙醇與空氣按體積比為0.1/100 0.2/100 0.3/100 0.4/100 0.5/100,分別與5只瓶中的空氣充分混合,作為氣體樣本。實(shí)驗(yàn)時將探測器預(yù)熱后,將探頭分別伸入5只瓶中,觀察發(fā)光二極管是否點(diǎn)亮。</p><p>  5.2 有待改進(jìn)的地方</p

79、><p>  (1) 可以通過實(shí)驗(yàn)建立酒精濃度與顯示數(shù)字之間的一一對應(yīng)關(guān)系從而直接測出酒精濃度。方法是配制不同濃度的酒精溶液,用制作的酒精探測儀測出相應(yīng)的數(shù)值,多次實(shí)驗(yàn)將得到的對應(yīng)關(guān)系建立一個數(shù)表,顯示的時候查表即可。</p><p>  (2) 可以在本系統(tǒng)的基礎(chǔ)上制作酒精檢測鑰匙。即在車鑰匙上設(shè)計一個小吹管,由一組訊號發(fā)射器連接至車上的電子控制組件,如果駕駛者在開門之前所做的酒精吹氣測試樣

80、本被發(fā)現(xiàn)超過法定允許的標(biāo)準(zhǔn)值,則系統(tǒng)將使引擎維持在靜止?fàn)顟B(tài)無法啟動。當(dāng)駕駛者按下遙控器上的“開門”按鈕,酒精探測儀也隨之啟動,然后駕駛者對著小管口吹氣,酒精濃度會經(jīng)由感應(yīng)器上的小綠燈或小紅燈顯示出來。當(dāng)顯示綠燈時,鑰匙將傳送允許信號至車輛的電子控制系統(tǒng),也就是通過檢測,可以上路了;但是如果測試結(jié)果為紅燈,則車輛將維持在鎖定狀態(tài),即使鑰匙插入鑰匙孔也無法發(fā)動車子。 </p><p><b>  致

81、謝</b></p><p>  在教學(xué)實(shí)驗(yàn)中心進(jìn)行畢業(yè)設(shè)計的這近半年的時間里,我體驗(yàn)了一種不同于大學(xué)前三年的全新的學(xué)習(xí)生活方式。實(shí)驗(yàn)中心良好寬松的實(shí)驗(yàn)環(huán)境給了我充分發(fā)揮的空間,讓我體驗(yàn)了個人努力和團(tuán)隊(duì)合作相結(jié)合的學(xué)習(xí)方式。在本次畢業(yè)設(shè)計的過程中,首先要感謝的是張日欣老師,他淵博的知識、嚴(yán)謹(jǐn)?shù)膽B(tài)度和誨人不倦的精神給我留下了深刻的印象,使我受益匪淺。同時還要感謝李元斌老師,畢業(yè)設(shè)計過程中得到了李老師的悉心

82、指點(diǎn)給了我很大的幫助和啟發(fā),再次向兩位老師表示我最誠摯的謝意。</p><p>  最后,向所有關(guān)心、幫助過我的老師、朋友和同學(xué)和表示衷心的謝意。是你們讓我順利而又充實(shí)的完成了大學(xué)四年的學(xué)習(xí)生活,讓我有了這段最美好的回憶,也讓我更有激情和信心迎接未來的挑戰(zhàn)!</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]司士輝.生物傳

83、感器.化學(xué)工業(yè)出版社,2003:3-9</p><p>  [2]吳桂秀.傳感器應(yīng)用制作入門.浙江科學(xué)技術(shù)出版社,2004:282-290</p><p>  [3]樓然苗,李光飛.51系列單片機(jī)設(shè)計實(shí)例.北京航空航天大學(xué)出版社,2003:85-90</p><p>  [4]朱定華,戴汝平.單片微機(jī)原理與應(yīng)用.清華大學(xué)出版社,2003:131-136</p&

84、gt;<p>  [5]胡乾斌,李光斌,李玲.單片微型計算機(jī)原理與應(yīng)用.華中科技大學(xué)出版社,2002:218-225</p><p>  [6]胡漢才. 單片機(jī)原理與借口技術(shù).清華大學(xué)出版社,2004:313-317</p><p>  [7]彭軍.傳感器與檢測技術(shù).西安電子科技大學(xué)出版社, 2003:263-291</p><p>  [8]余家春.

85、Protel 99 SE電路設(shè)計實(shí)用教程.中國鐵道出版社,2004:17-76</p><p>  附錄一:數(shù)碼管顯示程序</p><p>  ORG 0000H ;單片機(jī)內(nèi)存分配申明 </p><p>  MAIN: LCALL TEST</p><p>  LCALL DISPLAY</

86、p><p>  AJMP MAIN </p><p>  TEST: MOV R1,#30H ;A/D轉(zhuǎn)換,數(shù)據(jù)存放在30H</p><p>  MOV DPTR,#7FF8H </p><p>  MOVX @DPTR,A</p><p><b>  NOP</b

87、></p><p><b>  NOP</b></p><p>  WAIT: JNB P2.3,WAIT</p><p>  MOVX A,@DPTR</p><p>  MOV @R1,A</p><p><b>  RET</b></p>

88、<p>  DISPLAY: MOV A, 30H ;顯示數(shù)據(jù)轉(zhuǎn)換為三位十進(jìn)制BCD </p><p>  MOV B,#100</p><p>  DIV AB ;顯示數(shù)據(jù)除100</p><p>  MOV R2,A ;商入R2,百位&

89、lt;/p><p>  MOV A,#10</p><p>  XCH A,B ;余數(shù)與數(shù)10交換</p><p>  DIV AB ;余數(shù)除10, </p><p>  MOV R3,A ;商入R3 ,十位</p><

90、;p>  MOV R4,B ;余數(shù)入R4,個位</p><p>  MOV DPTR,#TAB ;指定查表起始地址 </p><p><b>  MOV R0,#4</b></p><p>  DPL1: MOV R1,#100 ;顯示100次 </p>

91、;<p>  DPLOP: MOV A,R4 ;取個位數(shù)的7段碼</p><p>  MOVC A,@A+DPTR ;查個位數(shù)的7段代碼</p><p>  MOV P1,A ;送出個位的7段代碼</p><p>  CLR P2.6 ;開個位顯示</p><p>  ACALL

92、 D500US ;顯示1ms </p><p>  ACALL D500US</p><p><b>  SETB P2.6</b></p><p>  MOV A,R3 ;取十位數(shù)的7段碼</p><p>  MOVC A,@A+DPTR ;查十位數(shù)的7段代碼</p><p>

93、  MOV P1,A ;送出十位的7段代碼</p><p>  CLR P2.5 ;開十位顯示</p><p>  ACALL D500US ;顯示1ms</p><p>  ACALL D500US</p><p><b>  SETB P2.5</b></p>&

94、lt;p>  MOV A,R2 ;取百位數(shù)的7段碼</p><p>  MOVC A,@A+DPTR ;查百位數(shù)的7段代碼</p><p>  MOV P1,A ;送出百位的7段代碼</p><p>  CLR P2.4 ;開百位顯示</p><p>  ACALL D500US ;顯示1

95、ms </p><p>  ACALL D500US</p><p><b>  SETB P2.4</b></p><p>  DJNZ R1,DPLOP ;100次循環(huán) </p><p>  DJNZ R0,DPL1 ;4個100次循環(huán) </p><p><b>  R

96、ET</b></p><p>  ;1ms延時(12MHz晶振) </p><p>  D500US: MOV R7,#249 ;249*2+2=500</p><p><b>  DJNZ R7,$</b></p><p><b>  RET</b></p>

97、;<p>  TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH </p><p><b>  END</b></p><p><b>  附錄二:整體電路</b></p><p>  e馬,陪F?lm嫄W壙獑??N€?)?0?q??3拞屓??p勌

98、m:b5a漬璺1疆lv~0瘩艌v€??`@2屘b瘌Tq 〆妋4U~K袢,疀薤`,A6玭$? $徤?|ッ?罪=T?G駁op1尚懇袹戦疈u圻?賡O?a?*{p懡0L)w懱拽?E???/扢]?9镃/潺hRQ烞b蔔Ye嚁劑Bb?捚?慳曥T?UFUZ!醋M[M蘇g壺鰷伸???qfg%厧1't?€ 戯憤焿驆罳騙^萡P?躀cP縮蒕\?nP砫 }?C?Z豸值?<箾殶竛吐K?M轂?藑琶q@

99、v栃?? 譇>橒忋喏曚NI耔nENB峢mT鸏s眑+?該Ζ|紖?>!汩?膾f抙氄宨澻S箔XM竴玐訨?V?腡?,B衹絵2n吞輷匽e馬e馬,陪F?lm嫄W壙獑??N€?)?0?q??3拞屓??p勌m:b5a漬璺1疆lv~0瘩艌v€??`@2屘b瘌Tq 〆妋4U~K袢,疀薤`,A6玭$? $徤?|ッ?罪=T?G駁op1尚懇袹戦疈u圻?賡O?a?*{p懡0L)w懱拽?E???/扢]?9镃/

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論