簡易的紅外遙控控制電燈的系統(tǒng)畢業(yè)設計_第1頁
已閱讀1頁,還剩61頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘要</b></p><p>  紅外遙控技術近幾年來發(fā)展迅猛,在電子領域,特別是在家電領域中應用比較廣泛。隨著人們生活水平的提高,對遙控產(chǎn)品的追求是使用更方便,更具智能化,因此,紅外遙控技術成為了一個重點的發(fā)展方向。</p><p>  本文介紹了紅外遙控系統(tǒng)的基本原理,在此基礎上設計一個簡易的紅外遙控控制電燈的系統(tǒng),系統(tǒng)包括紅外發(fā)射和

2、紅外接收兩大部分。系統(tǒng)采用了AT89C52單片機作為遙控發(fā)射、接收的主芯片,HS0038作為一體化紅外接收管,對載波信號進行接收、解調(diào)、放大、檢波、整形等。當用戶在行列式鍵盤上鍵入一個按鈕,發(fā)送端的單片機就會收到一個控制信息,然后編碼,同時產(chǎn)生40Hz紅外線方波信號,經(jīng)過三極管的放大,由紅外發(fā)射管發(fā)送出去,接收端的紅外接收頭接收到來自發(fā)送端的紅外信號,經(jīng)過一系列處理后送入對應的單片機,單片機根據(jù)不同的信息碼對15路電燈進行控制操作。&l

3、t;/p><p>  本設計實現(xiàn)了遙控系統(tǒng)控制電燈的基本功能,可以控制電燈的開關和亮度控制。本設計的主要特點就是結構簡單,性價比高,實用性強。另外本設計可以增加按鍵的個數(shù),可用于擴展控制其他的功能。</p><p>  關鍵字:AT89C52單片機;紅外發(fā)射;紅外接收;電器控制</p><p><b>  Abstract</b></p>

4、;<p>  Infrared remote control technology in recent years have rapidly development, which is widely used in the electronic field, especially in the fields of home appliance. Remote control technology provide us wi

5、th convenient in our daily life, for example, the use of remote control lights, remote control TV, remote control air conditioning, etc, improved people's quality of life. As people's living standard rise, the pu

6、rsuit of product is to use more convenient, more intelligent, therefore, infrared </p><p>  This article introduces the basic principle of infrared remote control system,On the basis of which, a system of in

7、telligent infrared remote-control which consists of the launching part and the receiving part.,was designed for the Electric light. It needs a special launching and receiving chip which depends on AT89C52, and HS0038 as

8、integration infrared receiving tube, on receiving, carrier signal demodulation, amplification, detection, plastic, etc. When one type a button on the keyboard. the S</p><p>  This system is designed to achie

9、ve basic function of Electric light, such as switch and brightness control. It has simple structure, high performance, high practical value.In addition, It can increase the number of buttons, which can be used to control

10、 the function of the other expansion.</p><p>  Key words:AT89C52, Infrared launching. Infrared receiving, Electric control</p><p><b>  目錄</b></p><p>  1 緒論- 1 -</p&g

11、t;<p>  1.1本設計的研究背景和國內(nèi)外研究現(xiàn)狀- 1 -</p><p>  1.2本設計的研究目的- 1 -</p><p>  1.3本設計的研究內(nèi)容和方法- 1 -</p><p>  2 本設計總體設計方案- 3 -</p><p>  2.1方案論證與比較- 3 -</p><p&

12、gt;  方案一:基于單片機AT89C52的遙控系統(tǒng)設計- 3 -</p><p>  方案二:基于凌陽16位單片機SPCE061A的遙控系統(tǒng)設計- 5 -</p><p>  2.2本設計方案選擇- 6 -</p><p>  3硬件電路設計- 7 -</p><p>  3.1 遙控發(fā)射系統(tǒng)的電路設計- 7 -</p>

13、;<p>  3.1.1 發(fā)射端單片機最小系統(tǒng)- 7 -</p><p>  3.1.1.1復位電路- 7 -</p><p>  3.1.1.2時鐘電路- 7 -</p><p>  3.1.1.3 AT89C52單片機簡介- 7 -</p><p>  3.1.2 行列式操作鍵盤- 10 -</p>

14、<p>  3.1.3紅外發(fā)射電路- 12 -</p><p>  3.1.3.1紅外發(fā)射管- 12 -</p><p>  3.1.3.2 限流電阻- 13 -</p><p>  3.2 遙控接收控制電路設計- 13 -</p><p>  3.2.1 接收端單片機最小系統(tǒng)- 13 -</p><p

15、>  3.2.2 紅外接收電路- 13 -</p><p>  3.2.3電源電路- 14 -</p><p>  3.2.3.1 7805三端穩(wěn)壓器簡介- 15 -</p><p>  3.2.3.2濾波電容- 16 -</p><p>  3.2.4 50Hz交流過零檢測電路- 16 -</p><p&

16、gt;  3.2.4.1 二極管1N4007簡介- 17 -</p><p>  3.2.4.2 三極管9013簡介- 17 -</p><p>  3.2.5電燈開關及亮度控制電路- 18 -</p><p>  3.2.5.1 雙向晶閘管BT138-600E簡介- 20 -</p><p>  3.2.5.2 光電耦合器P521簡

17、介- 21 -</p><p>  3.2.5.3 穩(wěn)壓二極管- 22 -</p><p>  3.2.6電燈亮度顯示電路- 22 -</p><p>  3.2.6.1 譯碼器CD4511簡介- 22 -</p><p>  3.2.6.2 七段共陰極數(shù)碼管簡介- 24 -</p><p>  3.3 硬件

18、總電路圖- 25 -</p><p>  4軟件設計和編程- 26 -</p><p>  4.1系統(tǒng)功能的實現(xiàn)- 26 -</p><p>  4.1.1軟件設計功能框圖- 26 -</p><p>  4.1.2遙控碼的編碼格式- 26 -</p><p>  4.1.3遙控碼的發(fā)射- 27 -<

