版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 設(shè) 計(jì) 說 明 書</b></p><p><b> 目 錄</b></p><p><b> 1 引言1</b></p><p><b> 2 功能概述1</b></p><p> 2.1搶答器工作原理1&l
2、t;/p><p> 2.2設(shè)計(jì)目的與要求2</p><p><b> 2.3設(shè)計(jì)任務(wù)2</b></p><p> 2.4運(yùn)行環(huán)境及工具3</p><p> 3 系統(tǒng)硬件設(shè)計(jì)3</p><p> 3.1芯片的選擇4</p><p> 3.2原理及電路總框圖
3、5</p><p> 3.3晶振復(fù)位及開始搶答電路6</p><p> 3.4選手搶答鍵6</p><p> 3.5顯示與顯示驅(qū)動(dòng)電路6</p><p> 4 系統(tǒng)軟件設(shè)計(jì)7</p><p> 4.1系統(tǒng)主程序設(shè)計(jì)7</p><p> 4.2系統(tǒng)流程圖8</p>
4、;<p> 4.3程序清單10</p><p> 5 系統(tǒng)仿真結(jié)果16</p><p> 5.1開始搶答仿真16</p><p> 5.2搶答犯規(guī)仿真17</p><p> 5.3搶答成功仿真17</p><p> 6 課程設(shè)計(jì)的總結(jié)與體會(huì)23</p><p&g
5、t; 7參考文獻(xiàn)………………………………………………………………………23</p><p><b> 1 引言</b></p><p> 當(dāng)今的社會(huì)競爭日益激烈,選拔人才,評選優(yōu)勝,知識競賽之類的活動(dòng)愈加頻繁,那么也就必然離不開搶答器。而現(xiàn)在的搶答器有著數(shù)字化,智能化的方向發(fā)展,這就必然提高了搶答器的成本。鑒于現(xiàn)在小規(guī)模的知識競賽越來越多,操作簡單,經(jīng)濟(jì)實(shí)用的
6、小型搶答器必將大有市場。本搶答器與其他搶答器電路相比較有分辨時(shí)間極短、結(jié)構(gòu)清晰,成本低、制作方便等優(yōu)點(diǎn),并且還有防作弊功能。因此,我們制作了這款簡易多路(十六路)數(shù)字搶答器摒棄了成本高、體積大、操作復(fù)雜。我們采用了數(shù)字顯示器直接指示,自動(dòng)鎖存顯示結(jié)果,因而本搶答器具有顯示直觀,操作簡單的特點(diǎn)。而且在顯示時(shí)搶答器會(huì)發(fā)出蜂鳴聲使效果更為生動(dòng)。工廠、學(xué)校和電視臺(tái)等單位常舉辦各種智力競賽, 搶答記分器是必要設(shè)備。</p><
7、p><b> 2 功能概述</b></p><p> 2.1搶答器工作原理</p><p> 搶答器的工作原理是采用單片機(jī)最小系統(tǒng),用查詢式鍵盤進(jìn)行搶答。采用動(dòng)態(tài)顯示組號。主持人按下開始搶答鍵才可以搶答。主持人沒有按下開始搶答按紐(P3.2),有人搶答則搶答違規(guī),報(bào)警并顯示組號,主持人按下開始搶答開關(guān)重新?lián)尨?。主持人按下開始搶答按紐(P3.3),數(shù)碼管10
8、秒倒計(jì)時(shí)(10秒內(nèi)搶答有效),有人在10秒搶答,3秒開始20秒倒計(jì)時(shí)(20秒內(nèi)必須回答完問題)。20秒后主持人按下復(fù)位開關(guān)為下一題的搶答做準(zhǔn)備。單片機(jī)最小系統(tǒng)、搶答按鍵模塊(四位并行數(shù)碼顯示、4*4矩陣式鍵盤)、顯示模塊、顯示驅(qū)動(dòng)模塊、搶答開關(guān)模塊。</p><p> 2.2設(shè)計(jì)目的與要求</p><p> (1)熟悉電路,理解各個(gè)元件之間的控制流程。</p><p
9、> (2)熟悉PROTEUS運(yùn)行環(huán)境。</p><p> (3)熟練掌握匯編語言,調(diào)用中斷子程序和對端口進(jìn)行讀寫數(shù)據(jù)的操作。</p><p> (4)理解掌握搶答器的原理及電路設(shè)計(jì)</p><p><b> 2.3設(shè)計(jì)任務(wù)</b></p><p> (1)多路數(shù)字搶答器的硬件和軟件設(shè)計(jì)</p>
10、<p><b> (2)分析電路圖</b></p><p> (3)畫出程序流程圖</p><p><b> (4)編寫代碼</b></p><p> (5)程序分析與調(diào)試</p><p> 2.4運(yùn)行環(huán)境及工具</p><p> (1)WINDOW
11、S XP系統(tǒng)</p><p> (2)PROTUES軟件</p><p> (3)匯編編譯環(huán)境、匯編語言</p><p><b> 3 系統(tǒng)硬件設(shè)計(jì)</b></p><p><b> 3.1芯片的選擇</b></p><p> 3.1四位一體數(shù)碼管引腳圖</p
12、><p> 圖3 四位一體數(shù)碼管引腳圖</p><p> 3.2、STC89C52介紹</p><p> 1、 STC89C52主要功能及DIP封裝</p><p> STC89C52是由深圳宏晶科技公司生產(chǎn)的與工業(yè)標(biāo)準(zhǔn)MCS-51指令集和輸出管</p><p> 腳相兼容的單片機(jī)。STC89C52主要功能如表
13、1所示,其DIP封裝如圖2所示</p><p> 表1:STC89C52主要功能</p><p> 2、 STC89C52引腳介紹</p><p> ?、?主電源引腳(2根)</p><p> VCC(Pin40):電源輸入,接+5V電源</p><p> GND(Pin20):接地線</p>&
14、lt;p> ②外接晶振引腳(2根)</p><p> XTAL1(Pin19):片內(nèi)振蕩電路的輸入端</p><p> XTAL2(Pin20):片內(nèi)振蕩電路的輸出端</p><p><b> ?、劭刂埔_(4根)</b></p><p> RST/VPP(Pin9):復(fù)位引腳,引腳上出現(xiàn)2個(gè)機(jī)器周期的高電
15、平將使單片機(jī)復(fù)位。</p><p> ALE/PROG(Pin30):地址鎖存允許信號</p><p> PSEN(Pin29):外部存儲(chǔ)器讀選通信號</p><p> EA/VPP(Pin31):程序存儲(chǔ)器的內(nèi)外部選通,接低電平從外部程序存儲(chǔ)器讀指令,如果接高電平則從內(nèi)部程序存儲(chǔ)器讀指令。</p><p> ④可編程輸入/輸出引腳(
16、32根)</p><p> STC89C52單片機(jī)有4組8位的可編程I/O口,分別位P0、P1、P2、P3口,每個(gè)口有8位(8根引腳),共32根。</p><p> P0口(Pin39~Pin32):8位雙向I/O口線,名稱為P0.0~P0.7</p><p> P1口(Pin1~Pin8):8位準(zhǔn)雙向I/O口線,名稱為P1.0~P1.7 </p>
17、<p> P2口(Pin21~Pin28):8位準(zhǔn)雙向I/O口線,名稱為P2.0~P2.7 </p><p> P3口(Pin10~Pin17):8位準(zhǔn)雙向I/O口線,名稱為P3.0~P3.7</p><p> 3.2原理及電路總框圖</p><p> 圖3.2 搶答器總原理圖</p><p> 3.3 晶振復(fù)位及開始
18、搶答電路</p><p> 晶振的頻率為12MHZ,提供89C51的時(shí)鐘脈沖使89C51工作,復(fù)位電路是單片機(jī)初始化,使單片機(jī)重新開始執(zhí)行程序。當(dāng)復(fù)位開關(guān)按下RST由低電平變?yōu)楦唠娖剑瑒t程序從頭開始執(zhí)行,在此次課程設(shè)計(jì)電路中當(dāng)一個(gè)問題結(jié)束主持人后按下復(fù)位開關(guān)后進(jìn)行下一題的準(zhǔn)備。</p><p> 圖3.3 晶振復(fù)位及開始搶答電路</p><p> 3.3選手搶
19、答鍵(矩陣式鍵盤)</p><p> 89C51的P1口做一個(gè)4*4的行列式鍵盤。P1.0至P1.3輪流輸出低電平在軟件查詢P1.4至P1.7的電平變化來輸入組號。給每一個(gè)選手編號1至16,當(dāng)選手按下按鈕時(shí),電平變化從P1口輸入,經(jīng)單片機(jī)處理后從P0輸出由數(shù)碼管顯示搶答者編號。 </p><p> 圖3.4 選手搶答電路</p><p> 3.4顯示與顯示驅(qū)動(dòng)
20、電路</p><p> 此電路包括顯示和驅(qū)動(dòng),顯示采用數(shù)碼管,驅(qū)動(dòng)用三極管PNP。數(shù)碼管要顯示搶答違規(guī)者編號、搶答10秒倒計(jì)時(shí)、正常搶答者編號和回答問題時(shí)間20秒倒計(jì)時(shí),數(shù)碼管采用動(dòng)態(tài)顯示。驅(qū)動(dòng)電路PNP發(fā)射極接+5V電壓,當(dāng)基極為低電平是集電極</p><p> 為高電平則能驅(qū)動(dòng)數(shù)碼管使其顯示數(shù)字。因?yàn)镻NP是模擬器件而數(shù)碼管為數(shù)字器件,PNP的集電極如果不接一個(gè)較大的電阻顯示就會(huì)出
21、問題。所以在PNP的集電極接了一個(gè)10千歐的電阻。</p><p> 圖4.3 顯示與顯示驅(qū)動(dòng)電路</p><p><b> 4 系統(tǒng)軟件設(shè)計(jì)</b></p><p> 4.1系統(tǒng)主程序設(shè)計(jì)</p><p> 為了能夠達(dá)到搶答的公平、公正、合理,應(yīng)該在主持人發(fā)布搶答命令之前必須先設(shè)定搶答的時(shí)間,因而在編開始搶答前
22、的程序得先編寫設(shè)定時(shí)間的程序,當(dāng)時(shí)間設(shè)好了之后,主持人按開始鍵發(fā)布搶答命令,若在主持人未按開始鍵之前,有選手提前答題,則為違規(guī)搶答,蜂鳴器會(huì)發(fā)出警告聲,并在顯示器上顯示犯規(guī)的選手編號。當(dāng)有選手搶答成功,則程序打開定時(shí)中斷開始倒計(jì)時(shí),然后調(diào)用鍵盤掃描子程序,編寫鍵盤掃描程序,其他選手在此之后按鍵無效。當(dāng)在掃描到有人按下了搶答鍵,馬上關(guān)閉T0、調(diào)用顯示程序、封鎖鍵盤。</p><p><b> 4.2系統(tǒng)
23、流程圖</b></p><p> 4.2.1硬件復(fù)位流程圖</p><p> 圖4.2.1 硬件復(fù)位流程圖</p><p> 4.2.2系統(tǒng)程序流程圖</p><p> 圖 4.2.2 系統(tǒng)程序流程圖</p><p> 4.2.3顯示搶答違規(guī)流程圖</p><p> 圖4
24、.2.3顯示搶答違規(guī)流程圖</p><p> 4.2.4搶答成功流程圖圖</p><p> 圖4.24搶答成功流程圖</p><p><b> 4.3 程序清單 </b></p><p><b> ORG 0000H</b></p><p><b> LJ
25、MP MAIN</b></p><p><b> ORG 0013H</b></p><p><b> LJMP ESS1</b></p><p><b> ORG 0100H</b></p><p> MAIN:SETB EA </p>&
26、lt;p><b> SETB EX1</b></p><p> SETB IT1 ;外部中斷1初始化</p><p> L16:MOV P1,#0FFH</p><p> MOV R2,#00H</p><p><b> CLR P1.0</b></p><
27、;p><b> INC R2</b></p><p> JB P1.4,L0</p><p><b> LCALL DE0</b></p><p><b> L0:INC R2</b></p><p> JB P1.5,L1</p><p&g
28、t;<b> LCALL DE0</b></p><p><b> L1:INC R2</b></p><p> JB P1.6,L2</p><p><b> LCALL DE0</b></p><p><b> L2:INC R2</b>&l
29、t;/p><p> JB P1.7,L3</p><p><b> LCALL DE0</b></p><p> L3:SETB P1.0</p><p><b> CLR P1.1</b></p><p><b> INC R2</b></
30、p><p> JB P1.4,L4</p><p><b> LCALL DE0</b></p><p><b> L4:INC R2</b></p><p> JB P1.5,L5</p><p><b> LCALL DE0</b></p
31、><p><b> L5:INC R2</b></p><p> JB P1.6,L6</p><p><b> LCALL DE0</b></p><p><b> L6:INC R2</b></p><p> JB P1.7,L7</p&
32、gt;<p><b> LCALL DE0</b></p><p> L7:SETB P1.1</p><p><b> CLR P1.2</b></p><p><b> INC R2</b></p><p> JB P1.4,L8</p>
33、<p><b> LCALL DE0</b></p><p><b> L8:INC R2</b></p><p> JB P1.5,L9</p><p><b> LCALL DE0</b></p><p><b> L9:INC R2<
34、;/b></p><p> JB P1.6,L10</p><p><b> LCALL DE0</b></p><p> L10:INC R2</p><p> JB P1.7,L11</p><p><b> LCALL DE0</b></p>
35、<p> L11:SETB P1.2</p><p><b> CLR P1.3</b></p><p><b> INC R2</b></p><p> JB P1.4,L12</p><p><b> LCALL DE0</b></p>
36、<p> L12:INC R2</p><p> JB P1.5,L13</p><p><b> LCALL DE0</b></p><p> L13:INC R2</p><p> JB P1.6,L14</p><p><b> LCALL DE0</
37、b></p><p> L14:INC R2</p><p> JB P1.7,L15</p><p><b> LCALL DE0</b></p><p> L15:LJMP L16 ;讀行列式鍵盤</p><p> ESS1:MOV 70H,#30D ;外部中斷1</
38、p><p> MOV R7,#0CH</p><p> CLR P3.0 </p><p> S2:LCALL DELAY</p><p> DJNZ 70H,S2</p><p> SETB P3.0 ;蜂鳴器提示開始搶答</p><p> MOV TMOD,#00010000B
39、 </p><p> MOV R3,#0AH</p><p> L20:MOV 55H,#14H</p><p> L19:MOV TH0,#3CH</p><p> MOV TL0,#0B0H ;定時(shí)器1初始化</p><p> SETB TR1 ;啟動(dòng)定時(shí)器1</p><
40、p><b> MOV A,R3</b></p><p> MOV B,#0AH</p><p><b> DIV AB</b></p><p> MOV DPTR,#TAB</p><p> MOVC A,@A+DPTR</p><p><b>
41、MOV 53H,A</b></p><p><b> CLR P2.4</b></p><p> MOV P0,53H</p><p> LCALL DELAY1</p><p><b> SETB P2.4</b></p><p><b>
42、MOV A,B</b></p><p> MOVC A,@A+DPTR</p><p><b> MOV 54H,A</b></p><p><b> CLR P2.5</b></p><p> MOV P0,54H</p><p> LCALL DEL
43、AY1</p><p> SETB P2.5 </p><p> L18:JNB TF1,L18</p><p><b> CLR TF1</b></p><p> DJNZ 55H,L19</p><p><b> DEC R3</b></p>&
44、lt;p> CJNE R7,#00H,D6</p><p><b> LJMP D5</b></p><p> D6:CJNE R3,#0FFH,L21</p><p><b> LJMP L22</b></p><p> L21:LJMP L20 ;搶答倒計(jì)時(shí)</p>
45、<p> L22:MOV 73H,#02D</p><p> S5:MOV 70H,#20D</p><p> MOV 71H,#20H</p><p><b> CLR P3.0</b></p><p> S4:LCALL DELAY</p><p> DJNZ 70H,
46、S4</p><p><b> SETB P3.0</b></p><p> S6:LCALL DELAY</p><p> DJNZ 71H,S6</p><p> DJNZ 73H,S5 ;搶答倒計(jì)時(shí)時(shí)間到聲音提示</p><p><b> D5:RETI</b>
47、;</p><p> DE0:MOV DPTR,#TAB ;搶答違規(guī)報(bào)警并顯示搶答違規(guī)組號</p><p><b> MOV A,R2</b></p><p><b> MOV B,#0A</b></p><p> S10:MOV 72H,#20D</p><p>
48、 MOV 73H,#10D</p><p><b> CLR P3.0</b></p><p> S8:LCALL LCC</p><p> DJNZ 72H,S8</p><p><b> SETB P3.0</b></p><p> S9:LCALL LCC&l
49、t;/p><p> DJNZ 73H,S9</p><p> DJNZ 71H,S10</p><p> L17:LCALL LCC</p><p><b> LJMP L17</b></p><p> LCC:CLR P2.4</p><p> MOV P0,50
50、H</p><p> LCALL DELAY</p><p> DELAY1:MOV P1,#0FFH ;正常搶答讀鍵</p><p> MOV R4,#250D</p><p> W17:MOV R2,#00H</p><p><b> CLR P1.0</b></p>
51、<p><b> INC R2</b></p><p> JB P1.4,W0</p><p><b> LCALL DE1</b></p><p><b> W0:INC R2</b></p><p> JB P1.5,W1</p><
52、p><b> LCALL DE1</b></p><p><b> W1:INC R2</b></p><p> JB P1.6,W2</p><p><b> LCALL DE1</b></p><p><b> W2:INC R2</b>
53、;</p><p> JB P1.7,W3</p><p><b> LCALL DE1</b></p><p> W3:SETB P1.0</p><p><b> CLR P1.1</b></p><p><b> INC R2</b>&l
54、t;/p><p> JB P1.4,W4</p><p><b> LCALL DE1</b></p><p><b> W4:INC R2</b></p><p> JB P1.5,W5</p><p><b> LCALL DE1</b><
55、;/p><p><b> W5:INC R2</b></p><p> JB P1.6,W6</p><p><b> LCALL DE1</b></p><p><b> W6:INC R2</b></p><p> JB P1.7,W7<
56、/p><p><b> LCALL DE1</b></p><p> W7:SETB P1.1</p><p><b> CLR P1.2</b></p><p><b> INC R2</b></p><p> JB P1.4,W8</p&
57、gt;<p><b> LCALL DE1</b></p><p><b> W8:INC R2</b></p><p> JB P1.5,W9</p><p><b> LCALL DE1</b></p><p><b> W9:INC R2
58、</b></p><p> JB P1.6,W10</p><p><b> LCALL DE1</b></p><p> W10:INC R2</p><p> JB P1.7,W11</p><p><b> LCALL DE1</b></p&
59、gt;<p> W11:SETB P1.2</p><p><b> CLR P1.3</b></p><p><b> INC R2</b></p><p> JB P1.4,W12</p><p><b> LCALL DE1</b></p&g
60、t;<p> W12:INC R2</p><p> JB P1.5,W13</p><p><b> LCALL DE1</b></p><p> W13:INC R2</p><p> JB P1.6,W14</p><p><b> LCALL DE1&l
61、t;/b></p><p> W14:INC R2</p><p> JB P1.7,W15</p><p><b> LCALL DE1</b></p><p> W15:DJNZ R4,W16</p><p><b> LJMP W18</b></p
62、><p> W16:LJMP W17</p><p><b> W18:RET</b></p><p> DE1:MOV P1,#0FFH ;搶答成功聲音提示及回答問題時(shí)間20秒倒計(jì)時(shí)</p><p> MOV 70H,#20D</p><p><b> CLR P3.0<
63、/b></p><p> S3:LCALL DELAY</p><p> DJNZ 70H,S3</p><p><b> SETB P3.0</b></p><p><b> SETB P2.0</b></p><p><b> SETB P2.1
64、</b></p><p> MOV DPTR,#TAB</p><p><b> MOV A,R2</b></p><p> MOV B,#0AH</p><p><b> DIV AB</b></p><p> MOVC A,@A+DPTR</p
65、><p><b> MOV 56H,A</b></p><p><b> MOV A,B</b></p><p> MOVC A,@A+DPTR</p><p><b> MOV 57H,A</b></p><p> MOV TMOD,#00000
66、001B</p><p> MOV R5,#16H</p><p> L32:MOV R6,#14H</p><p> L31:MOV TH0,#3CH</p><p> MOV TL0,#0B0H</p><p><b> SETB TR0</b></p><p&g
67、t;<b> CLR P2.4</b></p><p> MOV P0,56H</p><p> LCALL DELAY</p><p><b> SETB P2.4</b></p><p><b> CLR P2.5</b></p><p>
68、 MOV P0,57H</p><p> LCALL DELAY</p><p><b> SETB P2.5</b></p><p> CJNE R5,#14H,L34</p><p><b> LJMP L35</b></p><p> L34: JC L3
69、5</p><p><b> LJMP L30</b></p><p> L35: MOV A,R5</p><p> MOV B,#0AH</p><p><b> DIV AB</b></p><p> MOVC A,@A+DPTR</p>&l
70、t;p><b> MOV 58H,A</b></p><p><b> MOV A,B</b></p><p> MOVC A,@A+DPTR</p><p><b> MOV 59H,A</b></p><p><b> CLR P2.6</b
71、></p><p> MOV P0,58H</p><p> LCALL DELAY</p><p><b> SETB P2.6</b></p><p><b> CLR P2.7</b></p><p> MOV P0,59H</p><
72、;p> LCALL DELAY</p><p><b> SETB P2.7</b></p><p> L30:JNB TF0,L30</p><p><b> CLR TF0</b></p><p> DJNZ R6,L31</p><p><b>
73、; DEC R5</b></p><p> CJNE R5,#0FFH,L32</p><p> MOV P1,#0FFH</p><p> MOV 70H,#50D</p><p><b> CLR P3.0</b></p><p> S7:LCALL DELAY<
74、/p><p> DJNZ 70H,S7</p><p><b> SETB P3.0</b></p><p> MOV P2,#0FFH</p><p> MOV R3,#00H</p><p> MOV R7,#00H</p><p><b> RET&
75、lt;/b></p><p> DELAY:MOV 51H,#10D ;延時(shí)子程序</p><p> D0:MOV 52H,#248D</p><p> D1:DJNZ 52H,D1</p><p> DJNZ 51H,D0</p><p><b> RET</b></p&
76、gt;<p> TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H</p><p><b> END</b></p><p><b> 5 系統(tǒng)仿真結(jié)果</b></p><p><b> 5.1開始搶答仿真</b></p&
77、gt;<p> 主持人按開始按鈕后,進(jìn)入搶答10秒倒計(jì)時(shí)。</p><p> 圖5.1.1 10秒搶答倒計(jì)時(shí)開始</p><p> 圖5.1.2 10秒搶答倒計(jì)時(shí)結(jié)束</p><p><b> 5.2搶答犯規(guī)仿真</b></p><p> 若在主持人還未按開始按鈕時(shí),就搶答則為搶答犯規(guī)。仿真為
78、4號犯規(guī)。</p><p> 圖5.2.1 未開始狀態(tài)</p><p> 圖5.2.2 4號選手犯規(guī)搶答</p><p><b> 5.3搶答成功仿真</b></p><p> 主持人按開始按鈕后,10秒內(nèi)搶答則為成功搶答。仿真為15號選手成功搶答,搶答后進(jìn)入20秒倒計(jì)時(shí)答題時(shí)間。</p><
79、;p> 圖5.3.1 10秒搶答倒計(jì)時(shí)開始</p><p> 圖5.3.2 15號選手成功搶答</p><p> 6 課程設(shè)計(jì)的總結(jié)與體會(huì)</p><p> 通過本次科研實(shí)踐使我對proteus仿真軟件的使用和匯編語言有了更進(jìn)一步的了解和掌握。在最初編寫過程中,我也曾經(jīng)因?yàn)閷?shí)踐經(jīng)驗(yàn)的缺乏失落過,也曾經(jīng)因仿真成功而熱情高漲。特別是Proteus仿真軟
80、件的使用,不知是由于電腦的問題還是怎么,這個(gè)軟件的安裝就花了我很長的時(shí)間,好不容易安裝好了,又對軟件的使用一點(diǎn)都不熟悉,要從頭開始學(xué)起,對著老師發(fā)給我們的芯片原理進(jìn)行仿真畫圖,剛剛開始時(shí)候真的很難下手,因?yàn)槭怯⑽陌娴能浖?,很多東西都看不太明白,都是通過自己一個(gè)個(gè)來慢慢琢磨,才把仿真圖畫了出來,然后把寫好的程序?qū)胄酒?,進(jìn)行仿真,當(dāng)看到程序正常運(yùn)行的那一刻,心中真是有幾分的喜悅。雖然這只是一次的較簡單的課程設(shè)計(jì),可是平心而論,也耗費(fèi)了我不
81、少的心血。</p><p> 我想說:為完成這次課程設(shè)計(jì)我們確實(shí)很辛苦,但苦中仍有樂,和同學(xué)們相互幫助,當(dāng)數(shù)碼管亮了起來,喇叭響了起來是對我這段日子以來最好的告慰。而且對于論文的總體構(gòu)思也有了很多經(jīng)驗(yàn),相信自己經(jīng)過這一次的訓(xùn)練與學(xué)習(xí),對于今后的畢業(yè)論文會(huì)有更多幫助。</p><p> 這次科研實(shí)踐讓我充分理解了89C51芯片的工作原理,知道了搶答器的硬件和軟件的實(shí)現(xiàn)過程,并且通過自己動(dòng)
82、手編寫程序來控制搶答器的工作,我感到非常有成就感,也鍛煉了我的編程能力。在剛開始編程的時(shí)候,我感到很茫然,不知道怎么樣下手,但是通過自己的仔細(xì)的分析和老師的細(xì)心的指導(dǎo),在認(rèn)真分析了原來已有的代碼后,和應(yīng)有的硬件后,經(jīng)過多次調(diào)試和測試終于成功了。</p><p> 在此我非常要感謝的是我的指導(dǎo)老師,感謝老師的細(xì)心認(rèn)真的輔導(dǎo),教給我許多原來不知道的知識。這次課程設(shè)計(jì)能夠順利的完成,當(dāng)然有我個(gè)人的努力,但同時(shí)也離不開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機(jī)搶答器課程設(shè)計(jì) --搶答器
- 四路搶答器單片機(jī)課程設(shè)計(jì)
- 四路搶答器單片機(jī)課程設(shè)計(jì)
- 單片機(jī)搶答器課程設(shè)計(jì)
- 單片機(jī)搶答器課程設(shè)計(jì)
- 單片機(jī)搶答器課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---搶答器
- 搶答器 單片機(jī)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)-- 8路搶答器設(shè)計(jì)
- 智力搶答器單片機(jī)課程設(shè)計(jì)
- 單片機(jī)八路搶答器課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---八路搶答器
- 單片機(jī)八路搶答器課程設(shè)計(jì)
- 搶答器課程設(shè)計(jì)--八路搶答器
- 單片機(jī)課程設(shè)計(jì)多路搶答器
- 課程設(shè)計(jì)---單片機(jī)八路搶答器設(shè)計(jì)
- 智力搶答器單片機(jī)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--智力搶答器
- 單片機(jī)搶答器課程設(shè)計(jì)3
- 搶答器單片機(jī)課程設(shè)計(jì)報(bào)告
評論
0/150
提交評論