基于51單片機(jī)的8路搶答器系統(tǒng)設(shè)計(jì)論文004_圖文_第1頁
基于51單片機(jī)的8路搶答器系統(tǒng)設(shè)計(jì)論文004_圖文_第2頁
基于51單片機(jī)的8路搶答器系統(tǒng)設(shè)計(jì)論文004_圖文_第3頁
基于51單片機(jī)的8路搶答器系統(tǒng)設(shè)計(jì)論文004_圖文_第4頁
基于51單片機(jī)的8路搶答器系統(tǒng)設(shè)計(jì)論文004_圖文_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第一章 系統(tǒng)方案與論證1.1 基本要求(1)系統(tǒng)容量:為滿足競賽搶答的要求,系統(tǒng)容量定位8路。(2)系統(tǒng)能完成:倒計(jì)時(shí)指令發(fā)送與接收;搶答對(duì)別信息發(fā)送與接收;(3)搶答倒計(jì)時(shí)可在0-99秒內(nèi)根據(jù)需要任意調(diào)整。(4)所有信息交換都采用無線通信。(5)搶答指令發(fā)出和搶答成功要有提示音。1.2 系統(tǒng)方案選擇1.2.1 系統(tǒng)基本結(jié)構(gòu)框選 手 電 路89C51控制輸入 數(shù)碼顯示電路蜂鳴器電路 信號(hào)采集主持人電路圖1-1 基本系統(tǒng)結(jié)構(gòu)框圖系統(tǒng)工作流程:主持人電路通電后,2位數(shù)碼管不斷加1,以示電路可以正常工作。主持人按下控制開關(guān)后,電路進(jìn)入倒計(jì)時(shí)預(yù)設(shè)狀態(tài),設(shè)置好后再按一下控制開關(guān),則完成預(yù)設(shè),數(shù)碼管顯示預(yù)

2、設(shè)數(shù)。當(dāng)主持人按下開始按鈕后,選手可以搶答,同時(shí)數(shù)碼管顯示倒計(jì)時(shí)讀秒,如有選手按下?lián)尨疰I,數(shù)碼管顯示該選手的序號(hào),同時(shí)封鎖其他的搶答信號(hào),蜂鳴器鳴叫10s,以示有人搶答成功。如讀秒歸零時(shí)還無人搶答,則蜂鳴器鳴叫10s,數(shù)碼管顯示為不斷閃亮的“00”,以示搶答時(shí)間到。當(dāng)搶答的選手回答完畢或讀秒歸零后,主持人按一下開始按鈕,電路即可恢復(fù)到開始搶答,倒計(jì)時(shí)讀秒狀態(tài)1.2.2 通信方案論證與選擇要實(shí)現(xiàn)無線通信,可選用頻分復(fù)用和時(shí)分復(fù)用兩種形式。頻分復(fù)用各信道獨(dú)立,不考慮信號(hào)在時(shí)間上的重疊。但是在整個(gè)系統(tǒng)最少也需要8個(gè)信道,電路復(fù)雜,制作成本高,故不取。對(duì)實(shí)際問題進(jìn)行分析,發(fā)現(xiàn)系統(tǒng)通信中,除搶答信號(hào)外,

3、其他信號(hào)的傳送都具有明顯的分時(shí)性(即各信號(hào)的傳送都不可能同時(shí)出現(xiàn))。再對(duì)搶答信號(hào)進(jìn)行深入研究,發(fā)現(xiàn):(1)人對(duì)搶答信號(hào)的反應(yīng)在毫秒級(jí)是很不靈敏的,人的反應(yīng)速度是在0.2s-0.8s內(nèi)隨即出現(xiàn)。(2)在比賽現(xiàn)場(chǎng),搶答題目一般在幾十秒內(nèi)。能做出回答決定的人也只在40%左右,堅(jiān)決做出回答決定的占20%左右。根據(jù)系統(tǒng)滿容量算20x20%=4,只有4個(gè)左右的人數(shù)進(jìn)入0.20.8s反應(yīng)比賽中。(3)按鍵反應(yīng)速度也是有差異的,大概在20ms左右。根據(jù)以上三點(diǎn)分析,可以定性的得出搶答信號(hào)在一定的時(shí)間區(qū)間內(nèi)具有隨機(jī)分時(shí)的特性。另一方面,搶答信號(hào)信息量不大(只有對(duì)別信息),可以做到在極短的時(shí)間內(nèi)傳完,因此,若保證

