籃球比賽記分器設(shè)計(jì)_畢業(yè)論文設(shè)計(jì)說明書40論文41_第1頁
籃球比賽記分器設(shè)計(jì)_畢業(yè)論文設(shè)計(jì)說明書40論文41_第2頁
籃球比賽記分器設(shè)計(jì)_畢業(yè)論文設(shè)計(jì)說明書40論文41_第3頁
籃球比賽記分器設(shè)計(jì)_畢業(yè)論文設(shè)計(jì)說明書40論文41_第4頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、( 此文檔為 word 格式,下載后您可任意編輯修改!)信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 ( 論文 )設(shè)計(jì) ( 論文 ) 題目 :基于單片機(jī)的籃球比賽記分器的設(shè)計(jì)專業(yè):通信技術(shù)班級:通 技 06-2學(xué)號:姓名:指導(dǎo)教師 :二 八年十二月三十日信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué)生姓名學(xué)號班級通技 06-2專業(yè)通信技術(shù)設(shè)計(jì)(或論文)題目基于單片機(jī)的籃球比賽記分器的設(shè)計(jì)指導(dǎo)教師姓名職 稱工作單位及所從事專業(yè)聯(lián)系方式備注助教技術(shù)學(xué)院071高級工程師四有限公司1878設(shè)計(jì)(論文)內(nèi)容:完成電路設(shè)計(jì)方案的選擇;硬件電路的設(shè)計(jì);軟件程序的編寫;仿真與調(diào)試。該設(shè)計(jì)的整體電路大體來說由復(fù)位電路、時鐘電路、

2、按鍵電路和顯示電路四部分組成,在此分別對這四部分做了介紹。此外還對單片機(jī)AT89C51,仿真軟件ISIS 分別做了介紹。進(jìn)度安排:2008.10.13 10.29查找資料,選擇參考方案第6、7周2008.10.30 11.23查找資料,進(jìn)行硬件電路的設(shè)計(jì)第 8、 9、10 周2008.11.17 11.30程序的編寫與調(diào)試第 10、11 周2008.11.24 12.28整理報(bào)告,確定初稿,檢查定稿第11至16周2008.12.21 09.1.3畢業(yè)設(shè)計(jì)答辯第 16、17 周主要參考文獻(xiàn)、資料 ( 寫清楚參考文獻(xiàn)名稱、作者、出版單位) :1 李全利 . 單片機(jī)原理及應(yīng)用技術(shù) . 北京:高等教育

3、出版社, 20012 何立民 . 單片機(jī)高等教程 . 北京:航空航天大學(xué)出版社, 20003張毅剛 .MCS 51 單片機(jī)應(yīng)用設(shè)計(jì). 哈爾濱:哈爾濱工業(yè)大學(xué)出版社,19974 潘新民 . 微型計(jì)算機(jī)控制技術(shù) . 北京:人民郵電出版社, 19995 曹天漢 . 單片機(jī)原理與接口技術(shù) . 北京:電子工業(yè)出版社 ,2003.86 李廣弟 , 朱月秀 , 王秀山 . 單片機(jī)基礎(chǔ) . 北京:北京航空航天大學(xué)出版社,2001審批意見教研室負(fù)責(zé)人:年月日目錄摘要 .1第 1 章緒論 .2第 2 章方案設(shè)計(jì) .32.1系統(tǒng)功能要求 .32.2整體方案 .3第 3 章硬件設(shè)計(jì) .53.1單片機(jī)系統(tǒng)電路設(shè)計(jì) .5

