2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  摘要</b></p><p>  設(shè)計(jì)是學(xué)生理論聯(lián)系實(shí)際的重要實(shí)踐教學(xué)環(huán)節(jié),是對(duì)學(xué)生進(jìn)行的一次綜合性專業(yè)設(shè)計(jì)訓(xùn)練。通過(guò)專業(yè)綜合設(shè)計(jì)使學(xué)生獲得以下幾方面能力,為畢業(yè)設(shè)計(jì)(論文)奠定基礎(chǔ)。</p><p>  1、進(jìn)一步鞏固和加深學(xué)生所學(xué)一門(mén)或幾門(mén)相關(guān)專業(yè)課(或?qū)I(yè)基礎(chǔ)課)理論知識(shí),培養(yǎng)學(xué)生設(shè)計(jì)、計(jì)算、繪圖、計(jì)算機(jī)應(yīng)用、文獻(xiàn)查閱、報(bào)告撰寫(xiě)等基

2、本技能;</p><p>  2、培養(yǎng)學(xué)生實(shí)踐動(dòng)手能力及獨(dú)立分析和解決工程實(shí)際問(wèn)題的能力;</p><p>  3、培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神、創(chuàng)新意識(shí)、嚴(yán)肅認(rèn)真的治學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng)。</p><p>  關(guān)鍵詞:計(jì)算機(jī);工程;繪圖 </p><p><b>  Abstract</b></p>&l

3、t;p>  Design is an important practice teaching link of students to integrate theory with practice, and is designed for students with a comprehensive professional training. Through professional comprehensive design abi

4、lity, causes the student to obtain the following aspects to lay a good foundation for the graduation design (paper).</p><p>  1, to further consolidate and deepen the students learned a door or a few courses

5、 or professional basic course theory knowledge, cultivate the students design, calculation, drawing, computer applications, literature review, report writing and other basic skills;</p><p>  2, training stud

6、ents' practice ability and independent ability to analyze and solve engineering practical problem;</p><p>  3, to cultivate the students' team cooperation spirit, innovation consciousness, serious re

7、search attitude and rigorous pragmatic style of work.</p><p>  keyword:computer;project;draw </p><p><b>  1引言</b></p><p><b>  1.1設(shè)計(jì)目的</b></p>

8、<p> ?。?)一個(gè)新技術(shù)層出不窮的時(shí)代,在電子領(lǐng)域尤其是自動(dòng)化智能控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正以前所未見(jiàn)的速度被單片機(jī)智能控制系統(tǒng)所取代。單片機(jī)具有體積小、功能強(qiáng)、成本低、應(yīng)用面廣等優(yōu)點(diǎn)。 </p><p> ?。?)學(xué)習(xí)單片機(jī)的最有效方法就是理論與實(shí)踐并重,現(xiàn)在我把單片機(jī)流水燈設(shè)計(jì)作為一個(gè)課程設(shè)計(jì),需要更深的去了解單片機(jī)的很多功能,努力的去查找資料,在電子領(lǐng)域尤其是自動(dòng)

9、化智能控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正以前所未見(jiàn)的速度被單片機(jī)智能控制系統(tǒng)所取代。</p><p>  1.2 設(shè)計(jì)要求和方法</p><p>  按下按鈕流水燈按照規(guī)定方式閃爍,并發(fā)出美妙的音樂(lè)。通過(guò)單片機(jī)的定時(shí)中斷功能可以實(shí)現(xiàn)對(duì)外部燈的控制及音樂(lè)的播放,外接高頻晶振提高單片機(jī)的時(shí)序處理速度,并對(duì)外部串口擴(kuò)展實(shí)現(xiàn)多燈的控制。</p><p>