19、/p><p>  4.1.4數(shù)據(jù)幀的接收處理- 27 -</p><p>  4.2軟件設計流程圖- 28 -</p><p>  4.2.1遙控發(fā)射部分設計流程圖- 28 -</p><p>  4.2.2 遙控接收部分設計流程圖- 28 -</p><p>  4.3發(fā)射部分軟件設計和功能實現(xiàn)- 29 -&l

20、t;/p><p>  4.3.1 發(fā)射函數(shù)的設計- 29 -</p><p>  4.3.2 功能實現(xiàn)- 30 -</p><p>  4.4接收部分軟件設計和功能實現(xiàn)- 30 -</p><p>  4.4.1 接收函數(shù)的設計- 30 -</p><p>  4.4.2 功能實現(xiàn)- 32 -</p>

21、<p>  5系統(tǒng)調(diào)試及分析- 33 -</p><p>  5.1調(diào)試工具- 33 -</p><p>  5.2硬件調(diào)試及分析- 33 -</p><p>  5.2.1電源部分電路調(diào)試及分析- 33 -</p><p>  5.2.1.1對變壓器的調(diào)試- 33 -</p><p>  5.

22、2.1.2 對三端穩(wěn)壓電路進行調(diào)試- 34 -</p><p>  5.2.2 遙控發(fā)射系統(tǒng)的調(diào)試及分析- 35 -</p><p>  5.2.3遙控接收系統(tǒng)的調(diào)試及分析- 36 -</p><p>  5.2.3.1 HS0038的調(diào)試- 36 -</p><p>  5.2.3.2 控制電路的調(diào)試- 36 -</p>

23、;<p>  5.3軟件調(diào)試及分析- 37 -</p><p>  5.3.1發(fā)送程序調(diào)試及分析- 38 -</p><p>  5.3.2接收控制程序調(diào)試及分析- 40 -</p><p>  6結論及展望- 42 -</p><p>  6.1結論- 42 -</p><p>  6.2展望

24、- 42 -</p><p><b>  致謝- 43 -</b></p><p>  參考文獻- 44 -</p><p>  附錄1 遙控發(fā)射系統(tǒng)的電路圖- 45 -</p><p>  附錄2 遙控接收控制電路圖- 46 -</p><p>  附錄3 發(fā)射C程序- 47 -&l

25、t;/p><p>  附錄4 接收C程序- 51 -</p><p>  附錄5 實物圖- 56 -</p><p><b>  1 緒論</b></p><p>  1.1本設計的研究背景和國內(nèi)外研究現(xiàn)狀</p><p>  60年代初,一些發(fā)達國家開始研究民用產(chǎn)品的遙控技術,但是因受到當時技術

26、條件的限制,遙控技術的發(fā)展很緩慢。70年代末,隨著大規(guī)模集成電路和計算機技術的發(fā)展,遙控技術才得到快速的進步。在遙控方式上大體經(jīng)歷了從高成本的有線控制到成本低廉控制方便的無線控制。無論采用何種方式,準確無誤傳輸信號,最終達到滿意的控制效果是非常重要的。最初的無線遙控裝置大多采用的是電磁波傳輸信號。由于電磁波容易產(chǎn)生干擾,也容易受到外界干擾,因此逐漸采用超聲波和紅外線媒介來傳輸信號。與紅外線相比,超聲傳感器頻帶窄,所能攜帶的信息量少,易受

27、到外界干擾。作為理想的光控模式,紅外線遙控方式逐漸被采用而取代了超聲波遙控方式,于是紅外線多功能遙控器出現(xiàn)了。</p><p>  隨著電子技術的迅猛發(fā)展,紅外遙控技術已經(jīng)滲透到了國民經(jīng)濟的各部門以及人們的日常生活中,在工業(yè)自動化控制、信息通信、環(huán)境監(jiān)測、安全防范、家用電氣控制、國防工業(yè)及日常生活等許多方面都得到了廣泛的應用。紅外遙控裝置的中心控制部件已從早期的分立組件、集成電路逐步發(fā)展到現(xiàn)在的單片微型計算機,智

28、能化程度大大提高。</p><p>  1.2本設計的研究目的</p><p>  紅外遙控技術雖然方便,但是仍然存在某些美中不足之處。目前,市場上一般的遙控系統(tǒng)均采用專用的邏輯編碼及解碼集成電路,雖然制作簡單,但是功能鍵數(shù)及功能都受到特定的限制,只適用于某一專用電器產(chǎn)品的應用,應用范圍受到限制。為了克服這些不足,基于單片機的遙控系統(tǒng)應運而生。采用單片機進行遙控系統(tǒng)的應用設計,具有編碼靈活

29、多樣,操作碼個數(shù)可隨意設定等特點。隨著科學技術的發(fā)展,單片機因其高可靠性和高性價比,在智能化家用電器、儀表儀器等諸多領域內(nèi)得到了極為廣泛的應用。當前單片機對家用電器的控制呈現(xiàn)出外形簡單化、功能多樣化、性能優(yōu)越化的發(fā)展趨勢。因此,基于單片機的遙控系統(tǒng)設計是方便可行的,可以實現(xiàn)各種遙控器之間的統(tǒng)一。</p><p>  1.3本設計的研究內(nèi)容和方法</p><p>  設計一個單片機遙控系統(tǒng),

30、要求用一個單片機作為控制芯片制作一個遙控器,另一個單片機控制系統(tǒng)能被遙控操作。要求制作15路電路遙控器,可以分別控制15個電路的電源開關,并且可對一路電燈進行亮度的遙控。該遙控器采用脈沖個數(shù)編碼,4*8鍵盤開關,可擴充到32個電路的控制。</p><p>  本設計主要分為調(diào)制、發(fā)射和接收三部分。</p><p>  調(diào)制:紅外遙控是以調(diào)制的方式發(fā)射數(shù)據(jù),就是把數(shù)據(jù)和一定頻率的載波進行“與

31、”操作,這樣既可以提高發(fā)射效率又可以降低電源功耗。</p><p>  發(fā)射:紅外線通過紅外發(fā)光二極管(LED)發(fā)射出去,紅外發(fā)光二極管內(nèi)部構造與普通的發(fā)光二極管基本相同,材料和普通發(fā)光二極管不同,在紅外發(fā)射管兩端施加一定電壓時,它發(fā)出的是紅外線而不是可見光。由于發(fā)射系統(tǒng)一般用電池供電,這就要求芯片的功耗要很低,芯片大多都設計成可以處于休眠狀態(tài),當有按鍵按下時才工作,這樣可以降低功耗。芯片所用的晶振應該有足夠的耐