4、每一個(gè)搶答信號(hào)傳送時(shí)間<2.1ms,那么在0.2s-0.8s的時(shí)間內(nèi)任意兩個(gè)對(duì)別信號(hào)在傳送時(shí)間上重疊的概率就很小,因此可以實(shí)現(xiàn)搶答信號(hào)時(shí)分傳送。又因時(shí)分復(fù)用只用一個(gè)信道,電路簡單可靠性高,制作成本低,綜合考慮選用時(shí)分復(fù)用方案。第二章 系統(tǒng)硬件設(shè)計(jì)為了滿足系統(tǒng)功能和系統(tǒng)的靈活性,本系統(tǒng)各部分均采用單片機(jī)作為核心器件。為了使電路結(jié)構(gòu)簡單,性能可靠,無線部分均采用性能良好的收發(fā)模塊(315MHZ高頻接收發(fā)送模塊FST-3和CZS-3)。硬件系統(tǒng)是一個(gè)數(shù)、模、單片機(jī)混合電路。2.1 89C51單片機(jī)單片機(jī)為本系統(tǒng)的核心器件。這里我們選用89C51單片機(jī),89C51具有低功耗、高性能的特點(diǎn),且與8

5、0C51兼容,特別是其內(nèi)部增加的閃速可電改寫的存儲(chǔ)器FlashROM給單片機(jī)的開發(fā)及應(yīng)用帶來了很大的方便,且芯片的價(jià)格非常便宜,因此近年來得到了及其廣泛的應(yīng)用。2.1.1 功能特性描述89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROMFalsh Programmable and Erasable Read Only Memory)的低功耗、高性能CMOS8位微處理器,俗稱單片機(jī)。使用ATMEL公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程F

6、lash,使得AT89C51為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。主要性能: 與MCS-51單片機(jī)產(chǎn)品兼容 8K字節(jié)在系統(tǒng)可編程Flash存儲(chǔ)器 1000次擦寫周期 全靜態(tài)操作:0Hz33Hz 三級(jí)加密程序存儲(chǔ)器 32個(gè)可編程I/O口線 三個(gè)16位定時(shí)器/計(jì)數(shù)器 八個(gè)中斷源 全雙工UART串行通道 低功耗空閑和掉電模式 掉電后中斷可喚醒 看門狗定時(shí)器 雙數(shù)據(jù)指針 掉電標(biāo)識(shí)符EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P04

7、35P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10VCC40GND2089S52U12.1.2 引腳結(jié)構(gòu)圖2-1 89C51引腳圖2.1.3 管腳說明VCC : 電源GND : 地P0 口:P0口是一個(gè)8位漏極開路的雙向I/O口。作為輸出口,每位能驅(qū)動(dòng)8個(gè)TTL邏輯電平。對(duì)P0端口寫“1”時(shí),引腳用作高阻抗輸入。當(dāng)訪問外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。在這種模式下,P0具有內(nèi)部上拉電阻。在flash編程時(shí),P0口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。

8、程序校驗(yàn)時(shí),需要外部上拉電阻。P1 口:P1 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,P1 輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL 邏輯電平。對(duì)P1 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流。此外,P1.0和P1.2分別作定時(shí)器/計(jì)數(shù)器2的外部計(jì)數(shù)輸入(P1.0/T2)和定時(shí)器/計(jì)數(shù)器2的觸發(fā)輸入(P1.1/T2EX),具體如表2-1所示。在flash編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。P2 口:P2 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL 邏輯電平。對(duì)P2 端口寫“