10、;<b>  2設(shè)計(jì)方案及原理</b></p><p><b>  2.1 設(shè)計(jì)方案</b></p><p> ?。?)設(shè)計(jì)一個(gè)音樂(lè)流水燈控制電路。其主要部分實(shí)現(xiàn)定時(shí)功能,在預(yù)定的時(shí)間到來(lái)時(shí),將如何產(chǎn)生一個(gè)控制信號(hào)控制燈的流向,間歇等。</p><p>  (2)通過(guò)利用中規(guī)模集成電路中計(jì)數(shù)器來(lái)實(shí)現(xiàn)音樂(lè)流水燈的控制。<

11、;/p><p> ?。?)通過(guò)硬件及軟件的設(shè)計(jì)實(shí)現(xiàn)24個(gè)燈的閃爍,兩段音樂(lè)的播放。</p><p><b>  2.2 系統(tǒng)框圖 </b></p><p>  系統(tǒng)框圖如圖2.1所示。</p><p><b>  圖2.1 系統(tǒng)框圖</b></p><p><b>  

12、3 硬件設(shè)計(jì)</b></p><p><b>  3.1復(fù)位電路</b></p><p>  復(fù)位是由外部的復(fù)位電路來(lái)實(shí)現(xiàn)的。片內(nèi)復(fù)位電路是復(fù)位引腳RST通過(guò)一個(gè)斯密特觸發(fā)器與復(fù)位電路相連,斯密特觸發(fā)器用來(lái)抑制噪聲,它的輸出在每個(gè)機(jī)器周期的S5P2,由復(fù)位電路采樣一次。復(fù)位電路通常采用上電自動(dòng)復(fù)位和按鈕復(fù)位兩種方式。復(fù)位電路如圖3.1所示。</p&g

13、t;<p><b>  圖3.1 復(fù)位電路</b></p><p><b>  3.2中斷服務(wù)說(shuō)明</b></p><p>  與每類I/O設(shè)備相關(guān)的進(jìn)程都有一個(gè)靠近內(nèi)存底部的地址,稱作中斷向量。 它包括中斷服務(wù)程序的入口地址。中斷服務(wù)程序:處理器處理“急件”,可理解為是一種服務(wù),是通過(guò)執(zhí)行事先編好的某個(gè)特定的程序來(lái)完成的,這種處理

14、“急件”的程序被稱為——中斷服務(wù)程序。當(dāng)中央處理器正在處理內(nèi)部數(shù)據(jù)時(shí),外界發(fā)生了緊急情況,要求CPU暫停當(dāng)前的工作轉(zhuǎn)去處理這個(gè)緊急事件。處理完畢后,再回到原來(lái)被中斷的地址,繼續(xù)原來(lái)的工作,這樣的過(guò)程稱為中斷。實(shí)現(xiàn)這一功能的部件稱為中斷系統(tǒng),申請(qǐng)CPU中斷的請(qǐng)求源稱為中斷源,單片機(jī)的中斷系統(tǒng)一般允許多個(gè)中斷源,當(dāng)多個(gè)中斷源同時(shí)向CPU請(qǐng)求中斷時(shí),就存在一個(gè)中斷優(yōu)先權(quán)的問(wèn)題。通常根據(jù)中斷源的優(yōu)先級(jí)別,優(yōu)先處理最緊急事件的中斷請(qǐng)求源,即最先響

15、應(yīng)級(jí)別最高的中斷請(qǐng)求。中斷處理過(guò)程如下:   </p><p> ?。?)保護(hù)被中斷進(jìn)程現(xiàn)場(chǎng)。為了在中斷處理結(jié)束后能夠使進(jìn)程準(zhǔn)確地返回到中斷點(diǎn),系統(tǒng)必須保存當(dāng)前處理機(jī)程序狀態(tài)字PSW和程序計(jì)數(shù)器PC等的值。   </p><p> ?。?)分析中斷原因,轉(zhuǎn)去執(zhí)行相應(yīng)的中斷處理程序。在多個(gè)中斷請(qǐng)求同時(shí)發(fā)生時(shí),處理優(yōu)先級(jí)最高的中斷源發(fā)出的中斷請(qǐng)求。   </p><p>

