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

正文內(nèi)容

基于51單片機(jī)的8路搶答器的設(shè)計(jì)-wenkub.com

2024-12-02 02:32 本頁面
   

【正文】 -國內(nèi)漫游和國際漫游業(yè)務(wù)。 -移動(dòng)消息業(yè)務(wù),利用 CDMA 網(wǎng)絡(luò)和消息平臺(tái)提供的移動(dòng)臺(tái)發(fā)起、移動(dòng)臺(tái)接收的消息業(yè)務(wù)。提供一次移動(dòng)通信業(yè)務(wù)經(jīng)過的網(wǎng)絡(luò)可以是同一個(gè)運(yùn)營者的網(wǎng)絡(luò),也可以由不同運(yùn)營者的網(wǎng)絡(luò)共同完成 。 -移動(dòng)補(bǔ)充業(yè)務(wù),如主叫號(hào)碼顯示、呼叫 轉(zhuǎn)接 業(yè)務(wù)等。GSM 移動(dòng)通信系統(tǒng)的無線接口采用 TDMA 技術(shù),核心網(wǎng)移動(dòng)性管理協(xié)議采用 MAP協(xié)議。其主要特征是終端的移動(dòng)性,并具有越區(qū)切換 和跨本地網(wǎng)自動(dòng)漫游功能。沒讀到有效數(shù)轉(zhuǎn)到 LOOP3 繼續(xù)循環(huán) DELAY7:DJNZ 33H,DELAY7 DJNZ 32H,DELAY6 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 27 RET LOOP3:MOV A,P1 CJNE A,0FFH,LOOP5 LOOP4:MOV 36H,A AJMP DELAY7 LOOP5:DEC R7 AJMP LOOP4 。====顯示延時(shí) ==== DELAY:MOV 35H,08H DELAY3:ACALL DISPLAY DJNZ 35H,DELAY3 RET 。顯示 FF 和號(hào)數(shù) AJMP CHECK2 CHECK2: JNB ,QUIT1 ACALL DISPLAY AJMP HERE QUIT1:CLR RING 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 26 CLR OK AJMP MAIN 。 向下運(yùn)行 滅并停響 CLR RING MOV R3,0AH MOV R4,0AH MOV R5,0AH。搶答時(shí)間 R2 送 R6 MOV R3,01H CLR OK。判斷是否重新開始 NEXT1:ACALL DISPLAY 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 24 JB OK,ACCOUT。一秒減一 AJMP CHECK MAX:MOV A,R0 CJNE A,14H,CHECK。大于 5s 跳轉(zhuǎn)到 MAX,小于 5s 則向下執(zhí)行,蜂鳴器響 MOV A,R0 CJNE A,0AH,FULL CLR RING AJMP CHECK。十位存于 30H MOV 31H,B。重置定時(shí)器中斷次數(shù) MOV TH1,3CH MOV TL1,0B0H。如果 R1 中值為 0,則跳到 SETT 程序, R1 置 99 DEC R1 ACALL DELAY AJMP INT00 SETT:MOV R1,63H ACALL DELAY AJMP INT00 BACK0:RETI INT11:MOV A,R2 MOV B,0AH DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY JNB ,INC1 JNB ,DEC1 JNB ,BACK1 AJMP INT11 INC1:MOV A,R2 CJNE A,63H,ADD1 MOV R2,00H ACALL DELAY AJMP INT11 ADD1:INC R2 ACALL DELAY AJMP INT11 DEC1:MOV A,R2 JZ SET1 DEC R2 ACALL DELAY AJMP INT11 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 23 。跳轉(zhuǎn)到 ERROR 非法搶答處理程序 FALSE2:MOV R3,02H AJMP ERROR FALSE3:MOV R3,03H AJMP ERROR FALSE4:MOV R3,04H AJMP ERROR FALSE5:MOV R3,05H AJMP ERROR FALSE6:MOV R3,06H AJMP ERROR FALSE7:MOV R3,07H AJMP ERROR FALSE8:MOV R3,08H AJMP ERROR 。搶答時(shí)間指顯示計(jì)時(shí),不顯示號(hào)數(shù) AJMP COUNT。蜂鳴器響 MOV A,R1 MOV R6,A。一開始運(yùn)行定時(shí)器,開始顯示 FFF LOOP:MOV R5,0BH MOV R4,0BH MOV R3,0BH ACALL DISPLAY。設(shè)答題時(shí)間 60s MOV TMOD,11H。 在此次設(shè)計(jì)中,我總結(jié)了很多不足,同時(shí)也學(xué)到了很多新的知識(shí),并且鞏固了課堂知識(shí),但最終設(shè)計(jì)的系統(tǒng)仍有不足,敬請(qǐng)?zhí)岢觯? 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 19 參 考 文 獻(xiàn) [1] 孫蕙芹 .單片機(jī)實(shí)用教程 .北京:中國電力出版社, 2021 [2] 賈海瀛 .數(shù)字電子技術(shù)與實(shí)訓(xùn) .北京:機(jī)械工業(yè)出版社, [3] 李雅軒 .模擬電子技術(shù) 2 版 .西安:西安電子科技大學(xué)出版社, [4] 張永飛 .電工 基礎(chǔ) .天津:天津大學(xué)出版社, [5] 張立科 .單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 .第一版 .人民郵電出版社 ,1988 [6] 潘新民 .微型計(jì)算機(jī)控制技術(shù) .北京:電子工業(yè)出版社, 2021 [7] 李響初 .基于 MCS51 單片機(jī)的智能時(shí)鐘控制系統(tǒng)設(shè)計(jì) .世界電子元件, 2021,7:97~98 [8] Proteus 入門講義 百度文庫 [9] C51 Keil uVision2 百度文庫 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 20 附 錄 附錄一 主程序清單 OK EQU 20H。中斷的合理利用 可以有效減少對(duì)CPU 的占用,更好的處理好其他功能。單片機(jī)是很容易受干擾的控制器,當(dāng)采用外部晶振時(shí),應(yīng)盡量讓其靠近單片機(jī),以減少對(duì)其的干擾,防止程序的混亂現(xiàn)象。如圖 43 所示 。 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 15 圖 41 Keil uVision 軟件 Proteus 仿真 本設(shè)計(jì)用到 Proteus 仿真軟件。同理分別按下其它 7 個(gè)搶答鍵進(jìn)行檢查。確保電源無故障并符合性能要求。 線路檢查:根據(jù)硬件邏輯設(shè)計(jì)圖,仔細(xì)檢查電路是否正確,并且核對(duì)元器件的型號(hào)、規(guī)格和安裝是否符合要求,必要時(shí)可用萬用表檢測(cè)線路通斷情況。而在位選方面采 用 P2口的 ~ , 用單片機(jī) 三個(gè) I/O 口作為位選信號(hào)的輸出口 。在有選手按下?lián)尨疰I時(shí),第一個(gè)數(shù)碼管顯示選手號(hào),最后兩個(gè)數(shù)碼管顯示倒計(jì)時(shí),定時(shí)器同樣采用中斷方式。按下開始按鍵后,程序開始打開,定時(shí)中斷開始倒計(jì)時(shí),然后調(diào)用鍵盤掃描子程序, 當(dāng)掃描到有人按下了搶答鍵,馬上關(guān)閉搶答中斷計(jì)時(shí)器 T1,調(diào)用顯示程序,此時(shí) 封鎖搶答鍵盤,啟動(dòng)計(jì)時(shí)器 T0。 搶答電路如圖 28 所示,圖中 8 個(gè)搶答按鍵分別接入單片機(jī)的 端口,單片機(jī)通過讀取 的 值來判斷當(dāng)前輸入的是 8 個(gè)搶答按鍵中的哪一個(gè)。 開始按鍵與單片機(jī)的 10 管腳連接,停止按 鍵與 11 管腳連接。 在定時(shí) 電路的設(shè)計(jì)中,有 1 個(gè)搶答時(shí)間調(diào)整按鍵、 1 個(gè)回答時(shí)間調(diào)整按鍵、加一按鍵、減一按鍵和 1 個(gè)開始按鍵、 1 個(gè)結(jié)束按鍵。 鍵盤掃描 電路的設(shè)計(jì) 鍵盤掃描 電路由 兩 部分組成:搶答電路和 定時(shí) 電路。 圖 26 七段數(shù)碼管顯示電路 數(shù)碼管有共陰極和共陽極兩種接法。 本設(shè)計(jì)采用的是動(dòng)態(tài)顯示方法。而數(shù)碼管具有低耗能、低損耗、低壓、壽命長和精確度高、操作簡單的優(yōu)點(diǎn),本設(shè)計(jì)中采用的是 4 位七段數(shù)碼管顯示。 本次設(shè)計(jì)如圖 25 所示,圖中用到單片機(jī)的 11 和 16 管腳。軟復(fù)位實(shí)際上就是當(dāng) 程序執(zhí)行完畢后,講程序指針通過一條跳轉(zhuǎn)指令讓它跳轉(zhuǎn)到該段程序的起始地址。 當(dāng)上電后由于電容緩慢充電 ,單片機(jī)的 9 腳電壓逐步由高向低轉(zhuǎn)化,經(jīng)過一段時(shí)間后,單片機(jī)的 9 腳處于穩(wěn)定的低電平狀態(tài),此時(shí)單片機(jī)上電復(fù)位完畢,系統(tǒng)程序從 0000H 開始執(zhí)行。 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 8 復(fù)位電路的設(shè)計(jì) 在搶答器中復(fù)位是為定時(shí)做鋪墊的,在搶答之前要復(fù)位,搶答完畢要復(fù)位 ,按了復(fù)位鍵之后 LED 顯示 F。電路中兩個(gè)電容 C C2 選用 30PF 大小,其作用有兩個(gè):一是幫助振蕩器起振;二是對(duì)振蕩器的頻率進(jìn)行微調(diào)。只需要外接一個(gè)振蕩源就能產(chǎn)生一定的時(shí)鐘 信號(hào)送到單片機(jī)內(nèi)部的各個(gè)單元,決定單片機(jī)的工作速度。 搶答器的硬件圖 根據(jù)所要實(shí)現(xiàn)的功能,我們先大概將搶答器的硬件分為這幾部分: CPU、聲音電路、顯示電路、定時(shí)電路、開始結(jié)束鍵輸入和搶答按鍵輸入。當(dāng) /EA 為高電平時(shí),低 4KB的地址為片內(nèi)程序存儲(chǔ)器單元,高于 4KB 以上的地址為片外程序存儲(chǔ)器 單元;當(dāng) /EA 為低電平時(shí),則只能讀片外程序存儲(chǔ)器。 ? /PSEN: 讀片外 程序存儲(chǔ)器選通信號(hào) 輸出端 。 在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6,可用作外部時(shí)鐘或定時(shí)。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 6 T0(記時(shí)器 0 外部輸入) T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) ? RST:復(fù)位 信號(hào) 輸入 端 。當(dāng)作為輸出口時(shí),被外部拉低的 P2 口會(huì)因?yàn)閮?nèi)部上拉電阻的存在而輸出電流。 ? P0 口: P0 口是一組 8 位漏極開路雙向 I/O 口,在訪問外部存儲(chǔ)器時(shí)用作 8位低地址線和數(shù)據(jù)總線。 節(jié)拍與狀態(tài): 我們把振蕩脈沖的周期定義為節(jié)拍 (P),振蕩脈沖經(jīng)過兩個(gè)分頻后即得到整個(gè)單片機(jī)工作系 統(tǒng)的時(shí)鐘信號(hào),把時(shí)鐘信號(hào)的周期定義為狀態(tài) (S),這樣一個(gè)狀態(tài)就有兩個(gè)節(jié)拍,前半個(gè)周期相應(yīng)的節(jié)拍我們定義為 P1,后半周期對(duì)應(yīng)的節(jié)拍定義為 P2。它可以設(shè)置為計(jì)數(shù)方式,對(duì)外部事件進(jìn)行計(jì)數(shù),也可以設(shè)置為定時(shí)方式進(jìn)行定時(shí)。 (4) 128B 的片內(nèi)數(shù)據(jù) RAM。 1. 主要特性: (1) 適于控制應(yīng)用的 8 位 CPU。 芯片最終選擇方案 根據(jù)上幾節(jié) 的論證,通過綜合考慮,我們的芯片選擇如表 21。 CPU 對(duì)鍵盤的掃描可以采用取程序控制的 隨機(jī)方式,即只有在 CPU 空閑是時(shí)才去掃描鍵 盤,響應(yīng)操作人員的鍵盤輸入 ,即利用單片機(jī)內(nèi)部定時(shí)器每隔一定時(shí)間對(duì)鍵盤掃描一次,這樣控制方式,不管鍵盤上有無鍵閉合, CPU 總是定時(shí)的關(guān)心鍵盤狀態(tài)。因此可以根據(jù)實(shí)際需要對(duì)鍵盤中的按鍵靈活 編碼。 基于 51 單片機(jī)的 8 路搶答器的設(shè)計(jì) 3 鍵盤的選擇 鍵盤是單片機(jī)不可缺少的輸入設(shè)備,是實(shí)現(xiàn)人機(jī)對(duì)話的紐帶。 方案二: 使用傳統(tǒng)的數(shù)碼管顯示。 方案一:使用液晶屏顯示時(shí)間。單片機(jī)算術(shù)運(yùn)算功能強(qiáng) 、軟件編程靈活、自由度大,可以用軟件編程實(shí)現(xiàn)各種算法和邏輯控制,并且由于其功耗低、體積小、技術(shù)成熟和成本低等優(yōu)點(diǎn),使其在各個(gè)領(lǐng)域應(yīng)用廣泛。 FPGA 可以實(shí)現(xiàn)各種復(fù)雜的邏輯功能,規(guī)模大,密度高,它將所有器件集成在一塊芯片上,減小了體積,提高了穩(wěn)定性,并且可以應(yīng)用 EDA 軟件仿真、調(diào)試,易于進(jìn)行功能擴(kuò)展。對(duì)此我們作了詳細(xì)的論證。 在每次搶答前后,主持人都可以按下復(fù)位鍵讓系統(tǒng)清零,此時(shí)數(shù)碼管上會(huì)顯示“ FFF” 。 比賽開始,主持人讀完題之后按下 “開始鍵” , 即 搶答 開始 , 蜂鳴器提示一次 ,此時(shí)數(shù)碼管開始 顯示 30s 的倒計(jì)時(shí); 直到有一個(gè)選手 按下 搶答 鍵 ,對(duì)應(yīng)的會(huì) 在數(shù)碼管上顯示出該選手的編號(hào)和回答剩余 的時(shí)間,同時(shí)蜂鳴器也會(huì)發(fā)出 一次 提示音,以示有人搶答本題; 如果在規(guī)定的 30s 時(shí)間內(nèi)沒有 人做出搶答,則此題作廢 , 開始 新一輪的搶答。本次設(shè)計(jì)的系統(tǒng)實(shí)用性強(qiáng)、判斷精確、操作簡單、擴(kuò)展功能強(qiáng)。 關(guān)鍵詞: 八路 報(bào)警 AT89C51 搶答器 定時(shí) II Abstract With the rapid development of electronic technology, intelligent control in the electronics field especially automation, traditional discrete ponents or control system of digital logic circuits, are at an unprecedented rate sheets replaced by chip puter intelligent control. MCU has small size, functions and advantages of low cost, wide application, it can be said of intelligent control and automation of
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1