4、3.1.1時鐘電路 .53.1.2復(fù)位電路 .63.2 數(shù)據(jù)顯示單元設(shè)計(jì) .73.2.1顯示器原理簡介 .73.2.2顯示器電路圖 .73.3按鍵電路 .7第 4 章軟件設(shè)計(jì) .9第 5 章系統(tǒng)仿真測試 .11結(jié)論 .12致謝 .13參考文獻(xiàn).14附錄 1總電路原理圖 .15附錄 2程序清單.16摘要籃球比賽記分器是為了解決籃球比賽記分的問題。 本設(shè)計(jì)是采用單片機(jī) AT89C51 作為核心元件,利用 7 段共陰 LED 作為顯示器件,在此設(shè)計(jì)中共接入了 2 個 4 聯(lián) 7 段共陰 LED 顯示器,其中 1 個用于顯示紅隊(duì)的分?jǐn)?shù), 1 個用于顯示藍(lán)隊(duì)分?jǐn)?shù),顯示范圍相當(dāng)高 , 足夠滿足賽程需要。本

5、文詳細(xì)地介紹了系統(tǒng)硬件與軟件的設(shè)計(jì)過程,由于單片機(jī)的集成度高,功能強(qiáng),通用性好,特別是它具有體積小,重量輕,能耗低,價格便宜,可靠性高,抗干擾能力強(qiáng)和使用方便等獨(dú)特的優(yōu)點(diǎn),采用該裝置可根據(jù)實(shí)際情況進(jìn)行比分修改,具有低功耗,可靠性,安全性以及低成本等特點(diǎn)。關(guān)鍵詞AT89C51;LED ;復(fù)位電路;時鐘電路第1章緒論籃球比賽記分器是為了解決籃球比賽記分的問題。此裝置利用單片機(jī)AT89C51完成了記分的功能。 本文詳細(xì)地介紹了系統(tǒng)硬件與軟件的設(shè)計(jì)過程, 采用該裝置可根據(jù)實(shí)際情況進(jìn)行比分修改和顯示,具有低功耗,可靠性,安全性以及低成本等特點(diǎn)。體育比賽記分系統(tǒng)是對體育比賽過程中所產(chǎn)生的比分進(jìn)行快速采集記

6、錄, 加工處理,傳遞利用的信息系統(tǒng)。根據(jù)不同運(yùn)動項(xiàng)目的不同比賽規(guī)則要求,體育比賽的記分系統(tǒng)包括測量類,評分類,命中類,制勝類,得分類等多種類型?;@球比賽是根據(jù)運(yùn)動隊(duì)在規(guī)定的比賽時間里得分多少來決定勝負(fù)的, 因此,籃球比賽的記分系統(tǒng)是一種得分類型的系統(tǒng)。 籃球比賽記分系統(tǒng)由記分器等多種電子設(shè)備組成,同時,根據(jù)目前高水平籃球比賽要求,完善的籃球比賽記分系統(tǒng)設(shè)備應(yīng)能夠與現(xiàn)場成績處理,現(xiàn)場大屏幕,電視轉(zhuǎn)播車等多種設(shè)備相聯(lián),以便實(shí)現(xiàn)高比賽現(xiàn)場感,表演娛樂觀眾等功能目標(biāo)。由于單片機(jī)的集成度高,功能強(qiáng),通用性好,特別是它具有體積小,重量輕,能耗低,價格便宜,可靠性高,抗干擾能力強(qiáng)和使用方便等獨(dú)特的優(yōu)點(diǎn),使單

7、片機(jī)迅速得到了推廣應(yīng)用, 目前已經(jīng)成為測量控制應(yīng)用系統(tǒng)中的優(yōu)選機(jī)種和新電子產(chǎn)品的關(guān)鍵部位。世界各大電氣廠家, 測控技術(shù)企業(yè), 機(jī)電行業(yè),競相把單片機(jī)應(yīng)用于產(chǎn)品更新,作為實(shí)現(xiàn)數(shù)字化,智能化的核心部件。籃球記分器就是以單片機(jī)為核心的計(jì)分系統(tǒng)。本系統(tǒng)是采用單片機(jī) AT89C51 作為核心元件。利用 7 段共陰 LED 作為顯示器件。在此設(shè)計(jì)中共接入了 2 個 4 聯(lián) 7 段共陰 LED 顯示器,其中 1 個用于記錄紅隊(duì)的分?jǐn)?shù),1 個用于記錄藍(lán)隊(duì)的分?jǐn)?shù)。第2章方案設(shè)計(jì)2.1系統(tǒng)功能要求兩隊(duì)的比分由五個鍵來控制,其中KEY0用以切換當(dāng)前比分球隊(duì),KEY1 , KEY2 , KEY3 , KEY4 分別用