16、;  (3)恢復(fù)被中斷進(jìn)程的現(xiàn)場(chǎng),CPU繼續(xù)執(zhí)行原來(lái)被中斷的進(jìn)程。</p><p><b>  3.3彩燈電路</b></p><p>  彩燈電路如圖3.2所示。</p><p>  圖3.2 彩燈電路圖</p><p><b>  3.4 音樂(lè)電路圖</b></p><p&g

17、t;  音樂(lè)電路圖如圖3.3所示。</p><p><b>  圖3.3 音樂(lè)電路</b></p><p><b>  4軟件設(shè)計(jì)</b></p><p><b>  4.1程序流程圖</b></p><p>  程序流程圖如圖4.1所示。</p><p&g

18、t;  圖4.1 程序流程圖</p><p>  4.2 系統(tǒng)源程序及注釋</p><p>  系統(tǒng)源程序及注釋見(jiàn)附錄一。</p><p><b>  5 系統(tǒng)仿真</b></p><p><b>  5.1 系統(tǒng)仿真圖</b></p><p>  系統(tǒng)仿真圖如圖5.1所示。

19、</p><p>  5.2 仿真結(jié)果分析</p><p>  通過(guò)仿真真實(shí)的現(xiàn)實(shí)出所要實(shí)現(xiàn)的彩燈音樂(lè)電路,結(jié)果完全和預(yù)期的一樣。</p><p>  圖5.1 系統(tǒng)仿真圖</p><p><b>  6 總結(jié)</b></p><p>  通過(guò)這次課程設(shè)計(jì),我拓寬了知識(shí)面,鍛煉了能力,綜合素質(zhì)得到

20、較大提高。而安排課程設(shè)計(jì)的基本目的,是在于通過(guò)理論與實(shí)際的結(jié)合、人與人的溝通,進(jìn)一步提高思想覺(jué)悟和領(lǐng)悟力。尤其是觀察、分析和解決問(wèn)題的實(shí)際工作能力。它的一個(gè)重要功能,在于運(yùn)用學(xué)習(xí)成果,檢驗(yàn)學(xué)習(xí)成果。運(yùn)用學(xué)習(xí)成果,把課堂上學(xué)到的系統(tǒng)化的理論知識(shí),嘗試性地應(yīng)用于實(shí)際設(shè)計(jì)工作,并從理論的高度對(duì)設(shè)計(jì)工作的現(xiàn)代化提出一些有針對(duì)性的建議和設(shè)想。檢驗(yàn)學(xué)習(xí)成果,看一看課堂學(xué)習(xí)與實(shí)際工作到底有多大距離,并通過(guò)綜合分析,找出學(xué)習(xí)中存在的不足,以便為完善學(xué)習(xí)