32、物理撞擊能力,不能選用普通的石英晶體,一般是選用陶瓷共鳴器,陶瓷共鳴器準確性沒有石英晶體高,但通常一點誤差可以忽略不計。</p><p>  接收:接收系統(tǒng)一般采用一體化紅外接收頭,內(nèi)部電路包括紅外監(jiān)測二極管,放大器,限幅器,帶通濾波器,積分電路,比較器等。紅外監(jiān)測二極管監(jiān)測到紅外信號,然后把信號送到放大器和限幅器,限幅器把脈沖幅度控制在一定的水平,而不論紅外發(fā)射器和接收器的距離遠近。交流信號進入帶通濾波器,帶通

33、濾波器可以通過30KHz到60KHz的負載波,通過解調(diào)電路和積分電路進入比較器,比較器輸出高低電平,還原出發(fā)射端的信號波形。注意輸出的高低電平和發(fā)射端是反相的,這樣的目的是為了提高接收的靈敏度。</p><p>  2 本設計總體設計方案</p><p>  2.1方案論證與比較</p><p>  方案一:基于單片機AT89C52的遙控系統(tǒng)設計</p>

34、<p>  該方案主要由遙控發(fā)射系統(tǒng)和接收控制系統(tǒng)兩大板塊構成。發(fā)射部分如圖1所示主要由AT89C52單片機、紅外管發(fā)射電路、行列式鍵盤和+5V電源電路組成。行列式鍵盤可供給用戶鍵入相應的按鈕,來實現(xiàn)對目標設備的某個控制,例如控制LED小燈的亮滅。當用戶通過行列式鍵盤鍵入按鈕以后,對應的控制信息就傳到了發(fā)射控制中心單片機中,此時,該單片機的定時器1會產(chǎn)生40kHz的方波信號,該信號經(jīng)過放大以后,就會從單片機某口到達紅外線發(fā)

35、射管發(fā)送出去,實現(xiàn)相應控制信息的發(fā)送。+5V電源電路由橋式整流、濾波電容、7805穩(wěn)壓器以及電源指示燈組成,主要是給單片機供電的。</p><p>  圖1 單片機遙控器設計原理框圖</p><p>  接收控制部分如圖2所示主要由AT89C52單片機、+5V電源電路、紅外接收電路、狀態(tài)指示電路、50Hz交流過零檢測電路、電燈的亮滅以及調(diào)光控制電路等組成。其中紅外接收電路主要作用是接收來自

36、遙控發(fā)射端的控制信號,然后處理,傳送給單片機,單片機根據(jù)不同的信息碼對15個端口進行控制操作。狀態(tài)指示電路主要用來顯示LED小燈的亮度層次。過零檢測電路由橋式整流電路和兩個9013三極管組成,主要作用是根據(jù)輸入該電路的電壓大小控制三極管的導通和截止,從而影響輸出端的高低電平。調(diào)光控制電路是利用可控硅調(diào)光燈來調(diào)節(jié)LED小燈的亮度。</p><p>  圖2 接收控制系統(tǒng)設計原理框圖</p><p

37、>  方案二:基于凌陽16位單片機SPCE061A的遙控系統(tǒng)設計</p><p>  遙控發(fā)射部分的原理框圖與方案一基本相同,如圖3所示,只是單片機換成了SPCE061A。</p><p>  圖3基于SPCE061A遙控器設計原理框圖</p><p>  同理接收控制部分原理框圖如圖4所示。</p><p>  圖4基于SPCE061

38、A的接收控制系統(tǒng)設計原理框圖</p><p>  2.2本設計方案選擇</p><p>  與51系列單片機相比,SPCE061A具有更加豐富的資源,有32個可編程的I/O口,14個中斷源。但考慮到本設計沒有用到如此多資源且價格昂貴,市場比較少見,技術不穩(wěn)定。綜合分析考慮,選擇方案一。</p><p><b>  3硬件電路設計</b><

39、/p><p>  3.1 遙控發(fā)射系統(tǒng)的電路設計</p><p>  3.1.1 發(fā)射端單片機最小系統(tǒng)</p><p>  此最小系統(tǒng)主要AT89C52單片機、時鐘電路、復位電路構成,如圖5所示。</p><p>  圖5 發(fā)射端單片機最小系統(tǒng)</p><p>  3.1.1.1復位電路</p><p&

40、gt;  圖中復位電路的極性電容C4直接影響單片機的復位時間,一般采用10~30uF,51單片機最小系統(tǒng)容值越大需要的復位時間越短,本次使用10uF。</p><p>  3.1.1.2時鐘電路</p><p>  時鐘電路中,晶振的振蕩頻率直接影響單片機的處理速度,頻率越大處理速度越快。在正常工作的情況下可以采用更高頻率的晶振,本次使用12MHz晶振。起振電容C1、C2一般采用15~33

41、pF,并且電容離晶振越近越好,晶振離單片機越近越好,本次使用30pF。</p><p>  3.1.1.3 AT89C52單片機簡介</p><p>  本次設計選擇的核心器件AT89C52單片機管腳圖如圖6所示。實際使用中為了下載程序方便,也有可能用STC的C52替代,因為二者引腳排列完全相同。</p><p>  AT89C52是一個低電壓,高性能CMOS 的8

42、位單片機,使用+5V電源電壓,片內(nèi)含8k bytes的可反復擦寫的Flash只讀程序存儲器和256 *8位的隨機存取數(shù)據(jù)存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產(chǎn),兼容標準MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元,功能強大的AT89C52單片機可為您提供許多較復雜系統(tǒng)控制應用場合。AT89C52有40個引腳,32個外部雙向輸入/輸出(I/O)端口,同時內(nèi)含2個外中斷口,3個16位可編