9、1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流。在訪問外部程序存儲(chǔ)器或用16位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行MOVXDPTR,A)時(shí),P2 口送出高八位地址。在這種應(yīng)用中,P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。在使用8位地址(如MOVX Ri,A)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口輸出P2鎖存器的內(nèi)容。在flash編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。表2-1 P1口引腳及功能表引腳號(hào)第二功能P1.0T2(定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入),時(shí)鐘輸出P1.1T2EX(定時(shí)器/計(jì)數(shù)器T2的捕捉/重載觸發(fā)信號(hào)和方向控

10、制)P1.5MOSI(在系統(tǒng)編程用)P1.6MIOS(在系統(tǒng)編程用)P1.7SCK(在系統(tǒng)編程用)P3 口:P3 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL 邏輯電平。對(duì)P3 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流。P3口亦作為AT89C51特殊功能(第二功能)使用,如表2-2所示。在flash編程和校驗(yàn)時(shí),P3口也接收一些控制信號(hào)。表2-2 P3口引腳及功能表引腳號(hào)第二功能P3.0RXD(串行輸入)P3.1TXD(串行輸出)P3.2/INT0(外部中斷0)P3.3/I

11、NT0(外部中斷1)P3.4T0(定時(shí)器0外部輸入)P3.5T1(外部1外部輸入)P3.6/WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7/RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)RST: 復(fù)位輸入。晶振工作時(shí),RST腳持續(xù)2個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位??撮T狗計(jì)時(shí)完成后,RST 腳輸出96個(gè)晶振周期的高電平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能無效。DISRTO默認(rèn)狀態(tài)下,復(fù)位高電平有效。ALE/PROG:地址鎖存控制信號(hào)(ALE)是訪問外部程序存儲(chǔ)器時(shí),鎖存低8位地址的輸出脈沖。在flash編程時(shí),此引腳(PROG)也用作編程輸入脈沖。在一般情況下,ALE 以晶振六分之一的固定頻率輸

12、出脈沖,可用來作為外部定時(shí)器或時(shí)鐘使用。然而,特別強(qiáng)調(diào),在每次訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),ALE脈沖將會(huì)跳過。如果需要,通過將地址為8EH的SFR的第0位置 “1”,ALE操作將無效。這一位置 “1”,ALE 僅在執(zhí)行MOVX 或MOVC指令時(shí)有效。否則,ALE 將被微弱拉高。這個(gè)ALE 使能標(biāo)志位(地址為8EH的SFR的第0位)的設(shè)置對(duì)微控制器處于外部執(zhí)行模式下無效。/PSEN: 外部程序存儲(chǔ)器選通信號(hào)(/PSEN)是外部程序存儲(chǔ)器選通信號(hào)。當(dāng)AT89S52從外部程序存儲(chǔ)器執(zhí)行外部代碼時(shí),/PSEN在每個(gè)機(jī)器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),/PSEN將不被激活。/EA/VPP: 訪問外部

13、程序存儲(chǔ)器控制信號(hào)。為使能從0000H 到FFFFH的外部程序存儲(chǔ)器讀取指令,/EA必須接GND。為了執(zhí)行內(nèi)部程序指令,/EA應(yīng)該接VCC。在flash編程期間,/EA也接收12伏VPP電壓。XTAL1: 振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。XTAL2: 振蕩器反相放大器的輸出端。32.2 無線傳輸模塊無線傳輸模塊由發(fā)射模塊和接收模塊組成。FST-3和CZS-3是由專業(yè)生產(chǎn)廠家設(shè)計(jì)生產(chǎn)的無線傳輸發(fā)射模塊和接收模塊。用FST-3和CZS-3組成的無線傳輸系統(tǒng)具有很高的性價(jià)比。其傳輸距離遠(yuǎn),在無障礙物的情況下可以傳輸300米;信號(hào)傳輸可靠,能夠傳輸010MHZ的調(diào)制信號(hào);價(jià)格低廉,發(fā)射模塊