21、計(jì)劃,改變學(xué)習(xí)內(nèi)容與方法提供實(shí)踐依據(jù)。實(shí)際能力的培養(yǎng)至關(guān)重要,而這種實(shí)際能力的培養(yǎng)單靠課堂教學(xué)是遠(yuǎn)遠(yuǎn)不夠的,必須從課堂走向?qū)嵺`。這也是一次預(yù)演和準(zhǔn)備畢業(yè)設(shè)計(jì)工作。通過(guò)課程設(shè)計(jì),讓我們找出自身狀況與實(shí)際需要的差距,并在以后的學(xué)習(xí)期間及時(shí)補(bǔ)充相關(guān)知識(shí),為求職與正式工作做好充分的知識(shí)、能力準(zhǔn)備,從而縮短從校園走向社會(huì)的心理轉(zhuǎn)型期。課程設(shè)計(jì)促進(jìn)了我系人才培養(yǎng)計(jì)劃的完善和課程設(shè)置的調(diào)整。課程設(shè)計(jì)之后,我們普遍感到不僅實(shí)際動(dòng)手說(shuō),這應(yīng)該是個(gè)警示,在

22、剩下的大學(xué)生活里,我應(yīng)該好好珍惜,好好學(xué)習(xí)各方面的知識(shí)。在單片</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 陳明熒. 8051單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn)教材[M].清華大學(xué)出版社.2003  </p><p>  [2] 胡漢才. 單片機(jī)原理及其接口技術(shù)[M] .清華大學(xué)出版社.

23、2008 </p><p><b>  附錄一 程序</b></p><p>  #include<reg52.h></p><p>  #include<intrins.h></p><p>  #define uchar unsigned char</p><p&

24、gt;  #define uint unsigned intsbit </p><p>  sbit K1=P1^0; //設(shè)定開(kāi)關(guān)口</p><p>  sbit d1=P3^0; //設(shè)定綠燈LM373控制口</p><p>  sbit d0=P3^1;設(shè)定紅燈LM373控制口</p>

25、<p>  sbit d2=P3^2;設(shè)定黃燈LM373控制口</p><p>  sbit BEEP=P3^6;喇叭輸出端口 </p><p>  uchar th0_f; </p><p>  uchar tl0_f; </p><p>  void delay_1ms(unsigned i

26、nt t)延時(shí)程序</p><p>  { unsigned char i,j;</p><p>  for(t;t>0;t--) </p><p><b>  { </b></p><p>  for(i=34;i>0;i--) </p><p>  for(j=13;

27、j>0;j--); </p><p><b>  }</b></p><p><b>  }</b></p><p>  //四階35個(gè)音符對(duì)應(yīng)的T0中斷初值,及輸出頻率對(duì)照表</p><p>  static code freq[37][2] = { 0xA9,0xEF, //00220H

28、Z ,1 //0 </p><p>  0x93,0xF0, //00233HZ ,1# //1 </p><p>  0x73,0xF1, //00247HZ ,2 //2 </p><p>  0x49,0xF2, //00262HZ ,2# //3 </p><p>  0x07,0xF3, //00277HZ ,3 //4 &l

29、t;/p><p>  0xC8,0xF3, //00294HZ ,4 //5 </p><p>  0x73,0xF4, //00311HZ ,4# //6 </p><p>  0x1E,0xF5, //00330HZ ,5 //7 </p><p>  0xB6,0xF5, //00349HZ ,5# //8 </p>&l

30、t;p>  0x4C,0xF6, //00370HZ ,6 //9 </p><p>  0xD7,0xF6, //00392HZ ,6# //10 </p><p>  0x5A,0xF7, //00415HZ ,7 //11 </p><p>  0xD8,0xF7, //00440HZ 1 //12 </p><p>  0

31、x4D,0xF8, //00466HZ 1# //13 </p><p>  0xBD,0xF8, //00494HZ 2 //14 </p><p>  0x24,0xF9, //00523HZ 2# //15 </p><p>  0x87,0xF9, //00554HZ 3 //16 </p><p>  0xE4,0xF9, //

32、00587HZ 4 //17 </p><p>  0x3D,0xFA, //00622HZ 4# //18 </p><p>  0x90,0xFA, //00659HZ 5 //19 </p><p>  0xDE,0xFA, //00698HZ 5# //20 </p><p>  0x29,0xFB, //00740HZ 6 /

33、/21 </p><p>  0x6F,0xFB, //00784HZ 6# //22 </p><p>  0xB1,0xFB, //00831HZ 7 //23 </p><p>  0xEF,0xFB, //00880HZ `1 //24 </p><p>  0x2A,0xFC, //00932HZ `1# //25 <

34、/p><p>  0x62,0xFC, //00988HZ `2 //26 </p><p>  0x95,0xFC, //01046HZ `2# //27 </p><p>  0xC7,0xFC, //01109HZ `3 //28 </p><p>  0xF6,0xFC, //01175HZ `4 //29 </p&g

35、t;<p>  0x22,0xFD, //01244HZ `4# //30 </p><p>  0x4B,0xFD, //01318HZ `5 //31 </p><p>  0x73,0xFD, //01397HZ `5# //32 </p><p>  0x98,0xFD, //01480HZ `6 //33 </p>