43、程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線,AT89C52可以按照常規(guī)方法進行編程,也可以在線編程。其將通用的微處理器和Flash存儲器結合在一起,特別是可反復擦寫的Flash存儲器可有效地降低開發(fā)成本。</p><p>  圖6 AT89C52單片機引腳圖</p><p>  AT89C52主要功能特性如下:</p><p>  [1]兼容MCS51指令系統(tǒng)

44、 </p><p>  [2]8k可反復擦寫(大于1000次)Flash ROM; </p><p>  [3]32個雙向I/O口; </p><p>  [4]256x8bit內(nèi)部RAM; </p><p>  [5]3個16位可編程定時/計數(shù)器中斷; </p><p>  [6]時鐘頻率0-24MHz; </

45、p><p>  [7]2個串行中斷,可編程UART串行通道; </p><p>  [8]2個外部中斷源,共8個中斷源; </p><p>  [9]2個讀寫中斷口線,3級加密位; </p><p>  [10]低功耗空閑和掉電模式,軟件設置睡眠和喚醒功能; </p><p>  [11]有PDIP、PQFP、TQFP及P

46、LCC等幾種封裝形式,適應不同產(chǎn)品的需求。</p><p>  P0 口是一組8 位漏極開路型雙向I/O 口,也即地址/數(shù)據(jù)總線復用口。作為輸出口用時,每位能吸收電流的。方式驅動8個TTL邏輯門電路,對端口P0 寫“1”時,可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉換地址(低8 位)和數(shù)據(jù)總線復用,在訪問期間激活內(nèi)部上拉電阻。在Flash 編程時,P0 口接收指令字節(jié),而在程序校驗時

47、,輸出指令字節(jié),校驗時,要求外接上拉電阻。 </p><p>  P1 是一個帶內(nèi)部上拉電阻的8 位雙向I/O 口,P1 的輸出緩沖級可驅動(吸收或輸出電流)4 個TTL 邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。與AT89C51 不同之處是,P1.0 和P1.1 還可分別作為定時/計數(shù)器

48、2 的外部計數(shù)輸入(P1.0/T2)和輸入(P1.1/T2EX),參見表1。Flash 編程和程序校驗期間,P1 接收低8 位地址。 </p><p>  表1 P1.0和P1.1的第二功能</p><p>  P2 是一個帶有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 的輸出緩沖級可驅動(吸收或輸出電流)4 個TTL 邏輯門電路。對端口P2 寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此

49、時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。在訪問外部程序存儲器或16 位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行MOVX @DPTR 指令)時,P2 口送出高8 位地址數(shù)據(jù)。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX @RI 指令)時,P2 口輸出P2 鎖存器的內(nèi)容。Flash 編程或校驗時,P2亦接收高位地址和一些控制信號。 </p><p>  P3 口

50、是一組帶有內(nèi)部上拉電阻的8 位雙向I/O 口。P3 口輸出緩沖級可驅動(吸收或輸出電流)4 個TTL 邏輯門電路。對P3 口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。此時,被外部拉低的P3 口將用上拉電阻輸出電流(IIL)。P3 口除了作為一般的I/O 口線外,更重要的用途是它的第二功能P3口還接收一些用于Flash 閃速存儲器編程和程序校驗的控制信號。 </p><p>  RST為復位輸入。當振蕩

51、器工作時,RST引腳出現(xiàn)兩個機器周期以上高電平將使單片機復位。 </p><p>  當訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。一般情況下,ALE 仍以時鐘振蕩頻率的1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個ALE 脈沖。對Flash 存儲器編程期間,該引腳還用于輸入編程脈沖(PROG)。如有必要

52、,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。該位置位后,只有一條MOVX 和MOVC指令才能將ALE 激活。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應設置ALE 禁止位無效。 </p><p>  程序儲存允許PSEN輸出是外部程序存儲器的讀選通信號,當AT89C52 由外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩次PSEN 有效,即輸出兩個脈沖。在此期間,

53、當訪問外部數(shù)據(jù)存儲器,將跳過兩次PSEN信號。 </p><p>  EA/VP為外部訪問允許。欲使CPU 僅訪問外部程序存儲器(地址為0000H—FFFFH),EA 端必須保持低電平(接地)。需注意的是:如果加密位LB1 被編程,復位時內(nèi)部會鎖存EA端狀態(tài)。如EA端為高電平(接Vcc端),CPU 則執(zhí)行內(nèi)部程序存儲器中的指令。Flash 存儲器編程時,該引腳加上+12V 的編程允許電源Vpp,當然這必須是該器件

54、是使用12V 編程電壓Vpp。 </p><p>  XTAL1為振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。XTAL2為振蕩器反相放大器的輸出端。</p><p>  3.1.2 行列式操作鍵盤</p><p>  行列式操作鍵盤又稱為矩陣式鍵盤如圖7所示。用I/O線組成行、列結構,按鍵設置在行列的交點上,行列線分別連接到按鍵開關的兩端,鍵盤中有無按鍵按下是由列線

55、送入掃描字、行線讀入行線狀態(tài)來判斷的,有鍵按下時通過查鍵并執(zhí)行鍵功能程序。本次使用到P0口,需要外接上拉電阻,如圖8所示。</p><p><b>  圖7 行列式鍵盤</b></p><p>  圖8 P0口接上拉電阻</p><p>  3.1.3紅外發(fā)射電路</p><p>  紅外管發(fā)射電路主要由紅外發(fā)射管(94

56、0nm)、9013三極管、限流電阻構成,電路如圖9所示。</p><p>  圖9 紅外管發(fā)射電路</p><p>  3.1.3.1紅外發(fā)射管</p><p>  紅外線發(fā)射管在肉眼下是看不見的,可以通過手機或電腦視頻的攝像頭對準已通電的發(fā)射管的發(fā)射端可以看見白色的亮點。</p><p>  常用的紅外發(fā)光二極管如SE303、PH303,其

57、外形和發(fā)光二極管LED相似,發(fā)出紅外光。管壓降約1.4V,工作電流一般小于20mA。為了適應不同的工作電壓,回路中常常串有限流電阻。</p><p>  紅外發(fā)射管按照峰值波長主要分為:850nm,870nm,880nm,940nm,980nm</p><p>  就功率而言:850nm>880nm>940nm</p><p>  就價格而言:850nm

