版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p> 基于51單片機的搶答器設計</p><p><b> 學生: </b></p><p> 院系: 機電工程學院</p><p><b> 班級:電氣自動化 </b></p><p>
2、;<b> 學號: </b></p><p><b> 指導教師: </b></p><p><b> 裝訂交卷日期: </b></p><p> 摘 要 搶答器作為一種工具,已廣泛應用于各種智力和知識競賽場合。但搶答器的使用頻率較低,且有的要么制作復雜,要么可靠性低。作為一個單位,如果
3、專門購一臺搶答器雖然在經(jīng)濟上可以承受,但每年使用的次數(shù)極少,往往因長期存放使(電子器件的)搶答器損壞,再購置的麻煩和及時性就會影響活動的開展,因此設計了本搶答器。</p><p> 本設計是以八路搶答為基本理念??紤]到依需設定限時回答的功能,利用AT89C51單片機及外圍接口實現(xiàn)的搶答系統(tǒng),利用單片機的定時器/計數(shù)器定時和記數(shù)的原理,將軟、硬件有機地結(jié)合起來,使得系統(tǒng)能夠正確地進行計時,同時使數(shù)碼管能夠正確地顯
4、示時間。用開關做鍵盤輸出,揚聲器發(fā)生提示。同時系統(tǒng)能夠?qū)崿F(xiàn):在搶答中,只有開始后搶答才有效,如果在開始搶答前搶答為無效;搶答限定時間和回答問題的時間可在1-99s設定;可以顯示是哪位選手有效搶答和無效搶答,正確按鍵后有音樂提示;搶答時間和回答問題時間倒記時顯示,滿時后系統(tǒng)計時自動復位及主控強制復位;按鍵鎖定,在有效狀態(tài)下,按鍵無效非法。</p><p> 關鍵詞:AT89C51 LED數(shù)碼管 搶答器 計時
5、器</p><p><b> 目 錄</b></p><p><b> 1緒 論1</b></p><p> 1.1課題研究的相關背景和選題的目的1</p><p> 1.2課題研究的內(nèi)容1</p><p> 1.3搶答器目前存在的主要問題1&
6、lt;/p><p> 2搶答器的系統(tǒng)概述2</p><p> 2.1系統(tǒng)的主要功能2</p><p> 2.2搶答器的工作流程3</p><p> 2.3搶答器的工作過程4</p><p> 3系統(tǒng)總體方案的設計5</p><p> 3.1硬件電路的設計5<
7、/p><p> 3.2總體原理圖6</p><p> 3.3顯示電路的設計6</p><p> 3.4發(fā)聲電路8</p><p><b> 4軟件設計9</b></p><p> 4.1主程序系統(tǒng)結(jié)構圖9</p><p> 4.2程序流程圖9
8、</p><p> 4.3主要程序分析10</p><p><b> 5總結(jié)15</b></p><p> 參 考 文 獻16 </p><p><b> 1緒 論</b></p><p> 1.1課題的相關背景和選題的目的</p><
9、p> 搶答器是一種應用非常廣泛的設備,在各種競賽、搶答場合中,它能迅速、客觀地分辨出最先獲得發(fā)言權的選手。早期的搶答器只由幾個三極管、可控硅、發(fā)光管等組成,能通過發(fā)光管的指示辯認出選手號碼?,F(xiàn)在大多數(shù)搶答器均使用單片機(如MCS-51型)和數(shù)字集成電路,并增加了許多新功能,如選手號碼顯示、搶按前或搶按后的計時、選手得分顯示等功能。</p><p> 通過這次設計,掌握51單片機的原理,了解簡單多功能搶答
10、器組成原理,初步掌握多功能搶答器的調(diào)整及測試方法,提高動手能力和排除故障的能力。同時通過本課題設計與裝配、調(diào)試,提高自己的動手能力,鞏固已學的理論知識,建立單片機理論和實踐的結(jié)合,了解多功能搶答器各單元電路之間的關系及相互影響,從而能正確設計、計算定時計數(shù)的各個單元電路。</p><p> 1.2課題研究的內(nèi)容</p><p> 本系統(tǒng)采用模塊化設計智能搶答器,在搶答比賽中廣泛應用,各
11、組分別有一個搶答按鈕。主持人有開始和結(jié)束、復位鍵。在后臺主持人可以修改,搶答時間和選手回答問題的時間設置,原始狀態(tài)下?lián)尨饡r間為20s,回答問題時間為30s。通過加鍵和減鍵修改上述時間,改完后結(jié)束鍵確定。新時間開始有效,主持人按鍵開始后,選手開始搶答為有效,數(shù)碼顯示屏顯示搶答時間倒計時和選手號,在最后五秒揚聲器發(fā)生提示。如果主持人沒有按下開始鍵而選手就搶答視為犯規(guī),數(shù)碼顯示屏顯示犯規(guī)者的代號,揚聲器持續(xù)發(fā)生。主持人可按鍵結(jié)束,新一輪搶答開
12、始。</p><p> 通過研究并在設計驗證后發(fā)現(xiàn),采用單片機技術設計的搶答器與目前常用的搶答器相比,首先,電路連接簡單,大多數(shù)功能單元都通過程序設計在單片機內(nèi)部,第二,工作性能可靠,抗干擾能力優(yōu)于目前搶答器。所以本研究是一個實用的工程設計,具有創(chuàng)新性。</p><p> 1.3搶答器目前存在的主要問題</p><p> 隨著改革開放事業(yè)的不斷深入,促使人們學
13、科學、學技術、學知識的手段多種多樣,搶答器作為一種工具,已廣泛應用于各種智力和知識競賽場合。但是目前多數(shù)搶答器存在3個不足之處:第一,現(xiàn)場線路連接復雜。因為每個選手位于搶答現(xiàn)場的不同位置,每個選手與控制臺之間要有長長的連接線。選手越多,連接線就越多、越亂,這些連接線不僅影響了現(xiàn)場的美觀,而且降低了搶答器的可靠性,增加了安裝的難度,甚至影響了現(xiàn)場人員的走動。第二,電路復雜。因為單片機只完成號碼處理、計時、數(shù)據(jù)運算等功能,其它功能如選手號碼
14、的識別、譯碼、計分顯示等仍只能通過數(shù)字集成電路完成。采用單片機掃描技術識別選手搶按號碼時,電路的延遲時間較大。第三,選手搶按成功,但出現(xiàn)沒有搶答被記錄的問題。</p><p><b> 2搶答器的系統(tǒng)概述</b></p><p> 2.1系統(tǒng)的主要功能</p><p> 本系統(tǒng)是借用單片機采用模塊化設計的八路搶答器,包括8路搶答按紐、計時
15、顯示、提示功能等、開始與結(jié)束控制按鈕、時限設定、各種相關顯示調(diào)控功能等,除享有搶答按紐的權利功能外,還有人性化的提示功能和時間提示功能,主控系統(tǒng)的控制按鈕做開始與結(jié)束控制,根據(jù)活動參賽者的層次,對提前掄答者的行為設定為非法或阻隔,若設有非法搶答控制功能時,在主控處帶有公示性顯示的非法掄答者的臺位號,對搶答限時及回答問題限時設為倒計時,并有顯示提示。</p><p> 系統(tǒng)的主要功能模塊方框圖如圖1所示。<
16、/p><p> 圖1 系統(tǒng)主要功能模塊</p><p> 本系統(tǒng)采用模塊化設計的八路搶答器,在搶答比賽中廣泛應用,各組分別有一個搶答按鈕。一共有8個按鍵輸入,分別對應8路選手的搶答按鍵。</p><p> 主持人有開始和結(jié)束鍵。在后臺主持人可以修改,搶答時間和選手回答問題的時間設置,原始狀態(tài)下?lián)尨饡r間為20s,回答問題時間為30s。通過加鍵和減鍵修改上述時間,改完
17、后結(jié)束鍵確定。新時間開始有效,主持人按鍵開始后,選手開始搶答為有效,數(shù)碼顯示屏顯示搶答時間倒計時和選手號,在最后五秒揚聲器發(fā)生提示。如果主持人沒有按下開始鍵而選手就搶答視為犯規(guī),數(shù)碼顯示屏顯示犯規(guī)者的代號,揚聲器持續(xù)發(fā)生。主持人可按鍵結(jié)束,新一輪搶答開始。</p><p> 單片機是整個搶答器的核心,內(nèi)部電路設計用匯編語言編寫。它完成了時間參數(shù)的設定,搶按號碼的譯碼,保存;顯示;輸出,搶按及答題倒計時功能等。&
18、lt;/p><p> 2.2搶答器的工作流程</p><p> 搶答器的基本工作原理:在搶答競賽或呼叫時,有多個信號同時或不同時送入主電路中,搶答器內(nèi)部的寄存器工作,并識別、記錄第一個號碼,同時內(nèi)部的定時器開始工作,記錄有關時間并產(chǎn)生超時信號。在整個搶答器工作過程中,顯示電路、聲音電路等還要根據(jù)現(xiàn)場的實際情況向外電路輸出相應信號。搶答器的工作流程分為:系統(tǒng)復位、正常流程、違例流程等幾部分,
19、如圖2所示,下面分別予以介紹。</p><p> 圖2 搶答器工作流程</p><p> 2.3搶答器的工作過程</p><p> 1、如果想調(diào)節(jié)搶答時間或答題時間,按“加一”鍵或“減一”鍵進入調(diào)節(jié)狀態(tài),此時會顯示現(xiàn)在設定的搶答時間或回答時間值,如想加一秒按一下"加1s"鍵,如果想減一秒按一下“減1s”鍵,時間LED上會顯示改變后的時間,調(diào)
20、整范圍為0~99s, 0s時再減1s會跳到99,99s時再加1s會變到0s。</p><p> 2、主持人按"搶答開始"鍵,會有提示音,并立刻進入搶答倒計時(預設20s搶答時間),如有選手搶答,會有提示音,并會顯示其號數(shù)并立刻進入回答倒計時(預設30s搶答時間),不進行搶答查詢,所以只有第一個按搶答的選手有效。倒數(shù)時間到小于5s會每秒響一下提示音。</p><p>
21、 3、如倒計時期間,主持人想停止倒計時可以隨時按“停止”按鍵,系統(tǒng)會自動進入準備狀態(tài),等待主持人按“搶答開始”進入下次搶答計時。</p><p> 4、如果主持人未按“搶答開始”鍵,而有人按了搶答按鍵,犯規(guī)搶答,LED上不斷閃爍FF和犯規(guī)號數(shù)并響個不停,直到按下“停止” 鍵為止。</p><p> 3系統(tǒng)總體方案的設計</p><p> 3.1硬件電路的設計&
22、lt;/p><p> 本設計分為硬件設計和軟件設計,這兩者相互結(jié)合,不可分離,為使硬件電路設計盡可能合理,應注意以下幾方面:</p><p> (1) 盡可能采用功能強的芯片,以簡化電路,功能強的芯片可以代替若干普通芯片,隨著生產(chǎn)工藝的提高,新型芯片的的價格不斷下降,并不一定比若干普通芯片價格的總和高。</p><p> (2) 留有設計余地。在設計硬件電路時,要
23、考慮到將來修改擴展的方便。因為很少有一錘定音的電路設計,如果現(xiàn)在不留余地,將來可能要為一點小小的修改或擴展而被迫進行全面返工。</p><p> (3) 程序空間,選用片內(nèi)程序空間足夠大的單片機,本設計采用AT89C51單片機。</p><p> (4) RAM空間,AT89C51內(nèi)部RAM不多,當要增強軟件數(shù)據(jù)處理功能時,往往覺得不足。如果系統(tǒng)配置了外部RAM,則建議多留一些空間。
24、如選用8155作I/O接口,就可以增強256字節(jié)RAM。如果有大批數(shù)據(jù)需要處理,則應配置足夠的RAM,如6264,62256等。隨著軟件設計水平的提高,往往只要改變或增加軟件中的數(shù)據(jù)處理算法,就可以使系統(tǒng)功能提高很多,而系統(tǒng)的硬件不必做任何更換就使系統(tǒng)升級換代。只要在硬件電路設計初期考慮到這一點,就應該為系統(tǒng)將來升級留足夠的RAM空間,哪怕多設計一個RAM的插座,暫不插芯片也好。</p><p> (5) I
25、/O端口:在樣機研制出來后進行現(xiàn)場試用時,往往會發(fā)現(xiàn)一些被忽視的問題,而這些問題不是靠單純的軟件措施來解決的。如有些新的信號需要采集,就必須增加輸入檢測端;有些物理量需要控制,就必須增加輸出端。如果在硬件電路設計就預留出一些I/O端口,雖然當時空著沒用,那么用的時候就派上用場了。</p><p><b> 3.2總體原理圖</b></p><p><b>
26、 圖3 系統(tǒng)原理圖</b></p><p> 圖中U1為單片機AT89C51,U2為芯片74HC30,U3為芯片74LS04。K1~K8分別為8路搶答按鍵,分別接到單片機的P1.0~P1.7中。開始按鍵與結(jié)束按鍵分別接到單片機的10、11腳,由于單片機的10、11腳既有串行接口RXD、TXD功能,又有P3.0、P3.1的IO端口功能,此處按鍵用到單片機10、11腳的IO端口功能。搶答時間調(diào)整按鍵和
27、回答時間調(diào)整按鍵分別接到單片機的13、14管腳,加一按鍵和減一按鍵分別接到單片機的15、16管腳。4位七段數(shù)碼管段選P0口。4位七段數(shù)碼管的位選接P2口低3位,蜂鳴器輸出為P3.7口。</p><p> 3.3顯示電路的設計</p><p> 顯示功能與硬件關系極大,當硬件固定后,如何在不引起操作者誤解的前提下提供盡可能豐富的信息,全靠軟件來解決。</p><p&g
28、t; 在這里我們使用的是七段數(shù)碼管顯示,通常在顯示上我們采用的方法一般包括兩種:一種是靜態(tài)顯示,一種是動態(tài)顯示。動態(tài)顯示相對靜態(tài)顯示而言占用端口資源少。在本設計中根據(jù)實際情況采用的是動態(tài)顯示的方法。</p><p> 通過查表法,將其在數(shù)碼管上顯示出來,其中P0口為字型碼輸入端,P2口低3位為字選段輸入端。在這里我們通過查表將字型碼送給7段數(shù)碼管顯示的數(shù)字,數(shù)碼管顯示原理如下: </p><
29、;p><b> MOV A,R3</b></p><p> MOVC A,@A+DPTR</p><p> MOV P2,#0feH</p><p><b> MOV P0,A</b></p><p> ACALL DELAY</p><p> MOV DP
30、TR,#DAT2</p><p><b> MOV A,R5</b></p><p> MOVC A,@A+DPTR</p><p> MOV P2,#0fdH</p><p><b> MOV P0,A</b></p><p> ACALL DELAY</p
31、><p><b> MOV A,R4</b></p><p> MOVC A,@A+DPTR</p><p> MOV P2,#0fbH</p><p><b> MOV P0,A</b></p><p> ACALL DELAY</p><p>
32、;<b> RET</b></p><p> 4位七段數(shù)碼管顯示電路如圖4所示。</p><p><b> 圖4 共陰極數(shù)碼管</b></p><p> 圖4中數(shù)碼管采用的是4位七段共陰數(shù)碼管,其中A~H段分別接到單片機的P0口,由單片機輸出的P0口數(shù)據(jù)來決定段碼值,位選碼COM1、COM3、COM4分別接到單片機
33、的P2.0、P2.1、P2.2,由單片機來決定當前該顯示的是哪一位。在圖中還有八個1K的電阻,連接在P0口上,用作P0口的上拉電阻,保證P0口沒有數(shù)據(jù)輸出時候處于高電平狀態(tài)。</p><p><b> 3.4發(fā)聲電路</b></p><p> 本文設計如圖5所示。圖中單片機的14腳輸出具有復合功能,此處用到了單片機17腳的IO端口功能,單片機通過內(nèi)部定時器的操作實
34、現(xiàn)交替變換的波形輸出驅(qū)動揚聲器發(fā)聲。</p><p><b> 圖5 發(fā)聲電路</b></p><p><b> 4軟件設計</b></p><p> 4.1主程序系統(tǒng)結(jié)構圖</p><p><b> 圖6軟件系統(tǒng)結(jié)構圖</b></p><p>
35、<b> 4.2程序流程圖</b></p><p> 在本設計中包括了以下主要的程序:主程序,查詢程序,非法搶答程序,搶答時間調(diào)整程序,回答時間調(diào)整程序,倒計時程序,正常搶答處理程序,犯規(guī)處理程序,顯示及發(fā)聲程序。主流程圖如7所示:</p><p> 圖7 程序設計流程圖</p><p><b> 4.3主要程序分析</
36、b></p><p><b> 主程序: </b></p><p> OK EQU 20H ;搶答開始標志位</p><p> RING EQU 22H ;響鈴標志位 </p><p> DATA0 EQU 36H ;搶答按鍵口數(shù)據(jù)存放
37、地址 </p><p><b> ORG 0000H</b></p><p><b> AJMP MAIN</b></p><p> ORG 0003H </p><p> AJMP INTT0</p><p><b> ORG 000BH</b&
38、gt;</p><p> AJMP T0INT</p><p><b> ORG 001BH</b></p><p> AJMP T1INT</p><p><b> ORG 0040H</b></p><p> MAIN: MOV R1,#20
39、 ;初設搶答時間為20s</p><p> MOV R2,#30 ;初設答題時間為30s</p><p> mov 38h,#60 ;啟用錦囊時間從60s倒計時</p><p> MOV TMOD,#11H ;設置未定時器/模式1</p><p&
40、gt; MOV TH0,#0F0H</p><p> MOV TL0,#0FFH ;越高發(fā)聲頻率越高,越尖</p><p> MOV TH1,#3CH</p><p> MOV TL1,#0B0H ;50ms為一次溢出中斷</p><p><b> SETB EA</b
41、></p><p><b> SETB ET0</b></p><p> SETB ET1 ;允許二個中斷,T0/T1</p><p><b> CLR OK</b></p><p><b> CLR RING</b></
42、p><p><b> SETB TR1</b></p><p> SETB TR0 ;一開始就運行定時器,以開始顯示FFF.如果想重新計數(shù),重置TH1/TL1就可以了 </p><p><b> 非法搶答處理程序:</b></p><p> FALSE1: MOV
43、 R3,#01H</p><p> AJMP ERROR</p><p> FALSE2: MOV R3,#02H</p><p> AJMP ERROR</p><p> FALSE3: MOV R3,#03H</p><p> AJMP ERROR</p><p> FALSE4
44、: MOV R3,#04H</p><p> AJMP ERROR</p><p> FALSE5: MOV R3,#05H</p><p> AJMP ERROR</p><p> FALSE6: MOV R3,#06H</p><p> AJMP ERROR</p><p> F
45、ALSE7: MOV R3,#07H</p><p> AJMP ERROR</p><p> FALSE8: MOV R3,#08H</p><p> AJMP ERROR</p><p><b> 正常搶答處理程序:</b></p><p> TRUE1: ACALL BARK<
46、;/p><p><b> MOV A,R2</b></p><p> MOV R6,A ;搶答時間R2送R6</p><p> MOV R3,#01H</p><p> CLR OK ;因為答題的計時不再查詢搶答,所以就鎖了搶答</p><p>
47、 AJMP COUNT</p><p> TRUE2:ACALL BARK</p><p><b> MOV A,R2</b></p><p><b> MOV R6,A</b></p><p> MOV R3,#02H</p><p><b> CLR
48、 OK</b></p><p> AJMP COUNT</p><p> TRUE3:ACALL BARK</p><p><b> MOV A,R2</b></p><p><b> MOV R6,A</b></p><p> MOV R3,#03H&
49、lt;/p><p><b> CLR OK</b></p><p> AJMP COUNT</p><p> TRUE4:ACALL BARK</p><p><b> MOV A,R2</b></p><p><b> MOV R6,A</b>&
50、lt;/p><p> MOV R3,#04H</p><p><b> CLR OK </b></p><p> AJMP COUNT</p><p> TRUE5: ACALL BARK </p><p><b> MOV A,R2</b></p>&l
51、t;p><b> MOV R6,A</b></p><p> MOV R3,#05H</p><p><b> CLR OK</b></p><p> AJMP COUNT</p><p> TRUE6: ACALL BARK </p><p><b&
52、gt; MOV A,R2</b></p><p><b> MOV R6,A</b></p><p> MOV R3,#06H</p><p><b> CLR OK</b></p><p> AJMP COUNT</p><p> TRUE7: A
53、CALL BARK </p><p><b> MOV A,R2</b></p><p><b> MOV R6,A</b></p><p> MOV R3,#07H</p><p><b> CLR OK</b></p><p> AJMP
54、COUNT</p><p> TRUE8: ACALL BARK </p><p><b> MOV A,R2</b></p><p><b> MOV R6,A</b></p><p> MOV R3,#08H</p><p><b> CLR OK&
55、lt;/b></p><p> AJMP COUNT</p><p><b> 犯規(guī)搶答程序:</b></p><p> ERROR: MOV R0,#00H</p><p> MOV TH1,#3CH</p><p> MOV TL1,#0B0H</p><
56、p> MOV 34H,R3 ;犯規(guī)號數(shù)暫存與(34H) </p><p> HERE: MOV A,R0</p><p> CJNE A,#06H,FLASH ;0.3s向下運行->滅并停響</p><p><b> CLR RING </b></p><
57、p> MOV R3,#0AH</p><p> MOV R4,#0AH</p><p> MOV R5,#0AH ;三燈全滅</p><p> AJMP CHECK1 </p><p> FLASH: CJNE A,#0CH,CHECK1 ;下面是0.8s的情況,響并顯示號數(shù)并清R0
58、,重新計</p><p><b> SETB RING</b></p><p> MOV R0,#00H</p><p> MOV R3,34H ;取回號數(shù)</p><p> MOV R5,#0BH</p><p> MOV R4,#0BH
59、 ;顯示FF和號數(shù)</p><p> AJMP CHECK1</p><p> CHECK1: JNB P3.1,QUIT1</p><p> ACALL DISPLAY</p><p><b> AJMP HERE</b></p><p> QUIT1: CLR RING&
60、lt;/p><p><b> CLR OK</b></p><p> AJMP START</p><p><b> 發(fā)聲程序:</b></p><p> BARK: SETB RING</p><p> ACALL DELAY1</p><p&
61、gt; ACALL DELAY1</p><p> CLR RING ;按鍵發(fā)聲</p><p><b> RET</b></p><p> TO溢出中斷(響鈴程序) :</p><p> T0INT: MOV TH0,#0ECH</p><p>
62、MOV TL0,#0FFH</p><p> JNB RING,OUT;</p><p> CPL P3.7 ;RING標志位為1時候P3.7口不斷取反使喇叭發(fā)出一定頻率的聲音</p><p> OUT: RETI</p><p> T1溢出中斷(計時程序):</p><p>
63、; T1INT: MOV TH1,#3CH</p><p> MOV TL1,#0B0H</p><p><b> INC R0</b></p><p><b> RETI</b></p><p><b> 5總結(jié)</b></p><p>
64、本文研究與設計的八路多功能搶答器采用了通用的電子元器件,利用AT89C51單片機及外圍接口實現(xiàn)搶答系統(tǒng),利用單片機的定時器/計數(shù)器定時和記數(shù)的原理,將軟、硬件有機地結(jié)合起來。理論聯(lián)系實踐,體現(xiàn)出大學生動手能力。通過查資料和搜集有關的文獻,培養(yǎng)了自學能力和動手能力。并且由原先的被動的接受知識轉(zhuǎn)換為主動的尋求知識,這可以說是學習方法上的一個很大的突破。在以往的傳統(tǒng)的學習模式下,我們可能會記住很多的書本知識,但是通過畢業(yè)論文,我們學會了如何將
65、學到的知識轉(zhuǎn)化為自己的東西,學會了怎么更好的處理知識和實踐相結(jié)合的問題。把握重點、攻克難關,學到用到、活學活用。在設計過程中由于時間倉促有很多地方難免存在不足之處,硬件設計已經(jīng)完成,在軟件設計中有些功能還尚未開發(fā)出來。但在以后的工作中,我們會嚴格要求自己,追求完美。</p><p> 在這次設計中遇到了很多實際性的問題,在實際設計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有一定的出入的,對于單片機設計,其
66、硬件電路是比較簡單的,主要是解決程序設計中的問題。而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力。它才是一個設計的靈魂所在。因此在整個設計過程中大部分時間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關鍵的問題所在,這需要對單片機的結(jié)構很熟悉。因此可以說單片機的設計是軟件和硬件的結(jié)合,二者是密不可分的。</p><p> 但是,通過這次設計我也發(fā)現(xiàn)自己的很多不足之
67、處。在設計過程中我發(fā)現(xiàn)自己考慮問題很不全面,自己的專業(yè)知識掌握的很不牢固,所掌握的計算機應用軟件還不夠多,我希望自己的這些不足之處能在今后的工作和學習中得到改善。而且,通過這次設計,我懂得了學習的重要性,學會了堅持和努力,這將為以后的學習做出了最好的榜樣!</p><p><b> 參 考 文 獻</b></p><p> [1] 程相波,衛(wèi)安軍.基于MCS-51
68、單片機的八路搶答器設計方法研究[J].北京工業(yè)職業(yè)技術學院學報,2007,(2).</p><p> [2]林凌,李剛,丁茹,李小霞.新型單片機接口器件與技術[M].西安:西安電子科技大學出版社,2005年.</p><p> [3]李增生.對《搶答器》的改進[J].電子制作,2000,(12).</p><p> [4]馬軻瀛.八路數(shù)字搶答器系統(tǒng)[J].華商
69、,2007,(23).</p><p> [5]高偉.AT89單片機原理及應用[M].北京:國防工業(yè)出版社,2008年.</p><p> [6]蔡朝陽.單片機控制實習與專題制作[M].北京:北京航空航天大學出版社,2006年. </p><p> [7]楊凌霄.微型計算機原理及應用[M].江蘇:中國礦業(yè)大學出版社,2004年.</p><
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于51單片機的搶答器設計
- 基于51單片機搶答器的課程設計
- 基于單片機的畢業(yè)論文-- 基于51單片機的搶答器設計
- 基于單片機的畢業(yè)論文-- 基于51單片機的搶答器設計
- 基于51單片機八路搶答器的設計
- 基于51單片機的搶答器設計畢業(yè)論文
- 基于51單片機的搶答器設計-畢業(yè)設計(論文)
- 畢業(yè)論文(設計)-基于51單片機的搶答器設計
- 51單片機四路搶答器報告
- 單片機搶答器畢業(yè)設計---單片機搶答器設計與實現(xiàn)
- 單片機搶答器課程設計 --搶答器
- 基于at89c51單片機的多人搶答器設計
- 課程設計--基于51單片機8路搶答器設計
- 單片機課程設計-- 基于單片機的搶答器設計
- 單片機課程設計---基于51單片機的八路競賽搶答器的設計
- 基于51單片機的八路搶答器課程設計
- 基于51單片機的八路搶答器設計(含視頻)
- 基于51單片機的八路搶答器課程設計
- at89c51單片機課程設計-----搶答器
- 基于單片機的搶答器設計[開題報告]
評論
0/150
提交評論