36、<p>  0xBB,0xFD, //01568HZ `6# //34 </p><p>  0xDC,0xFD, //01661HZ `7 //35 </p><p>  0x00,0x00,</p><p><b>  };</b></p><p>  static code music1[707]

37、= { // 《仙劍奇?zhèn)b傳》 </p><p>  28,28,26,26,28,28,28,28,28,28,21,21,26,26,26,26, </p><p>  24,24,23,23,21,21,21,23,21,21,19,19,28,28,28,28, </p><p>  16,16,19,19,24,24,24,24,16,16,19,19

38、,26,26,26,26, </p><p>  24,24,23,23,21,21,21,21,21,21,21,21,28,28,26,26, </p><p>  28,28,26,26,21,21,21,21,24,24,26,26,28,28,28,28, </p><p>  28,28,28,28,28,28,31,31,28,28,24,24,26,

39、26,26,26, </p><p>  26,26,26,26,21,21,21,21,24,24,28,28,26,26,26,26, </p><p>  24,24,24,24,21,21,21,21,21,21,21,21,21,21,21,21, </p><p><b>  36,36,36,</b></p><

40、;p>  28,28,28,28,26,26,28,28,28,28,28,28,21,21,</p><p>  26,26,26,26,24,24,23,23,21,21,21,23,21,21,19,19, </p><p>  16,16,16,16,16,16,19,19,24,24,24,24,16,16,19,19, </p><p> 

41、 26,26,26,26,28,24,23,23,21,21,21,21,21,21,21,21, </p><p>  21,21,21,21,23,23,23,23,23,23,23,23,23,23,23,23, </p><p>  21,21,21,21,24,24,26,26,28,28,28,28,28,28,28,28, </p><p>  31,

42、33,31,31,28,28,24,24,26,26,26,26,26,26,26,26, </p><p>  21,21,21,21,24,24,28,28,26,26,26,26,24,24,24,24, </p><p>  21,21,21,21,21,21,21,21,21,21,21,21,36,36,36,36, </p><p>  // 《笑

43、傲江湖》 </p><p>  16,16,16,16,21,21,21,16,19,19,19,19,19,19,16,16, </p><p>  14,14,16,16,19,19,21,21,16,16,16,16,16,16,16,16,</p><p>  16,16,16,21,21,21,16,19,19,19,19,19,19,16,16,14,

44、</p><p>  14,16,16,19,19,21,19,16,16,16,16,16,16,14,12,12, </p><p>  12,12,14,14,16,16,14,14,14,14,14,14,14,12,9,9, </p><p>  9,12,14,14,16,16,19,19,19,21,19,19,16,14, 12,12,</p&

45、gt;<p>  12,14,14,14,16,16,14,14,14,14,14,12,12,12,9,9, </p><p>  9,12,14,16,16,19,21,21,21,21,21,21,21,</p><p><b>  36,36, </b></p><p>  16,16,16,16,21,21,21,16,

46、19,19,19,19,19,19,16,16, </p><p>  14,14,16,16,19,19,21,19,16,16,16,16,16,16,16,16,</p><p>  16,16,16,21,21,21,16,19,19,19,19,19,19,16,16,14, </p><p>  14,14,16,19,19,21,19,16,16,

47、16,16,16,16,14,12,12, </p><p>  12,12,14,14,16,16,14,14,14,14,14,14,14,12,9,9, </p><p>  9,12,14,14,16,16,19,19,19,21,19,19,16,14,12,12, </p><p>  12,14,14,14,16,16,14,14,14,14,14,1

48、2,12,12,9,9, </p><p>  9,12,14,16,16,19,21,21,21,21,21,21,21,14,14,14, </p><p>  14,14,16,16,14,12,12,12,12,12,9,9,12,14,14,14,</p><p>  14,14,16,16,14,12,12,9,9,12,9,12, </p>

49、<p>  14,14,14,14,14,16,16,14,12,12,12,12,12,9,12, </p><p>  14,14,14,14,14,19,19,16,16,16,16,16,16,16,16, </p><p>  9,9,9,9,9,9,9,14,14,14,14,14,14,16,14, </p><p>  12,12,12

50、,12,12,12,14,9,9,9,9,9,9,7,7,9,9,9,9, </p><p>  9,7,7,4,4,4,4,4,7,7, </p><p>  2,2,2,2,2,2,2,4,4,4,4,4,4,4, </p><p>  9,9,9,9,9,9,9,9,14,14,14,14,14,14,16,16, </p><p> 

51、 12,12,12,12,12,12,14,14,9,9,9,9,12,9, </p><p>  7,7,7,7,7,7,9,9,4,4,4,2,4,4,7,7, </p><p>  9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, };</p><p>  void PlayMusic(int k) // 音樂(lè)程序 <