58、>880nm>940nm</p><p>  現(xiàn)在市場上使用較多的是850nm和940nm</p><p>  因為850nm發(fā)射功率大,照射的距離較遠,所以主要用于紅外監(jiān)控器材上;而940nm主要用于家電類的紅外遙控器上。</p><p>  峰值波長λp (單位:nm) :發(fā)光體或物體在分光儀上所量測的能量分布,其峰值位置所對應的波長,稱為峰值波長λ

59、p</p><p>  輻射強度POWER(單位:mW/sr):用以表示紅外線發(fā)光二極管(IR LED)輻射紅外線能量之大小。</p><p>  輻射強度(POWER)與輸入電流(If)成正比,發(fā)射距離與輻射強度(POWER)成正比。</p><p>  3.1.3.2 限流電阻</p><p>  國產(chǎn)的芯片所加工出來的發(fā)射管最大承受電流

60、大慨只有4~500mA,所有遙控器在設計時最好加上一個限流電阻,一般情況下2歐即可(因為發(fā)射管一般在300mA下Vf約在1.7V,在加上三極管的壓降0.7V,則兩節(jié)電池3V下剛好2歐電阻可滿足要求),且在300mA條件下國產(chǎn)芯片所作發(fā)射管差不多可達到其峰值的發(fā)射功率。</p><p>  本次設計紅外發(fā)射管限制電流可以最好小于100mA,一般紅外二極管壓降1.8V,三極管壓降0.7V,若提供+5V直流電源,得到最

61、小限流電阻值為(5-1.8-0.7)/0.1=25Ω。實際中,限流電阻越小,額外的電壓降越小,可以盡可能提高電源利用率,同時獲得發(fā)射功率和距離變大,因此限流電阻不能過大,選擇39Ω電阻。</p><p>  3.2 遙控接收控制電路設計</p><p>  3.2.1 接收端單片機最小系統(tǒng)</p><p>  接收端單片機最小系統(tǒng)如圖10所示,具體分析同3.1.1。

62、</p><p>  圖10 接收端單片機最小系統(tǒng)</p><p>  3.2.2 紅外接收電路</p><p>  紅外接收電路結構比較簡單,主要利用了一體化紅外接收頭HS0038對來自發(fā)送端的信號進行一系列處理,然后送入到單片機P3.1口,如圖11所示。</p><p>  圖11 紅外接收電路</p><p> 

63、 本次使用的HS0038引腳分布如圖12所示。</p><p>  圖12 HS0038引腳分布</p><p><b>  3.2.3電源電路</b></p><p>  電源電路如圖13所示由橋式整流、濾波電容、7805穩(wěn)壓器及電源指示燈組成。交流電經(jīng)過橋式整流變成直流電,再經(jīng)過電容濾波,7805集成穩(wěn)壓器穩(wěn)壓成為穩(wěn)定的+5V電源,用一個發(fā)

64、光二極管指示燈指示電源狀態(tài)。</p><p><b>  圖13 電源電路</b></p><p>  3.2.3.1 7805三端穩(wěn)壓器簡介</p><p>  電子產(chǎn)品中,常見的三端穩(wěn)壓集成電路有正電壓輸出的78 ×× 系列和負電壓輸出的79××系列。顧名思義,三端IC是指這種穩(wěn)壓用的集成電路,只有三

65、條引腳輸出,分別是輸入端、接地端和輸出端,如圖14所示。它的樣子象是普通的三極管,TO- 220 的標準封裝,也有9013樣子的TO-92封裝。</p><p>  用78/79系列三端穩(wěn)壓IC來組成穩(wěn)壓電源所需的外圍元件極少,電路內(nèi)部還有過流、過熱及調(diào)整管的保護電路,使用起來可靠、方便,而且價格便宜。該系列集成穩(wěn)壓IC型號中的78或79后面的數(shù)字代表該三端集成穩(wěn)壓電路的輸出電壓,如7805表示輸出電壓為+5V,

66、7909表示輸出電壓為-9V。</p><p>  78××系列的穩(wěn)壓集成塊的極限輸入電壓是36V,最低輸入電壓比輸出電壓高3-4V。還要考慮輸出與輸入間壓差帶來的功率損耗,所以一般輸入為9-15V之間。</p><p>  圖14 7805引腳</p><p>  3.2.3.2濾波電容</p><p>  電源內(nèi)部的電

67、容一般是用做濾波作用以達到穩(wěn)定電壓的目的。耗電量小時多余的電能存入電容,當用電量突然增大時電容放電以補充供電能力。一般說來電容容量越大越好,不過這也不是絕對的,大容量的電容不易過濾出高頻干擾信號,而多個小容量電容并聯(lián)卻比單個大容量電容更有效、更穩(wěn)定。電容是起濾波作用的,可稍大不可小。本次濾波電容選擇25v,4700uf電解電容。</p><p>  3.2.4 50Hz交流過零檢測電路</p>&l

68、t;p>  過零檢測的作用可以理解為給主芯片提供一個標準,這個標準的起點是零電壓,可控硅導通角的大小就是依據(jù)這個標準。也就是本次設計中所控制電燈的每一個亮度層次都對應一個導通角,而每個導通角的導通時間是從零電壓開始計算的,導通時間不一樣,導通角度的大小就不一樣,因此,電燈的亮度層次也不一樣。</p><p>  過零檢測電路主要由橋式整流電路和兩個9013三極管組成,如圖15所示。</p>&

69、lt;p>  圖15 50Hz過零比較電路</p><p>  當UA=UBE>=0.7V時,T1三極管導通,T2三極管截止,B點為低電平,C點(P3.0)為高電平;當UA=UBE<0.7V時,T1三極管截止,T2三極管導通,B點變高電平,C點(P3.0)為低電平。</p><p>  50HZ交流電過零檢測電路圖中各點電壓波形如圖16所示。</p><