8、來加 1 分,加 2 分,加 3 分和減 1 分。當(dāng)比賽開始時先按下復(fù)位鍵使系統(tǒng)恢復(fù)初始狀態(tài),然后根據(jù)比賽情況開始對球隊(duì)加分。2.2整體方案為了完成上述功能要求,籃球比賽記分器系統(tǒng)整體結(jié)構(gòu)如圖2-1所示包括:AT89C51 、時鐘及復(fù)位電路、按鍵電路、及LED 顯示器。該電路的原理框圖,如圖2- 1 所示:圖 2-1電路原理框圖(1)顯示方案方案一:靜態(tài)顯示就是當(dāng) CPU 將要顯示的字或字段碼送到輸出口,顯示器就可以顯示出所要顯示的字符,如果 CPU 不去改寫它,它將一直保持下去;靜態(tài)顯示硬件開銷大,電路復(fù)雜,信息刷新速度慢,只適合顯示位數(shù)較少的場合。方案二:動態(tài)顯示就是在顯示時, 單片機(jī)控制

9、電路連續(xù)不斷刷新輸出顯示數(shù)據(jù)使各數(shù)碼管一位一位地輪流點(diǎn)亮顯示器地各個位。 對于顯示器的每一位而言, 每隔一段時間點(diǎn)亮一次;動態(tài)顯示耗能較小,但編寫程序較復(fù)雜。動態(tài)顯示硬件連接簡單,信息刷新速度快,節(jié)省IO 接口。由于本次設(shè)計(jì)要求對比分進(jìn)行時實(shí)檢測與控制,所以選擇的是方案二。(2)鍵盤方案方案一:獨(dú)立式鍵盤的各個按鍵之間是相互獨(dú)立的每一個按鍵連接一根IO 口線。獨(dú)立式鍵盤電路簡單,軟件設(shè)計(jì)也比較方便,但由于每一個按鍵均需一根IO 口線,當(dāng)鍵盤按鍵數(shù)量較多時需的 IO 口線較多,應(yīng)此獨(dú)立式鍵盤只適合于按鍵較少的應(yīng)用場合。方案二:采用 4×4 行列式鍵盤 , 它表示有 4 根行線和 4 根

10、列線 , 在每根行線和列線的交叉點(diǎn)上有一個按鍵, 組成了一個有16 個按鍵的矩陣鍵盤。在籃球比賽記分器設(shè)計(jì)中KEY0 為選擇開關(guān)鍵, KEY1 , KEY2 , KEY3 為加法鍵, KEY4 為減法鍵。由于此次設(shè)計(jì)只需要用5 個按鍵,所以選擇的是方案一。第3章硬件設(shè)計(jì)3.1單片機(jī)系統(tǒng)電路設(shè)計(jì)單片機(jī)就是在一塊硅片上集成了中央處理器(CPU)存儲器和輸入輸出接口(并行 IO 串行通信口)振蕩電路,計(jì)數(shù)器等電路的一塊集成電路,這樣的一塊集成電路具有一臺計(jì)算機(jī)的基本功能,因而被稱為單片微型計(jì)算機(jī),簡稱單片機(jī)( MCU )。單片機(jī)的種類很多。 Intel 公司首先于 1976 年 6 月推出了 MCS

