freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)控制的智力競(jìng)賽搶答器設(shè)計(jì)(參考版)

2024-12-10 01:28本頁面
  

【正文】 計(jì)分,100 分;0BH, “一”鍵MOV 31H, BUFFMOV 32。MOV 31H, 10H;30H~35H 顯示緩沖區(qū)MOV 32H, BUFFMOV 33H, 10HMOV A, 38HMOV B, 0AHDIV ABMOV 34H, AMOV 35H, BCLR INTBSETB QDBAJMP KEYENDN1: JNB QDB, N2MOV A, BUFFCJNE A, 0CH, KEYEND;0CH,開始答題按鈕MOV 38H, 60;啟動(dòng) 60S 倒計(jì)時(shí) SETB ET0 SETB TR0MOV 30H, 0BH;顯示正在答題及倒計(jì)時(shí) MOV 31H, 10HMOV 32H, BUFFMOV 33H, 10HMOV A, 38HMOV B, 0AHDIV ABMOV 34H, AMOV 35H, BCLR QDBCLR DTJSB東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄36AJMP KEYENDN2: JNB DTJSB, KEYENDMOV A, BUFFCJNE A, 0D, N3;0DH,計(jì)分鍵SETB JFBAJMP KEYENDN3: MOV A, BUFFCJNE A, 0EH, N4;0EH ,查詢鍵SETB CXBAJMP KEYENDN4: JNB JXB, N5MOV A, BUFFCJNE A, 0AH, N6;0AH, “+”鍵MOV 30H, 0CH。 判 0~8JNZ KEYENDMOV 40H, BUFF;40H 答題組號(hào)緩沖區(qū)MOV 30H, #0AH。C,D,E,F DB 00H,80H 。4,5,6,7 DB 7FH,6FH,77H,7CH 。 8155 初始化SETB MOV R0, 00HMOV A, 0FHMOVX R0, ALOOP: ACALL DIS;調(diào)用顯示子程序ACALL KEYPR;調(diào)用鍵掃描子程序ACALL KEYCL;調(diào)用鍵處理子程序SJMP LOOPDIS: MOV R0, 30H;顯示子程序MOV R2, 20HDIS1: MOV A, R0 MOV DPTR, SEGMOVC A, A+DPTRMOV DPTR, 0FD01HMOVX DPTR, AMOV A,R2INC DPTRMOVX DPTR, AACALL DIMSMOV A, R2JB , DIS2東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄33INC R0MOV A, R2RR AMOV R2, AAJMP DIS1DIS2: RETDIMS: MOV R3, 70HDL1: NOP NOP DJNZ R3, DL1 RETSEG: DB 3FH,06H,5BH,4FH 。學(xué)生:張兆豐 2021 年 6 月東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 參考文獻(xiàn)30參考文獻(xiàn)[1] 李朝青.《單片機(jī)原理及接口技術(shù)》.北京:北京航空航天大學(xué)出版, [2] 何立民.《MCS51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)》.北京:北京北航出版社, [3] 胡學(xué)海.《單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)》.北京:電子工業(yè)出版社, [4] 張洪潤.《單片機(jī)原理及應(yīng)用》., [5] 曹國清.《數(shù)學(xué)電路與邏輯設(shè)計(jì)》, [6] 吳金戎.《8051 單片機(jī)實(shí)踐與應(yīng)用》北京. 清華大學(xué)出版社, [7] 華成英.《模擬電子技術(shù)基礎(chǔ)》北京. 高等教育出版社, [8] 趙茂泰.《智能儀器原理及應(yīng)用》北京. 北京電子工業(yè)出版社, 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 附錄31附錄 1搶答器程序清單INTB BIT 00H。而且對(duì)于論文的總體構(gòu)思也有了很多經(jīng)驗(yàn),通過自己這次的論文寫作,對(duì)于即將步入社會(huì)的我起到了啟示的作用。雖然文章中有很多不足,但是在制作的過程中苦中帶甜,而且鞏固了很多軟件學(xué)習(xí)。提高了設(shè)計(jì)的整體分析能力。例如如何可以設(shè)置搶答時(shí)間,答題時(shí)間,以及設(shè)置答題的分值。更簡單的操作。搶答器的設(shè)計(jì)也不斷的改進(jìn)。通過對(duì)本課題的設(shè)計(jì),了解了國內(nèi)外搶答器的現(xiàn)狀。設(shè)計(jì)的特點(diǎn)對(duì)各種搶答信號(hào)進(jìn)行識(shí)別和處理,克服了普通搶答器存在的缺陷,結(jié)構(gòu)簡單,功能強(qiáng)大,搶答反應(yīng)速度快,成本低,適用智力競(jìng)賽、單位活動(dòng)。有定時(shí)器有關(guān)的特殊功能寄存器有工作方式控制寄存器 TMOD 和定時(shí)器控制寄存器 TCON表 4 定時(shí)控制器 TCOND7 D6 D5 D4 D3 D2 D1 D0TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0中斷請(qǐng)求標(biāo)志為:TFTF0、IEIE0啟動(dòng)定時(shí)器:TRTR0觸發(fā)方式選擇:ITIT0 0 為低電平 1 為下降沿東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)得軟件設(shè)計(jì)27本設(shè)計(jì)采用 T0,50ms 定時(shí),其初工作方式選方式 1,其定時(shí)初值為3C0BH。C/ 控制位仍T可使 T1 工作在定時(shí)器或計(jì)數(shù)器方式,只是由于其 TRTF1 被 T0 的 TH0 占用,因而沒有計(jì)數(shù)溢出標(biāo)志可供使用,計(jì)數(shù)溢出時(shí)只能將輸出結(jié)果送至串行口,即用作串行口波特率發(fā)生器。TH0:借用 T1 的 TRTF1,只能對(duì)片內(nèi)機(jī)器周期脈沖計(jì)數(shù),作 8 位定時(shí)器。邏輯結(jié)構(gòu),如圖所示:圖 213 定時(shí)器工作方式 24 工作方式 3 M1M0=11——2 個(gè) 8 位計(jì)數(shù)器(僅限于 T0)在 T0 方式 3 下,T0、T1 的設(shè)置和使用是不同的。圖 212 定時(shí)器工作方式 1例如:定時(shí) 500us,fosc=6MHz 時(shí),初值=216—500/2=65536250=65286=FF 06H 那么:TH0=FFH,TL0=06H 工作方式 2 M1M0=10——自動(dòng)復(fù)位的 8 位計(jì)數(shù)器以 TL0 作計(jì)數(shù)器,而 TH0 作為預(yù)置寄存器。當(dāng) TL0 低 5 位計(jì)數(shù)滿時(shí)直接向 TH0 進(jìn)位,并當(dāng)全部 13 位計(jì)數(shù)滿溢出時(shí),TF0 置“1”。定時(shí)器的工作方式。計(jì)數(shù)的最高頻率一般為振蕩頻率的 1/24。T0 由 2 個(gè)特殊功能寄存器 TH0 和 TL0 構(gòu)成,T1 則由 TH1 和 TL1 構(gòu)成。8051 單片機(jī)有 2 個(gè) 16 位的定時(shí)/計(jì)數(shù)器:定時(shí)器 0(T0)和定時(shí)器 1(T1)。一般在定時(shí)設(shè)置時(shí),定時(shí)器中斷采用短時(shí)間定時(shí),如 20mS 定時(shí)。并到時(shí)間報(bào)警。如圖。數(shù)碼管采用共陰極 LED,8155 的 PA 口線經(jīng)過 8 路驅(qū)動(dòng)電路后接至數(shù)碼管的各段,當(dāng) PA 口線輸出“1”時(shí),驅(qū)動(dòng)數(shù)碼管發(fā)光。同時(shí),動(dòng)態(tài)顯示方式所能容許的顯示數(shù)字的個(gè)數(shù)是有限的(一般 N≤16),這是由于顯示系統(tǒng)所能容許最大脈動(dòng)工作電流是有限的。此處我們運(yùn)用動(dòng)態(tài)顯示系統(tǒng)。此種顯示的優(yōu)點(diǎn)是使用硬件少,占用 I/O 口少。在動(dòng)態(tài)顯示系統(tǒng)中,微處理器或控制器應(yīng)定時(shí)的對(duì)各個(gè)顯示器進(jìn)行掃描,顯示器件分時(shí)輪流工作,每次只能使一個(gè)器件顯示。靜態(tài)系統(tǒng)中,每位顯示器都應(yīng)動(dòng)態(tài)顯示子程序開始R0:顯緩首址R2:最左位選碼查表取段碼段碼送 A 口位碼送 C 口延時(shí) 3~5ms6 位顯示完動(dòng)態(tài)顯示子程序結(jié)束YR0+1R2 右移N東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)得軟件設(shè)計(jì)22有各自的鎖存器、譯碼器(若采用軟件譯碼,譯碼器可省去)與驅(qū)動(dòng)器,用以鎖存各自待顯數(shù)字的 BCD 碼或反碼。由于常規(guī)的數(shù)碼管起輝電流只有 1~2 mA,最大極限電流也只有 10~30 mA,所以它的輸入端在 5 V 電源或高于 TTL 高電平( V)的電路信號(hào)相接時(shí),一定要串加限流電阻,以免損壞器件。這里我們采用共陰七段數(shù)碼管 LED 數(shù)碼管中各段發(fā)光二極管的伏安特性和普通二極管類似,只是正向壓降較大,正向電阻也較大。5) 初始狀態(tài)顯示 6 位全熄滅。 “3” 代表分組數(shù) ,是 1~8 中的任一個(gè)數(shù)。 “1” 、 “0” 和 “0” 3 位本系統(tǒng)每次只能加減 100 分。 “177。3) 在計(jì)分時(shí) ,顯示為 C3 177。 “3” 代表分組數(shù) ,是 1~8 中的任一個(gè)數(shù)。2)開始答題后 ,顯示為 BX3X02 ,其中 “B” 表示正在答題。 “3”表示分組數(shù) ,是 1~ 8 中的任一個(gè)數(shù)。1) 在搶答時(shí) ,顯示為 AX3X02 ,其中 “A” 代表正在搶答。MOV 31H, 10H;30H~35H 顯示緩沖區(qū)MOV 32H, BUFFMOV 33H, 10HMOV A, 38HMOV B, 0AHDIV ABMOV 34H, AMOV 35H, BCLR INTBSETB QDBAJMP KEYENDN1: JNB QDB, N2MOV A, BUFFCJNE A, 0CH, KEYENDMOV 38H, 60;啟動(dòng) 60S 倒計(jì)時(shí) SETB ET0 SETB TR0MOV 30H, 0BH;顯示正在答題及倒計(jì)時(shí) MOV 31H, 10HMOV 32H, BUFFMOV 33H, 10HMOV A, 38HMOV B, 0AH東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)得軟件設(shè)計(jì)20DIV ABMOV 34H, AMOV 35H, BCLR QDBCLR DTJSBAJMP KEYENDN2: JNB DTJSB, KEYENDMOV A, BUFFCJNE A, 0D, N3SETB JFBAJMP KEYEND 顯示程序所實(shí)現(xiàn)的功能顯示子程序:此程序僅完成 6 位數(shù)據(jù)的動(dòng)態(tài)顯示 ,可顯示數(shù)字和代碼。 判 0~8JNZ KEYENDMOV 40H, BUFF;40H 答題組號(hào)緩沖區(qū)MOV 30H, #0AH。當(dāng) enter 鍵按下,該位置 0,查詢結(jié)束。當(dāng) enter 鍵按下,該位置 0,計(jì)分結(jié)束。當(dāng) 60S 定鍵值處理程序開始顯示緩沖區(qū)送搶答組號(hào)和剩余時(shí)間鍵值處理程序結(jié)束搶答開始數(shù)字
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1