70、;p>  圖16交流過零檢測電路各點波形</p><p>  3.2.4.1 二極管1N4007簡介</p><p>  一般的二極管如IN4148,由于耐壓偏低,損壞后將出現(xiàn)電燈閃爍或者指示燈閃爍等故障,因此今后的設計和維修都需要選擇1N4007。</p><p>  1N4007基本資料:</p><p><b>  整流

71、二極管 </b></p><p>  較強的正向浪涌承受能力:30A </p><p>  最大正向平均整流電流:1.0A</p><p>  最高反向耐壓:1000V </p><p>  低的反向漏電流:5uA(最大值) </p><p>  正向壓降:1.0V </p><p>

72、;  最大反向峰值電流:30uA </p><p>  典型熱阻:65℃/W </p><p>  典型結電容:15pF </p><p>  工作溫度:-50℃~+150℃ </p><p><b>  封裝:DO-41</b></p><p>  3.2.4.2 三極管9013簡介</p

73、><p>  9013是一種NPN型硅小功率的三極管它是非常常見的晶體三極管,在收音機以及各種放大電路中經(jīng)常看到它,應用范圍很廣,它是NPN型小功率三極管。也可用作開關三極管。9013的基本參考數(shù)據(jù):9013 NPN 20V 625mA 500mW 低頻管 放大倍數(shù)40-110</p><p>  9013引腳圖如圖17所示。</p><p>  圖17 9013引腳圖

74、</p><p>  由于實際中要用到多個9013三極管,為了保險起見還是測試了一下該三極管的三個引腳,方法如下:</p><p>  (a) 判定基極。用萬用表R×100或R×1k擋測量管子三個電極中每兩個極之間的正、反向電阻值。當用第一根表筆接某一電極,而第二表筆先后接觸另外兩個電極均測得低阻值時,則第一根表筆所接的那個電極即為基極b。這時,要注意萬用表表筆的極性,

75、如果紅表筆接的是基極b。黑表筆分別接在其他兩極時,測得的阻值都較小,則可判定被測管子為PNP型三極管;如果黑表筆接的是基極b,紅表筆分別接觸其他兩極時,測得的阻值較小,則被測三極管為NPN型管如9013,9014,9018。   </p><p>  (b) 判定三極管集電極c和發(fā)射極e。(以PNP型三極管為例)將萬用表置于R×100或R×1K擋,紅表筆基極b,用黑表筆分別接觸另外兩個管腳時,

76、所測得的兩個電阻值會是一個大一些,一個小一些。在阻值小的一次測量中,黑表筆所接管腳為集電極;在阻值較大的一次測量中,黑表筆所接管腳為發(fā)射極。</p><p>  3.2.5電燈開關及亮度控制電路</p><p>  本次設計的亮度控制電路如圖18所示,實際中主要用到用可控硅材料制造的雙向晶閘管BT138,光電耦合器P521,10V穩(wěn)壓二極管。(注:電路圖中的光電耦合器、雙向晶閘管僅為參考,

77、元件具體型號以實際購買為準。)</p><p>  圖18 可控硅亮度控制電路</p><p>  本次設計,電燈的開關受P2.0口控制,也可由可控硅的導通角控制。AT89C52產(chǎn)生可控硅控制的移相脈沖,移相角的改變實現(xiàn)導通角的改變,即當移相角較大時,可控硅的導通角較小,輸出電壓較低,電燈較暗;當移相角較小時,可控硅的導通角較大,輸出電壓較高,電燈較亮。</p><p&

78、gt;  當AT89C52的P2.7位低電平時,9012三極管導通,三極管集電極電流驅動光電耦合器導通,使可控硅的G極產(chǎn)生脈沖信號觸發(fā)可控硅導通;當AT89C52的P2.7位高電平時,9012三極管、光電耦合器、可控硅都處于截止狀態(tài)。可控硅導通角控制</p><p>  電路中各點參考波形如圖19所示。</p><p>  圖19 可控硅導通角控制電路中各點波形圖</p>&

79、lt;p>  3.2.5.1 雙向晶閘管BT138-600E簡介</p><p>  雙向晶閘管又叫雙向可控硅,是在普通可控硅的基礎上發(fā)展而成的,它不僅能代替兩只反極性并聯(lián)的可控硅,而且僅需一個觸發(fā)電路,是比較理想的交流開關器件。其英文名稱TRIAC即三端雙向交流開關之意。</p><p>  BT138是一種NPNPN五層結構的硅雙向器件,主要用于加熱控制器;調(diào)光/調(diào)速控制器;彩燈

80、控制器;自動麻將機,攪拌機,果汁機,面包機等家用電器。BT138-600E電流16A,耐壓600V。主要參數(shù)如表2所示。</p><p>  表2 主要參數(shù)(Tj=25攝氏度)</p><p>  BT138引腳如圖20所示</p><p>  圖20 BT138引腳圖</p><p>  實際使用中為了安全起見,特別用萬用表電阻檔測試了引腳

81、,方法如下:</p><p>  用萬用表分別兩兩測試引腳之間的電阻,出現(xiàn)三組數(shù)據(jù),其中兩組電阻為無窮大,另外一組電阻為幾百歐,由此判斷電阻為幾百歐的那一組為T1和G,同時未測的那個引腳為T2。</p><p>  比較阻值為幾百歐那組數(shù)據(jù),交換萬用表紅黑表筆,發(fā)現(xiàn)讀數(shù)略微有差異,由此判斷讀數(shù)較小時黑表筆對應的引腳為T1,另外一個為G。</p><p>  3.2.

82、5.2 光電耦合器P521簡介</p><p>  光電耦合器亦稱光耦合器,簡稱光耦。光電耦合器以光為媒介傳輸電信號。它對輸入,輸出電信號有良好的隔離作用,所以,它在各種電路中得到了廣泛的應用。目前它已經(jīng)成為種類最多、用途最廣的光電器之一。光電耦合器一般由三部分組成:光的發(fā)射、光的接收及信號放大。輸入的電信號驅動發(fā)光二極管(LED),使之發(fā)出一定波長的光,被光探測器接收而產(chǎn)生光電流,而經(jīng)過進一步放大后輸出。這就完