11、 - 48 系列單片機(jī)。世界上一些著名的電子器件公司都開發(fā)有自己的單片機(jī)產(chǎn)品。由于單片機(jī)具有體積小、功能強(qiáng)、成本低、功耗小等優(yōu)點(diǎn),所以在工業(yè)控制、智能儀表、通信技術(shù)、信號處理及家用電器產(chǎn)品中廣泛應(yīng)用。 現(xiàn)在的單片機(jī)從功能上已突破微型計(jì)算機(jī)的傳統(tǒng)功能,向著以單片機(jī)為核心,外接各種控制單元的專用單片機(jī)方向發(fā)展。在單片機(jī)內(nèi)部有一振蕩電路,只要在單片機(jī)的XTAL1 和 XTAL2 引腳外接石英晶體(簡稱晶振),就構(gòu)成了自激振蕩器并在單片機(jī)內(nèi)部產(chǎn)生時鐘脈沖信號。圖 3- 1 中電容器 C1 和 C2 的作用是穩(wěn)定頻率和快速起振, 電容值在 530pF,典型值為 30pF。晶振 CYS 的振蕩頻率范圍在

12、1.2 MHz 12 MHz 間選擇,典型值為 12 MHz 和 6MHz 。時鐘電路單片機(jī)時鐘電路圖如圖3- 1 所示:圖 3-1單片機(jī)時鐘電路圖XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。復(fù)位電路單片機(jī)的復(fù)位操作使單片機(jī)經(jīng)入初始化狀態(tài)。初始化后,程序計(jì)數(shù)器 PC=0000H,所以程序從 0000H 地址單元開始執(zhí)行。 單片機(jī)啟動后, 片內(nèi) RAM 為隨機(jī)值

13、, 運(yùn)行中的復(fù)位操作不改變片內(nèi)RAM 的內(nèi)容。復(fù)位電路就是在RST 端( 9 腳)外接的電路,目的是使單片機(jī)上電開始工作時,內(nèi)部電路從初始狀態(tài)開始工作,或者在工作中人為讓單片機(jī)重新從初始狀態(tài)開始工作。在時鐘工作的情況下,單片機(jī)的RST 引腳引入高電平并保持2 個機(jī)器周期以上的時間, AT89C51 便能完成系統(tǒng)重置的各項(xiàng)動作,使得內(nèi)部特殊功能寄存器的內(nèi)容均被設(shè)置成已知狀態(tài)。實(shí)際應(yīng)用中,復(fù)位操作有兩種基本的形式: 一種是上電復(fù)位, 另一種是按鍵復(fù)位。上電復(fù)位要求接通電源后,單片機(jī)自動實(shí)現(xiàn)復(fù)位操作。上電復(fù)位電路如圖3- 2 所示:圖 3-2上電復(fù)位電路圖 3-3按鍵復(fù)位電路按鍵復(fù)位要求在電源接通的

14、條件下,在單片機(jī)運(yùn)行期間, 用按鈕開關(guān)操作使單片機(jī)復(fù)位。根據(jù)本設(shè)計(jì)的需要在比賽開始時按下按鍵P 使系統(tǒng)恢復(fù)初使?fàn)顟B(tài), 實(shí)現(xiàn)對上場比分清 0 操作開始對新一場的比賽進(jìn)行記分。所以在此設(shè)計(jì)中選擇的是按鍵復(fù)位電路。3.2數(shù)據(jù)顯示單元設(shè)計(jì)顯示器原理簡介根據(jù)設(shè)計(jì)的特點(diǎn),此顯示選擇的是動態(tài) LED 顯示。所謂動態(tài)顯示就是一位一位地輪流點(diǎn)亮顯示器地各個位(掃描)。對于顯示器的每一位而言,每隔一段時間點(diǎn)亮一次。雖然在同一時刻只有一位顯示器在工作(點(diǎn)亮),但由于人眼的視覺暫留效應(yīng)和發(fā)光二極管熄滅時的余暉,我們看到的卻是多個字符“同時”顯示。顯示器亮度既與點(diǎn)亮?xí)r的通道電流有關(guān), 也與點(diǎn)亮?xí)r間長短和間隔時間有關(guān)。