14、和接收模塊的價(jià)格加起來不超過20元;此外,還具有不要調(diào)整即可使用的特點(diǎn)。VCCDATAGNDVCCDATAGND (A) (B)圖2-2 無線發(fā)射模塊FST-3和接收模塊CZS-3的管腳功能圖FST-3發(fā)射模塊如上圖2-2(A)所示,在VCC和GND間加上312V的直流電壓即可使用,從天線發(fā)射出315MHZ的無線電波。而所需發(fā)射出去的信號(hào)可以加在DATA端,去調(diào)制315MHZ的無線電波,使其成為已調(diào)波從天線發(fā)出。在加5V電壓時(shí),實(shí)測(cè)FST-3發(fā)射模塊的工作電流不超過15mA。CZS-3接收模塊如上圖2-2(B)所示,須在VCC和GND間加上5V的直流電壓。從天線接收到的已調(diào)制無線電信號(hào)經(jīng)過其內(nèi)

15、部解調(diào),從其DATA端輸出已解調(diào)控制信號(hào),在無信號(hào)時(shí)DATA端輸出高電平。CZS-3接收模塊的靜態(tài)電流為5mA,接收靈敏度為-103dBm。122.3 用555定時(shí)器組成的多諧振蕩器多諧振蕩器是能產(chǎn)生矩形波的一種自激振蕩器電路,由于矩形波中除基波外還含有豐富的高次諧波,故 稱為多諧振蕩器。多諧振蕩器沒有穩(wěn)態(tài),只有兩個(gè)暫穩(wěn)態(tài),在自身因素的作用下,電路就在兩個(gè)暫穩(wěn)態(tài)之 間來回轉(zhuǎn)換,故又稱它為無穩(wěn)態(tài)電路。由555定時(shí)器組成的多諧振蕩器電路圖如圖4所示。圖2-3 由555定時(shí)器組成的多諧振蕩器電路圖如上圖2-3所示,接通電源后,電容C被充電,當(dāng)上升到時(shí),使為低電平,同時(shí)放電三極管T導(dǎo)通,此時(shí)電容C通過

16、R2和T放電,Vc下降。當(dāng)Vc下降到/3時(shí),V0翻轉(zhuǎn)為高電平。電容器C放電所需的時(shí)間為 當(dāng)放電結(jié)束時(shí),T截止,將通過R1、R2向電容器C充電,Vc由/3上升到2 /2所需的時(shí)間為 當(dāng)Vc上升到時(shí),電路又翻轉(zhuǎn)為低電平。如此周而復(fù)始,于是,在電路的輸出端就得到一個(gè)周期性的矩形波。電路的工作波形如下圖5,其振蕩頻率為 由于555定時(shí)器內(nèi)部的比較器靈敏度較高,而且采用差分電路形式,用555定時(shí)器組成的多諧振蕩器的振蕩頻率受電源電壓和溫度變化的影響很小。12Vcc/3VcVcc/3ttt00V0圖2-4 由555定時(shí)器組成的多些振蕩器的工作波形2.4 選手電路如下圖6所示的電路是FST-3發(fā)射模塊的一種