83、成了電-光-電的轉換,從而起到輸入、輸出、隔離的作用。由于光電耦合器輸入輸出間互相隔離,電信號傳輸具有單向性等特點,因而具有良好的點絕緣能力和抗干擾能力。又由于光電耦合器的輸入端屬于電流型工作的低阻元件,因而具有很強的共模抑制能力。所以,它在長線傳輸信息中作為終端隔離元件可以大大提高信噪比。在計算機數(shù)字通信及實時控制中作為信號隔離的接口元件,可以大大增加計算機工作的可靠性。</p><p>  光電耦合器的主要優(yōu)

84、點:</p><p>  信號單向傳輸,輸入端與輸出端完全實現(xiàn)了電氣隔離,輸出信號對輸入端無影響,抗干擾能力強,工作穩(wěn)定,無觸點,使用壽命長,傳輸效率高。光電耦合器已經(jīng)廣泛應用于電氣絕緣、電平轉換、級間耦合、驅動電路、開關電路、斬波器、多謝振蕩器、信號隔離、級間隔離、脈沖放大電路、數(shù)字儀表、遠距離信號傳輸、脈沖放大、固態(tài)繼電器(SSR)、儀器儀表、通信設備及微機接口中。在單片開關電源中,利用線性光耦器可構成光耦反

85、饋電路,通過調(diào)節(jié)控制端電流來改變占空比,達到精密穩(wěn)壓目的。</p><p>  P521引腳如圖21所示。其中1輸入正極,2為輸入負極,3為輸出發(fā)射極,4為輸出集電極。(實際元件中從一個小點開始,逆時針看過去分別為輸入正極、輸入負極、輸出發(fā)射極、輸出集電極。)</p><p>  圖21 P521光耦引腳圖</p><p>  3.2.5.3 穩(wěn)壓二極管</p

86、><p>  穩(wěn)壓二極管是一種直到臨界反向擊穿電壓前都具有很高電阻的半導體器件.在這臨界擊穿點上,反向電阻降低到一個很小的數(shù)值,在這個低阻區(qū)中電流增加而電壓則保持恒定,穩(wěn)壓二極管是根據(jù)擊穿電壓來分檔的,因為這種特性,穩(wěn)壓管主要被作為穩(wěn)壓器或電壓基準元件使用.其伏安特性見圖22,本次采用10V穩(wěn)壓二極管。</p><p>  圖22 穩(wěn)壓二極管伏安特性曲線</p><p>

87、;  3.2.6電燈亮度顯示電路</p><p>  電燈亮度層次顯示電路主要由譯碼器CD4511和七段共陰極數(shù)碼管組成,亮度層次分為0到7八個級別,0為最暗,7為最亮,其電路如圖23所示。</p><p>  圖23 譯碼顯示電路</p><p>  3.2.6.1 譯碼器CD4511簡介</p><p>  CD4511是一個用于驅動共陰

88、極 LED (數(shù)碼管)顯示器的 BCD 碼—七段碼譯碼器,其特點:具有BCD轉換、消隱和鎖存控制、七段譯碼及驅動功能的CMOS電路能提供較大的拉電流??芍苯域寗覮ED顯示器。</p><p>  CD4511 是一片 CMOS BCD—鎖存/7 段譯碼/驅動器,引腳排列如圖24 所示。其中A0、A1、A2、A3 為 BCD 碼輸入,A0為最低位。</p><p>  CD4511真值表如表

89、3所示。LT為燈測試端,加高電平時,顯示器正常顯示,加低電平時,顯示器一直顯示數(shù)碼“8”,各筆段都被點亮,以檢查顯示器是否有故障。BI為消隱功能端,低電平時使所有筆段均消隱,正常顯示時, B1端應加高電平。另外 CD4511有拒絕偽碼的特點,當輸入數(shù)據(jù)越過十進制數(shù)9(1001)時,顯示字形也自行消隱。LE是鎖存控制端,高電平時鎖存,低電平時傳輸數(shù)據(jù)。a~g是 7 段輸出,可驅動共陰LED數(shù)碼管。另外,CD4511顯示數(shù)“6”時,a段消隱

90、;顯示數(shù)“9”時,d 段消隱,所以顯示 6、9 這兩個數(shù)時,字形不太美觀。所謂共陰 LED 數(shù)碼管是指 7 段 LED 的陰極是連在一起的,在應用中應接地。限流電阻要根據(jù)電源電壓來選取,電源電壓5V時可使用300Ω的限流電阻。</p><p>  圖24 CD4511引腳圖</p><p>  表3 CD4511真值表</p><p>  3.2.6.2 七段共陰極

91、數(shù)碼管簡介</p><p>  LED數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽兩類,了解LED的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。圖25(a)、25(b)是共陰和共陽極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。</p><p>  將多只LED的陰極連在一起即為共陰式,而將多只LED的陽極連在一起即

92、為共陽式。</p><p>  以共陰式為例,如把陰極接地,在相應段的陽極接上正電源,該段即會發(fā)光。當然,LED的電流通常較小,一般均需在回路中接上限流電阻。假如我們將"b"和"c"段接上正電源,其它端接地或懸空,那么"b"和"c"段發(fā)光,此時,數(shù)碼管顯示將顯示數(shù)字“1”。而將"a"、"b"、&

93、quot;d"、"e"和"g"段都接上正電源,其它引腳懸空,此時數(shù)碼管將顯示“2”。其它字符的顯示原理類同。</p><p>  圖25(a)共陰極 圖25(b)共陽極</p><p>  實際使用的一位七段共陰極數(shù)碼管引腳如圖26所示。</p><p>  

94、圖26 一位七段數(shù)碼管引腳圖</p><p>  3.3 硬件總電路圖</p><p>  硬件總電路圖見附錄1和附錄2。</p><p><b>  4軟件設計和編程</b></p><p>  4.1系統(tǒng)功能的實現(xiàn)</p><p>  4.1.1軟件設計功能框圖</p><

95、p>  軟件設計功能框圖如圖27所示。</p><p>  圖27 軟件設計功能框圖</p><p>  4.1.2遙控碼的編碼格式</p><p>  遙控采用脈沖個數(shù)編碼,不同的脈沖個數(shù)代表不同的碼。最小為2個脈沖,最大為17個脈沖。為了使接收可靠,第一位碼寬為3mS,其余為1mS,遙控碼數(shù)據(jù)幀間隔大于10mS。</p><p> 