15、調(diào)整電流和時間參數(shù),即可實(shí)現(xiàn)亮度較高穩(wěn)定的顯示。顯示器電路圖由于單片機(jī)端口驅(qū)動能力不足,所以在P0 口上加上上拉電阻提高P0 口驅(qū)動能力增加數(shù)碼管亮度。8 位共陰顯示器與AT89C51 的接口邏輯圖如圖3- 4 所示:圖 3-4動態(tài) LED 顯示接口3.3按鍵電路鍵盤控制電路如圖3-5 所示。U119XTAL1P0.0/AD03938P0.1/AD137P0.2/AD21836XTAL2P0.3/AD335P0.4/AD434P0.5/AD533P0.6/AD6932RSTP0.7/AD7P2.0/A82122P2.1/A923P2.2/A102924PSENP2.3/A113025ALEP2

16、.4/A123126EAP2.5/A1327P2.6/A1428P2.7/A151P1.0P3.0/RXD10211P1.1P3.1/TXD312P1.2P3.2/INT0413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1716P1.6P3.6/WR817P1.7P3.7/RD80C51KEY1KEY2KEY3KEY4R110kKEY0SW1SW-SPDT圖 3-5按鍵電路KEY0 是選擇給哪隊(duì)加分, 在我此次設(shè)計(jì)中 P3.7 口接選擇開關(guān) KEY0 。當(dāng) KEY0右邊為開路左邊接通時處于給紅隊(duì)加分的狀態(tài), 左邊開路右邊接通時處于給藍(lán)隊(duì)加分的狀態(tài); KEY

17、1 為加 1 分:每按下一次給當(dāng)前球隊(duì)加 1 分; KEY2 為加 2 分:每按下一次給當(dāng)前球隊(duì)加 2 分; KEY3 為加 3 分:每按下一次給當(dāng)前球隊(duì)加 3 分; KEY4 為減一分:當(dāng)人為的不小心按錯鍵加錯分可以按此鍵減去加多的分?jǐn)?shù), 使記分準(zhǔn)確無誤。KEY0 用于選擇,應(yīng)是藍(lán)隊(duì)加減分狀態(tài),還是紅隊(duì)加減分狀態(tài),KEY1 用于加 1操作; KEY2 用于加 2 操作; KEY3 用于加 3 分操作; KEY4 用于減 1 分操作。第4章軟件設(shè)計(jì)系統(tǒng)的操作過程和工作過程在程序的設(shè)計(jì)過程中起著很重要的指導(dǎo)作用,因此在軟件設(shè)計(jì)之前應(yīng)首先分析籃球比賽記分器的工作流程。當(dāng)比賽開始時,先判斷是哪個隊(duì)投

18、球進(jìn)分,該對哪個隊(duì)加分,然后判斷該加多少分,如果在記分過程中不小心加錯分了,則按減1 鍵減去多加的分。當(dāng)比賽開始時應(yīng)首先按 RES 鍵清除上場比分,使本場比分從0 開始記分。如果藍(lán)隊(duì)有人進(jìn)了3 分球該加 3 分時首先按 KEY0 使其左邊開路右邊接通開始給藍(lán)隊(duì)加分,然后按下KEY3給藍(lán)隊(duì)加 3 分,當(dāng)該加 2 分時按下 KEY2 ,當(dāng)加 1 分時按下 KEY1 。如果不小心按錯鍵加錯分者按下 KEY4 減去多加的分,如果多加了 1 分者按 1 下減 1 分多加了 2 分者按兩下減 2 分。同理,當(dāng)給紅隊(duì)加分時首先按KEY0 使其左邊接通右邊斷開, 使其處于給紅隊(duì)加分的狀態(tài),然后根據(jù)比賽情況對其