17、具體應(yīng)用。10電路中555和其外圍元件構(gòu)成一個(gè)多諧振蕩器,從555的3腳輸出的方波加到FST-3的DATA端。由圖6電路中的元件參數(shù)可以計(jì)算出從FST-3的天線發(fā)射出被60MHZ信號(hào)調(diào)制過的315MHZ無線電波。D1為發(fā)光二極管,用來指示發(fā)射電路的電流是否接通。圖2-5 FST-3發(fā)射模塊的應(yīng)用電路選手電路是由圖2-5所示的電路進(jìn)行實(shí)用化改進(jìn)而得,電路由圖7所示??紤]到實(shí)際使用的方便,把圖6的電路的R2用一個(gè)8位地址開關(guān)和一個(gè)9P1K的排阻來代替。這樣,隨著8位地址開關(guān)中開關(guān)閉合個(gè)數(shù)的不同,等效R2將有8種不同的阻值,555的3腳輸出方波將有8種不同的頻率。8個(gè)選手電路就可以選擇相同的電路參數(shù)

18、,使用時(shí)只要撥動(dòng)8個(gè)地址開關(guān),使每個(gè)選手電路中的地址開關(guān)閉合個(gè)數(shù)不同,即可利用555電路振蕩頻率來區(qū)分不同選手發(fā)出的信號(hào),依據(jù)如圖6電路中的參數(shù),實(shí)測(cè)的振蕩頻率如表2-3所示。表2-3 頻率表S1開關(guān)閉合個(gè)數(shù)R2等效阻值實(shí)測(cè)555的振蕩頻率1100060HZ2500122HZ3333153HZ4250180HZ5200200HZ6167220HZ7143231HZ8125245HZ圖2-6 選手電路電路圖2.5 主持人電路主持人電路如附圖所示。以89S51單片機(jī)為核心,整個(gè)電路分為控制輸入、信號(hào)采集和輸出指示幾個(gè)部分??刂坪诵臅r(shí)89S51的最小應(yīng)用系統(tǒng),有時(shí)鐘和復(fù)位電路和在線編程接口。電路中S

19、1是復(fù)位按鈕,J1是89S51系列單片機(jī)的標(biāo)準(zhǔn)在線編程接口??刂戚斎腚娐穼?shí)際上是一個(gè)主持人復(fù)位按鈕S2;S3是進(jìn)入等待倒計(jì)時(shí)狀態(tài)的按鈕,S4、S5是預(yù)置倒計(jì)時(shí)十位和個(gè)位加1按鈕。信號(hào)采集電路由CZS接收模塊和R1、C2濾波電路組成。由于從CZS-3的DATA端輸出的信號(hào)有殘存的高頻成分,所以在信號(hào)進(jìn)入單片機(jī)之前,這里用了R1、C2濾波電路,濾波后的從P3.4(T0)進(jìn)入單片機(jī)。輸出指示電路由數(shù)碼顯示電路和蜂鳴器電路組成。數(shù)碼顯示電路是2位數(shù)碼管及其動(dòng)態(tài)顯示驅(qū)動(dòng)電路組成。在實(shí)際使用中,當(dāng)主持人按下開關(guān)按鈕S2時(shí),數(shù)碼管顯示的是等待倒計(jì)時(shí)的讀秒數(shù);當(dāng)由選手按下?lián)尨鸢粹o時(shí),數(shù)碼管顯示的是搶答選手的序

20、號(hào)。蜂鳴器由三極管驅(qū)動(dòng),在實(shí)際使用時(shí)蜂鳴器在等待倒計(jì)時(shí)歸零和有選手搶答成功時(shí)鳴叫。第三章 電路功能及控制流程此電路為實(shí)用搶答器。當(dāng)主持人電路通電時(shí),2位數(shù)碼管不斷地加1,以示電路可以正常工作。當(dāng)主持人按一下S3后,電路即進(jìn)入等待倒計(jì)時(shí)起始數(shù)預(yù)設(shè)狀態(tài),2位數(shù)碼管顯示為不斷閃亮的“00”。按一下S4,起始數(shù)增加10s;按一下S5,起始數(shù)增加1s,最大預(yù)設(shè)數(shù)為99s。設(shè)置好后再按下S3,則完成預(yù)設(shè),數(shù)碼管顯示預(yù)設(shè)數(shù)。當(dāng)主持人按一下開始按鈕S2后,選手可以搶答,同時(shí)數(shù)碼管顯示開始倒計(jì)時(shí)讀秒。如有選手按下?lián)尨疰I,數(shù)碼管顯示該選手的序號(hào),同時(shí)封鎖其他的搶答信號(hào),蜂鳴器鳴叫10s,以示有人搶答成功。如讀秒歸