52、/p><p><b>  { </b></p><p>  unsigned int i; </p><p>  TMOD =0x01; //定時(shí)器/計(jì)數(shù)器工作方式寄存器賦值,設(shè)定定時(shí)器0工作方式1</p><p>  TR0 = 1; //啟動(dòng)定時(shí)器0</p><p&g

53、t;  ET0 = 1; //定時(shí)器0容許</p><p>  EA = 1; //打開(kāi)中斷總控制</p><p>  while(1) </p><p>  {for(i=0;i<707;i++)</p><p><b>  {</b></p>

54、<p>  if(music1[i] == 36) //停頓音處理</p><p><b>  { </b></p><p><b>  TR0=0;</b></p><p>  delay_1ms(190); </p><p><b>  } <

55、;/b></p><p><b>  else </b></p><p><b>  { </b></p><p><b>  TR0=1;</b></p><p>  if(k==1) //判斷開(kāi)關(guān)是否處于開(kāi)啟位置(是則播放音樂(lè),否則停止)</p>

56、<p><b>  { </b></p><p><b>  if(i<100)</b></p><p><b>  {</b></p><p>  P0=_crol_(P0,1); </p><p><b>  P2=~P

57、2;</b></p><p><b>  }</b></p><p>  if(i==100)</p><p><b>  {</b></p><p><b>  P0=0x22;</b></p><p><b>  P2=0x18

58、;</b></p><p><b>  }</b></p><p>  if(i>100&&i<200) </p><p><b>  {</b></p><p>  P0=_cror_(P0,1);</p><p><b>

59、;  P2=~P2;</b></p><p><b>  }</b></p><p>  if(i==200)</p><p><b>  {</b></p><p><b>  P0=0x55;</b></p><p><b> 

60、 P2=0x18;</b></p><p><b>  d1=1;</b></p><p><b>  }</b></p><p>  if(i>200&&i<300) </p><p><b>  {</b></p>&

61、lt;p><b>  d1=~d1;</b></p><p><b>  d2=~d2;</b></p><p><b>  }</b></p><p>  if(i==300)</p><p><b>  { </b></p>&

62、lt;p><b>  P0=0x36;</b></p><p><b>  d1=d2=0;</b></p><p><b>  }</b></p><p>  if(i>300&&i<400)</p><p><b>  {<

63、/b></p><p>  P0=_cror_(P0,1);</p><p><b>  }</b></p><p>  if(i==400)</p><p><b>  {</b></p><p><b>  P0=0xaa;</b></p

64、><p><b>  }</b></p><p>  if(i>400&&i<500)</p><p><b>  {</b></p><p>  P0=_cror_(P0,1);</p><p><b>  }</b></

65、p><p>  if(i==500)</p><p><b>  {</b></p><p><b>  P0=0x01;</b></p><p><b>  }</b></p><p>  if(i>500&&i<600)<

66、;/p><p><b>  {</b></p><p>  P0=_cror_(P0,1);</p><p><b>  }</b></p><p>  if(i==600)</p><p><b>  {</b></p><p>&

67、lt;b>  P0=0xfe;</b></p><p><b>  }</b></p><p><b>  if(i>600)</b></p><p><b>  {</b></p><p>  P0=_cror_(P0,1);</p>&

68、lt;p>  }</p><p>  tl0_f=freq[music1[i]][0]; //給定時(shí)器賦值 </p><p>  th0_f=freq[music1[i]][1];</p><p>  delay_1ms(190);</p><p><b>  }

69、</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  if(K1==1) //判斷K1開(kāi)關(guān)是否處于開(kāi)啟的位置(是則重復(fù)音樂(lè),否則停止)</p><p><b>  { EA=0;</b><

70、;/p><p><b>  P0=0xff;</b></p><p>  P2=0xff; </p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b><

71、;/p><p><b>  }</b></p><p>  timer0() interrupt 1 //中斷子程序</p><p><b>  { </b></p><p>  TL0=tl0_f;</p><p>  TH0=th0_f; </p>

72、<p>  BEEP=~BEEP; </p><p><b>  }</b></p><p>  void main() //主程序</p><p>  { uchar b,m;</p><p><b>  while(1)</b></p>

73、<p><b>  { </b></p><p><b>  while(1)</b></p><p>  {if(K1==1) </p><p><b>  break;</b></p><p><b>  if(K1==0)</b></

74、p><p>  { P3=0x00; </p><p>  delay_1ms(100);</p><p>  P0=0xff;P2=0xff;</p><p>  delay_1ms(1000);</p><p>  for(m=0;m<2;m++)</p><p>

75、<b>  { </b></p><p><b>  P0=0x03;</b></p><p><b>  P2=0x00;</b></p><p>  delay_1ms(1000);</p><p>  for(b=0;b<5;b++)</p><

76、p><b>  {</b></p><p>  P0=_crol_(P0,1);</p><p>  delay_1ms(500);</p><p><b>  } </b></p><p><b>  P0=0x00;</b></p><p

77、><b>  P2=0x81;</b></p><p>  delay_1ms(300);</p><p><b>  P2=0x42;</b></p><p>  delay_1ms(300);</p><p><b>  P2=0x24;</b></p>

78、<p>  delay_1ms(300);</p><p><b>  P2=0x18;</b></p><p>  delay_1ms(300);</p><p><b>  P2=0x00;</b></p><p><b>  P0=0x80;</b></

79、p><p>  delay_1ms(1000);</p><p><b>  P0=0x00;</b></p><p><b>  P2=0x18;</b></p><p>  delay_1ms(300);</p><p><b>  P2=0x24;</b&g

80、t;</p><p>  delay_1ms(300);</p><p><b>  P2=0x42;</b></p><p>  delay_1ms(300);</p><p><b>  P2=0x81;</b></p><p>  delay_1ms(300);<

81、/p><p><b>  P2=0x00;</b></p><p><b>  P0=0x55;</b></p><p>  delay_1ms(300);</p><p>  for(b=0;b<8;b++)</p><p><b>  {</b&g

82、t;</p><p>  P0=_cror_(P0,1);</p><p>  delay_1ms(300);</p><p><b>  } </b></p><p><b>  }</b></p><p><b>  P0=0x00;<

83、;/b></p><p>  delay_1ms(500);</p><p>  for(b=0;b<7;b++)</p><p><b>  {</b></p><p><b>  P0=0xff;</b></p><p><b>  P2=0xff;

84、</b></p><p>  delay_1ms(500);</p><p><b>  P0=0x00;</b></p><p><b>  P2=0x00;</b></p><p>  delay_1ms(500);</p><p><b>

85、;  }</b></p><p>  if(K1==1) </p><p><b>  {</b></p><p><b>  P3=0x07; </b></p><p><b>  break; </b></p><p><b>

86、  }</b></p><p><b>  P0=0x03;</b></p><p><b>  P2=0x00;</b></p><p>  PlayMusic(1); //播放音樂(lè)</p><p><b>  } </b></

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論