19、進(jìn)行加分。根據(jù)上面對工作流程的分析,系統(tǒng)軟件可以分為以下幾個工能模塊:(1)鍵盤管理:檢測鍵盤輸入,啟動系統(tǒng)工作。(2)顯示:顯示當(dāng)前比分。主程序流程如圖4- 1 所示:圖 4-1主程序流程圖第 5 章系統(tǒng)仿真測試此設(shè)計(jì)的電路在ISIS 軟件中進(jìn)行仿真,仿真總電路如圖5-1 所示:圖 5-1仿真電路圖把編寫好的程序放入仿真軟件中,結(jié)合硬件電路進(jìn)行調(diào)試與運(yùn)行。在調(diào)試的過程中由于按鍵都具有機(jī)械抖動,所以對按鍵的消抖具有很重要的作用,一般消除抖動的方法有硬件消抖和軟件消抖。在本設(shè)計(jì)中采用的是軟件消抖,通過設(shè)定延時時間消除抖動,所以延時時間的選擇不正確可能導(dǎo)致系統(tǒng)的不穩(wěn)定,也就是在加分的過程中很可能因

20、此而出錯,所以在軟件編程中對延時時間的選擇非常重要。舉例說明 , 描述下使用過程 : 例如顯示當(dāng)前狀態(tài)為紅隊(duì): 藍(lán)隊(duì) =61:40。當(dāng)藍(lán)隊(duì)選手投了三分球的時候按下KEY3 給藍(lán)隊(duì)加 3 分,此時比分為61:43,當(dāng)紅隊(duì)選手又投了兩分球該加2 分時,先按下開關(guān)KEY0 使處于給紅隊(duì)加分的狀態(tài),再按下鍵KEY2給紅隊(duì)加 2 分。結(jié)論畢業(yè)設(shè)計(jì)是我們從大學(xué)畢業(yè)生走向以后工作崗位重要的一步。 從最初的選題, 開題到繪圖直到完成設(shè)計(jì)。期間,查找資料,老師指導(dǎo),與同學(xué)交流,反復(fù)思考,每一個過程都是對自己能力的一次檢驗(yàn)和充實(shí)。通過這次實(shí)踐,我了解了單片機(jī)AT89C51 的用途及工作原理,熟悉了籃球比賽記分器的

21、設(shè)計(jì)步驟,鍛煉了我的動手能力,培養(yǎng)了自己獨(dú)立設(shè)計(jì)能力。此次畢業(yè)設(shè)計(jì)是對我專業(yè)知識和專業(yè)基礎(chǔ)知識一次實(shí)際檢驗(yàn)和鞏固,同時也是走向工作崗位前的一次熱身。在我的畢業(yè)設(shè)計(jì)中,主要是以 AT89C51 單片機(jī)為核心對比賽分?jǐn)?shù)的檢測與顯示進(jìn)行了簡單的設(shè)計(jì)與闡述。 在設(shè)計(jì)開始時對硬件電路的選擇非常重要, 首先查找了大量資料確定了此設(shè)計(jì)應(yīng)該用動態(tài)顯示方案。對軟件編程也是個很重要的過程 , 在設(shè)計(jì)過程中對延時時間的選擇非常重要,如果延時時間選擇不當(dāng)系統(tǒng)可能不穩(wěn)定。本次畢業(yè)設(shè)計(jì)收獲很多,比如學(xué)會了查找相關(guān)資料相關(guān)標(biāo)準(zhǔn),分析問題,但是畢業(yè)設(shè)計(jì)也暴露出自己專業(yè)基礎(chǔ)的很多不足之處。比如缺乏綜合應(yīng)用專業(yè)知識的能力,對材料