96、 圖28 P3.5口輸出脈沖波形</p><p>  4.1.3遙控碼的發(fā)射</p><p>  當某個操作按鍵按下時,單片機先讀出鍵值,然后根據(jù)鍵值設定遙控碼的脈沖個數(shù),再調(diào)制成40KHZ方波由紅外線發(fā)光管發(fā)射出去。P3.5端口的輸出調(diào)制波如圖28所示。</p><p>  4.1.4數(shù)據(jù)幀的接收處理</p><p>  當紅外線接收器輸出

97、脈沖幀數(shù)據(jù)時,第一位碼的低電平將啟動中斷程序,實時接收數(shù)據(jù)幀。在數(shù)據(jù)幀接收時,將對第一位(起始位)碼的碼寬進行驗證,若第一位低電平碼的脈寬小于2mS,將作為錯誤碼處理,當間隔位的高電平脈寬大于3mS時,結束接收,然后根據(jù)累加器A中的脈沖個數(shù),執(zhí)行相應輸出口的操作。圖29為紅外線接收器輸出的一幀遙控碼波形。</p><p>  圖29 紅外接收頭一般的輸出波形</p><p>  4.2軟件

98、設計流程圖</p><p>  4.2.1遙控發(fā)射部分設計流程圖</p><p>  遙控發(fā)射部分設計流程包括主程序、鍵掃描程序、遙控碼發(fā)射程序三部分流程圖,如圖30所示。</p><p>  圖30 主程序、鍵掃描程序、遙控碼發(fā)射程序流程圖</p><p>  4.2.2 遙控接收部分設計流程圖</p><p>  

99、遙控接收主程序、中斷程序流程圖如圖31所示。</p><p>  圖31 遙控接收主程序、中斷程序流程圖</p><p>  4.3發(fā)射部分軟件設計和功能實現(xiàn)</p><p>  4.3.1 發(fā)射函數(shù)的設計</p><p><b>  sed()</b></p><p><b>  {&

100、lt;/b></p><p>  ET1=1;TR1=1;delay1ms(3);ET1=0;TR1=0;remoteout=0;//40KHZ發(fā)3毫秒</p><p>  for(m=keyvol;m>0;m--)</p><p><b>  {</b></p><p>  delay1ms(1);

101、 //停1毫秒</p><p>  ET1=1;TR1=1;delay1ms(1);ET1=0;TR1=0;remoteout=0;//40KHZ發(fā)1毫秒</p><p><b>  }</b></p><p>  delay1ms(10);</p><p>

102、<b>  }</b></p><p><b>  tx()</b></p><p><b>  {</b></p><p>  switch(keyvol)</p><p><b>  {</b></p><p>  case 0

103、:keyvol=keyvol+1;sed();break;</p><p>  case 1:keyvol=keyvol+1;sed();break;</p><p>  case 2:keyvol=keyvol+1;sed();break;</p><p>  case 3:keyvol=keyvol+1;sed();break;</p><p

104、>  case 4:keyvol=keyvol+1;sed();break;</p><p>  case 5:keyvol=keyvol+1;sed();break;</p><p>  case 6:keyvol=keyvol+1;sed();break;</p><p>  case 7:keyvol=keyvol+1;sed();break;</

105、p><p>  case 8:keyvol=keyvol+1;sed();break;</p><p>  case 9:keyvol=keyvol+1;sed();break;</p><p>  case 10:keyvol=keyvol+1;sed();break;</p><p>  case 11:keyvol=keyvol+1;sed

106、();break;</p><p>  case 12:keyvol=keyvol+1;sed();break;</p><p>  case 13:keyvol=keyvol+1;sed();break;</p><p>  case 14:keyvol=keyvol+1;sed();break;</p><p>  case 15:key

107、vol=keyvol+1;sed();break;</p><p>  default:break;</p><p><b>  }</b></p><p><b>  }</b></p><p>  4.3.2 功能實現(xiàn)</p><p>  該發(fā)射函數(shù)主要由兩個子函數(shù)sed

108、()和tx()構成,tx()函數(shù)檢測用戶輸入的按鍵,利用switch語句選擇執(zhí)行對應的語句,然后將結果送入到sed(),用戶按鍵不同,sed()函數(shù)控制發(fā)出的脈沖個數(shù)是不一樣的。起初sed()發(fā)送的3秒波形將會被接收端的作為接收開始標志。</p><p>  4.4接收部分軟件設計和功能實現(xiàn)</p><p>  4.4.1 接收函數(shù)的設計</p><p>  voi

109、d intt0(void) interrupt 0 </p><p><b>  {</b></p><p>  EX0=0;keyvol=0;</p><p>  if(remotein==0)</p><p>  {delay1ms(1);</p><p>  if(remotein==0)&

110、lt;/p><p><b>  {while(1)</b></p><p>  {while(remotein==0);</p><p>  keyvol++;k=0;</p><p>  while(remotein==1){delay1ms(1);k++;if(k>2){ goto OOUUTT;};}</p

111、><p><b>  }</b></p><p><b>  OOUUTT: </b></p><p>  switch(keyvol)</p><p><b>  {</b></p><p>  case 2:{AA=~AA;break;}</p&

112、gt;<p>  case 3:{BB=~BB;break;}</p><p>  case 4:{CC=~CC;break;}</p><p>  case 5:{DD=~DD;break;}</p><p>  case 6:{EE=~EE;break;}</p><p>  case 7:{FF=~FF;break;}&l

113、t;/p><p>  case 8:{GG=~GG;break;}</p><p>  case 9:{HH=~HH;break;}</p><p>  case 10:{PP=~PP;break;}</p><p>  case 11:{NN=~NN;break;}</p><p>  case 12:{MM=~MM;b

114、reak;}</p><p>  case 13:{LL=~LL;break;}</p><p>  case 14:{KK=~KK;break;}</p><p>  case 15:{JJ=~JJ;break;}</p><p>  case 16:{II=~II;break;}</p><p>  case 17

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論