21、零時(shí)還無人搶答,則蜂鳴器鳴叫10s,數(shù)碼管顯示為不斷閃亮的“00”,以示搶答時(shí)間到。當(dāng)搶答的選手回答完畢或讀秒歸零后,主持人按一下S2,電路即可恢復(fù)到開始搶答,倒計(jì)時(shí)讀秒狀態(tài),控制流程如下圖3-1所示。開始等待:數(shù)碼管加1預(yù)設(shè):主持人按S3數(shù)碼管顯示00預(yù)設(shè)按S4或S5按S3完成預(yù)設(shè)開始:主持人按S2等待搶答、倒計(jì)時(shí)有選手按搶答鍵無選手按搶答鍵顯示搶答選手號(hào)封住其他信號(hào)蜂鳴器叫10s倒計(jì)時(shí)歸零不斷閃亮的“00”蜂鳴器叫10s圖3-1 控制程序流程圖結(jié) 論現(xiàn)在常用的無限遙控主要有紅外線和無線電兩種方法。無線電遙控在傳輸距離、方向性和可靠性方面和紅外線遙控相比有很大的優(yōu)勢(shì)。而且無線傳輸技術(shù)現(xiàn)在已日

22、益成熟,現(xiàn)在無線傳輸收發(fā)電路已廣泛應(yīng)用于智能化控制、短距離無線遙控等產(chǎn)品中,由于工作穩(wěn)定可靠,徹底擺脫了有線傳輸?shù)姆N種不便,所以在遙控領(lǐng)域得到廣泛應(yīng)用。本設(shè)計(jì)在大量的電子電路實(shí)踐的基礎(chǔ)上,用無線傳輸技術(shù)應(yīng)用于搶答器的設(shè)計(jì)和制作,制作成功了無線搶答器。該無線搶答器可滿足不同賽事活動(dòng)的不同需求,適用于學(xué)校、教育部門、企事業(yè)工會(huì)組織、俱樂部等單位組織舉辦各種知識(shí)、技術(shù)競賽及文娛活動(dòng)時(shí)作搶答之用。能提高活動(dòng)檔次,簡化工作流程,減輕工作量、減少人工失誤、節(jié)約競賽成本。參考文獻(xiàn)1康華光,鄒壽彬.電子技術(shù)基礎(chǔ)(數(shù)字部分)(第五版).高等教育出版社,20052康華光,鄒壽彬.電子技術(shù)基礎(chǔ)(模擬部分)(第五版)

23、.高等教育出版社,20053李朝青單片機(jī)原理及接口技術(shù)M北京:北京航空航天大學(xué)出版社,20054朱勇單片機(jī)原理與應(yīng)用技術(shù)清華大學(xué)出版社,20065張毅剛,彭喜元等新編MCS-51單片機(jī)應(yīng)用設(shè)計(jì)(第二版) 哈爾濱工業(yè)大學(xué)出版社,20066潭博學(xué),苗江靜集成電路原理及應(yīng)用北京:電子工業(yè)出版社,20037王慶有光電傳感應(yīng)用技術(shù)機(jī)械工業(yè)出版社,20078高峰. 單片微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)及實(shí)用技術(shù)M.北京:機(jī)械工業(yè)出版社,20049樓然苗,李光飛51系列單片機(jī)設(shè)計(jì)實(shí)例北京航空航天大學(xué)出版社,2006 10何書森,何華斌.實(shí)用電子線路設(shè)計(jì)速成.福州:福建科學(xué)技術(shù)出版社,2006 11李國厚,王春陽.自動(dòng)化專業(yè)