22、的不了解,等等。這次實(shí)踐是對自己大學(xué)三年所學(xué)的一次大檢閱,使我明白自己知識還很淺薄,雖然馬上要畢業(yè)了,但是自己的求學(xué)之路還很長,以后更應(yīng)該在工作中學(xué)習(xí),努力使自己成為一個對社會有所貢獻(xiàn)的人。致謝在大學(xué)的學(xué)習(xí)過程中, 畢業(yè)設(shè)計(jì)是一個重要的環(huán)節(jié), 是我們步入社會的一次極好的演示,我十分有幸能提早把畢業(yè)設(shè)計(jì)和以后的實(shí)際工作結(jié)合起來。此次能夠順利的完成我的畢業(yè)設(shè)計(jì)離不開老師和同學(xué)的幫助。 經(jīng)過兩個多月的的忙碌,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個專科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有指導(dǎo)導(dǎo)師的督促指導(dǎo),以及同學(xué)的幫助,想要完成這個設(shè)計(jì)是難以想象的。尤其是我的指導(dǎo)老師她給予

23、了我很多幫助 , 由于這是我初次開始此方面的設(shè)計(jì)有很多方面都不懂,她總是不厭其煩的耐心的給我講解,指導(dǎo),還利用放假時間給我講解。從課題的選擇到設(shè)計(jì)的最終完成, 曾老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。還有就是我的各位任課老師的幫助,你們平時的教導(dǎo)為我這次設(shè)計(jì)墊定了基礎(chǔ)。還要感謝圖書館及圖書館熱情的管理員為我提供豐富的參考資料。 感謝我的同學(xué)他們給了我很多寶貴的意見和參考,使我獲益很多,最后感謝所有關(guān)心、幫助過我的朋友和同學(xué)。參考文獻(xiàn)1 李全利 . 單片機(jī)原理及應(yīng)用技術(shù) . 北京:北京高等教育出版社, 20012 何立民 . 單片機(jī)高等教程 . 北京:北京航空航天大學(xué)出版社, 20003 張毅

24、剛 . MCS 51 單片機(jī)應(yīng)用設(shè)計(jì) . 哈爾濱:哈爾濱工業(yè)大學(xué)出版社, 19974 潘新民 . 微型計(jì)算機(jī)控制技術(shù) . 北京:北京人民郵電出版社, 19995 曹天漢 . 單片機(jī)原理與接口技術(shù) . 北京:北京電子工業(yè)出版社, 20036 李廣弟 , 朱月秀 , 王秀山 . 單片機(jī)基礎(chǔ) . 北京:北京航空航天大學(xué)出版社, 2001附錄 1總電路原理圖附錄 2程序清單#include"reg51.()if (key1=0)delay();if (key1=0)if(flag=0) summand_red=summand_red+1; rbw=summand_red100; rsw=(s

25、ummand_red%100)10; rgw=(summand_red%100)%10; bbw=summand_blue100;bsw=(summand_blue%100)10; bgw=(summand_blue%100)%10;display();if(flag=1) summand_blue=summand_blue+1; rbw=summand_red100; rsw=(summand_red%100)10; rgw=(summand_red%100)%10; bbw=summand_blue100; bsw=(summand_blue%100)10; bgw=(summand_bl

26、ue%100)%10;display();if (key2=0)delay();if (key2=0)if(flag=0) summand_red=summand_red+2; rbw=summand_red100; rsw=(summand_red%100)10; rgw=(summand_red%100)%10; bbw=summand_blue100;bsw=(summand_blue%100)10;bgw=(summand_blue%100)%10;display();if(flag=1) summand_blue=summand_blue+2; rbw=summand_red100;

27、 rsw=(summand_red%100)10; rgw=(summand_red%100)%10; bbw=summand_blue100; bsw=(summand_blue%100)10; bgw=(summand_blue%100)%10;display();if (key3=0)delay();if (key3=0)if(flag=0) summand_red=summand_red+3; rbw=summand_red100;rsw=(summand_red%100)10;rgw=(summand_red%100)%10;bbw=summand_blue100;bsw=(summand_blue%100)10;bgw=(summand_blue%100)%10;display();if(flag=1) summand_blue=summand_blue+3; rbw=summand_r

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論