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

正文內(nèi)容

八路搶答器單片機(jī)畢業(yè)設(shè)計(論文)-免費(fèi)閱讀

2025-08-12 18:17 上一頁面

下一頁面
  

【正文】 if(HuiDa_time_temp==0) { HuiDa_time_temp=99。//消抖一下 if(Key_set_H==0) { beep()。 } } } while(!Key_Start)。// 最后一聲警告 } else beep()。 if(HuiDa_time=5) { if(HuiDa_time==0) { beep_last()。 fmq=1。 P2=0xef。//1101 1111 P0=table_char[15]。//消余輝 delay(1)。 P2=0xef。//0111 1111 P0=table[char_2]。//消余輝 delay(1)。 P2=0xbf。//0111 1111 最后一位數(shù)碼管亮 P0=table[char_2]。 P2=0xef。//0111 1111 P0=0xff。 delay(1)。 P2=0xbf。//0111 1111 P0=table_char[char_4]。 P2=0xef。//1101 1111 P0=table[time%10]。 shan_count=0。//開定時器 0 中斷(暫時不啟動定時器) TH1=(6553650000)/256。y0。//按鍵不放開的情況下 顯示 1 shan_count=1。 if(Key_Start==0) { beep()。//顯示選手編號和回答倒計時 if(HuiDa_time==0) { TR0=0。break。break。break。break。 goto Top。//等待按鍵釋放 if(Key_Restart==0) { delay(10)。 if(Key_Start==0) { delay(10)。 HuiDa_time=HuiDa_time_temp。 table_score[XuanShou_num]。break。break。//為分?jǐn)?shù)查詢做好準(zhǔn)備 while(1) { display(10,0)。//蜂鳴器函數(shù) void beep_last()。//09 L O S E uchar table_score[9]={0,50,50,50,50,50,50,50,50}。 sbit Key_Start=P3^4。 18 總 結(jié) 通過此次的 畢業(yè)設(shè)計 , 讓我更進(jìn)一步的鞏固了單片機(jī)的各種知識。 ( 4)以上檢查無錯誤時,應(yīng)考慮電路設(shè)計,這也是實驗中尤其是在數(shù)字電路中常遇到的。 如果主持人未按 START 鍵,有選手按了搶答按鍵,犯規(guī)搶答,顯示犯規(guī)選手號并閃爍 FF,直到主持人復(fù)位。 ( 5) 布線 設(shè)置布線規(guī)則后,先自動布線,然后手工調(diào)整。之前已經(jīng)使用 Keil C生成了所需要的 HEX 文件,直接加載進(jìn)來就可以了。 ○ 1 主流程 主流程圖如圖 11 所示: 矩 陣 鍵 盤 掃 描有 鍵 按 下F l a g = 1啟 動 定 時 器 T 1 倒計 時 6 0 S顯 示F l a g = 0s e c + + / s e c F l a g 3 = 2或 者 F l a g 3 = 4A D D / S U B = 0NYYNN開 始初 始 化按 鍵 掃 描是 否 有 鍵 按 下調(diào) 用 鍵 值 處 理顯 示NYY 圖 11 主流程圖 圖 12 按鍵掃描流程 ○ 2 按鍵掃描流程 每一個按鍵都對應(yīng)一個處理子程序,通過對按鍵掃描進(jìn)行按鍵識別。由于所有位選皆由一個 I/O 口控制,在每一瞬間 6 位 LED 會顯示相同的字符。 軟件消抖是用延時來躲過暫態(tài)抖動過程, 執(zhí)行一段大于 10ms 的延時程序后,再讀取穩(wěn)定的鍵狀態(tài)。 R3R2R1R4 R5S1 S2C1C4C2C3VCCRSTVEEVCCRSTVEEVCCRSTVEEVCC VCC VCC 圖 6 各種復(fù)位電路 單片機(jī)的復(fù)位是靠外部電路復(fù)位的。而P1P3 口只能驅(qū)動 4 個。 ( 2)口鎖存器的讀、改、寫操作。 P0 口輸出并行總線的地址 /數(shù)據(jù)信號;P2 口輸出高 8 位地址信號。 STC89C52 的主要工作特性如下: ( 1)片內(nèi)程序存儲器內(nèi)含 8KB 的 Flash 程序存儲器,可擦寫壽命為 10000次; ( 2)片內(nèi)數(shù)據(jù)存儲器內(nèi)含 256 字節(jié)的 RAM; ( 3)具有 32 根可編程 I/O 口線; ( 4)具有 3 個可編程定時器; ( 5)中斷系統(tǒng)是具有 8 個中斷源、 6 個中斷矢量、 2 個級優(yōu)先權(quán)的中斷結(jié) 8 構(gòu); ( 6)串行口是具有一個全雙工的可編程串行通信口; ( 7)具有一個數(shù)據(jù)指針 DPTR; ( 8)低功耗工作模式有空閑模式和掉電模式; ( 9)具有可編程的 3 級程序鎖定位; ( 10)單片機(jī) STC89C52 工作電源電壓為 5( 1+) V,且典型值為 5V; ( 11)單片機(jī) STC89C52 最高工作頻率為 24MHz,單片機(jī)正常工作時,都需要有一個時鐘電路和一個復(fù)位電路。當(dāng)主持人按下?lián)尨疰I開始搶答后,此時任一路按下按鈕均閉鎖其它各路,由程序?qū)︽I盤譯碼并顯示最先按下?lián)尨疰I的路數(shù)及其當(dāng)前時間。由于使用單片機(jī)作為控制核心,其技術(shù)比較成熟,應(yīng)用起來方便、簡單,并且周圍的輔助電路也比較少,便于控制和實現(xiàn)。 ( 3)設(shè)置一個搶答開關(guān),該開關(guān)由主持人控制。 關(guān)鍵字:單片機(jī)、數(shù)字管、蜂鳴器 3 第一章 緒 論 設(shè)計研究的背景及意義: 我國進(jìn)行單片機(jī)項目開發(fā)已經(jīng)有二十多年歷史,在此期間所進(jìn)行的單片機(jī)開發(fā)項目已由簡單到復(fù)雜,由小型系統(tǒng)到大型綜合系統(tǒng)。 目 錄 摘要 ..................................................................2 第一章 緒論 ..........................................................3 第二章 系統(tǒng)總體方案設(shè)計 ............................................4 設(shè)計任務(wù)及要求 ................................................4 系統(tǒng)設(shè)計方案與選擇 ............................................4 系統(tǒng)總體結(jié)構(gòu)框圖 ..............................................5 系統(tǒng)的工作原理 .................................................6 第三章 電路的功能單元設(shè)計 ..........................................7 單片機(jī)最小系統(tǒng)電路 .............................. .............7 按鍵電路 ....................................................11 報警電路 .....................................................12 顯示電路 .....................................................13 第四章 程序設(shè)計 .....................................................14 程序設(shè)計思想 ................................................14 程序流程模塊介紹 .............................................15 設(shè)計軟件簡介 .................................................16 第五章 調(diào)試及故障分析 ..............................................17 程序調(diào)試 ......................................................17 硬件焊接及故障分析 ............................................17. 總 結(jié) ................................................................18 參考文獻(xiàn) .............................................................19 附錄 1 整機(jī)原理圖 附錄 2 PCB 制版圖 附錄 3 程序清單 2 摘 要 搶答器作為一種工具,已廣泛應(yīng)用于各種智力和知識競賽場合。單片機(jī)應(yīng)用也越來越廣泛,從開始的工控控制,到現(xiàn)在的航空航天、消防安全、工作數(shù)據(jù)采集、石油地質(zhì)勘探、鐵路交通運(yùn)輸以及樓宇自動化等,甚至目前的許多家電中都有單片機(jī)的應(yīng)用。 ( 4)搶答選手在設(shè)定時間搶答功能,且一次搶答時間由主持人設(shè)定 。整個系統(tǒng)具有極其靈活的可編程性,能方便地對系統(tǒng)進(jìn)行功能的擴(kuò)展和更改。 搶答限時: 主持人按下?lián)尨疰I后,設(shè)置 30秒為搶答時間 (此時間可在 199秒之間修改 )。 STC89C52 的內(nèi)部結(jié)構(gòu)圖如圖 3 所示: 圖 3 STC89C52 內(nèi)部結(jié)構(gòu)圖 52 單片機(jī)有 4 個 8 位并行輸入 /輸出接口: P0、 P P2 和 P3 口這四個口既可以并行輸入或輸出 8 位數(shù)據(jù),又可按位使用,即每一位均能獨立做輸入或輸出用。 I/O 端口的功能復(fù)用。許多涉及到 I/O 端口的操作,實際上只是設(shè)計口鎖存器的讀出、修改、寫入的操作。 時鐘電路 時鐘電路用于產(chǎn)生單片機(jī)工作所需要的時鐘信號。其復(fù)位方式有上電復(fù)位和按鍵手動復(fù)位兩種。 ( 2)鍵盤的監(jiān)測方法 對于計算機(jī)應(yīng)用系統(tǒng),鍵盤掃描只是 CPU 工作的一部分,鍵盤處理只是在有鍵按下時才有意義。想要每一位顯示不同的字符,就必須采用掃描方法輪流點亮各位 LED,即在每一瞬間只使某一位顯示字符。按鍵識別的方法包含了行掃描法和反轉(zhuǎn)法。 這時就可以運(yùn)行仿真了。 在元件很少且布線簡單的情況下,也可以直接進(jìn)行手動布線。 這 與預(yù)期的效果是一致的。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1