24、英語.北京:北京大學(xué)出版社,200612陳歡慶. 電子制作理論與實(shí)踐M.浙江大學(xué)出版社,200513馬淑華、王鳳文、張美金.單片機(jī)原理及接口技術(shù).北京郵電大學(xué)出版社,200514楊金巖,鄭應(yīng)強(qiáng),張振仁8051單片機(jī)數(shù)據(jù)傳輸接口擴(kuò)展技術(shù)與應(yīng)用實(shí)例人民郵電出版社,2005致 謝經(jīng)過近幾個(gè)月的艱苦奮戰(zhàn),我的畢業(yè)設(shè)計(jì)已接近尾聲。在這幾個(gè)月的時(shí)間里,我衷心感謝我的指導(dǎo)老師楊老師,在課題選定、理論指導(dǎo)和方案的論證上,對(duì)我精心的指導(dǎo)和耐心的鼓勵(lì),使我能夠堅(jiān)持到底,畢業(yè)設(shè)計(jì)有了圓滿的結(jié)果。他們淵博的知識(shí),深邃的思想,嚴(yán)謹(jǐn)?shù)闹螌W(xué)風(fēng)格、平易近人的處事態(tài)度和幽默風(fēng)趣的話語,讓我在學(xué)習(xí)知識(shí)和解決問題時(shí)感到無比的輕松和

25、愉快。至此論文定稿之際,對(duì)老師表示衷心的感謝! 感謝老師能在繁忙之中抽出時(shí)間為我提供耐心的指導(dǎo),幫我們解決在設(shè)計(jì)過程中遇到的種種問題。在做畢業(yè)設(shè)計(jì)期間,我還有幸得到其它老師的熱心指導(dǎo)和同學(xué)們的大力幫助,正因?yàn)橛辛怂麄?,我才能克服各種困難,順利完成畢業(yè)設(shè)計(jì)和論文。在這里一并向他們表示感謝!最后,再次向各位領(lǐng)導(dǎo)、各位老師致以崇高的敬意和最衷心的感謝! 學(xué)生簽名: 日 期:附錄一附圖 無線搶答器主控電路原理圖附錄二源程序清單:ORG 0000HAJMP MAIN ORG 000BH AJMP MAIN ORG 3000HMAIN: MOV SP,#2FH MOV B,#5AH ;中斷90次 MOV

26、TOMD,#01H MOV TL0,#0B0H MOV TH0,#3CH SETB TR0 SETB ET0 SETB EA SJMP $RE: MOV TL0,#0B0H MOV TH0,#3CH DJNA B,LOOP CLR TR0LOOP: SETB RESET LJMP MAIN ORG 2000H SETB TOMD MOV TMOD,#01H CPL P0 MOV DPTR,#7F04H ;把地址送到DPTR MOV A,#0BH ;送10次循環(huán) MOV DPTR,A INC DPTR MOV A,#40H MOV DPTR,A MOVX DPTR,#7F00H RESET OR

27、G 4000H MOV A,#00H ;向數(shù)據(jù)輸出輸入口送0 MOV SUBF,AKL0: JNB TI,KL0 CLR TIKL1: JNB P1.0,PK ;P1.0鍵是否按下 JB P1.1,KL1PK1: ACALL D10MS ;延時(shí)10秒 JNB P1.1,KL2KL2: ACALL D10MS JNB P1.2,KL3KL3: ACALL D10MSKL4: JNB P1.0,KL4 JNB P1.1,KL4 JNB P1.2,KL4 MOV A,R4 ;取鍵號(hào) ADD A,R3 SUBB A,#0AH ;是命令鍵碼 JNC KL6 ;轉(zhuǎn)向命令鍵處理 MOV DPTR,#TABL ;字型碼表初值送DPTR ADD A,#0AH ;恢復(fù)鍵號(hào) MO

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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)論