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

正文內(nèi)容

基于單片機(jī)的六路搶答器(存儲(chǔ)版)

  

【正文】 和數(shù)據(jù)類(lèi)型問(wèn)題也一并規(guī)劃好。也可以將全部程序均安排在前臺(tái),后臺(tái)程序?yàn)椤笆瓜到y(tǒng)進(jìn)入睡眠狀態(tài)”,以利于系統(tǒng)節(jié)電和抗干擾。系統(tǒng)初始化模塊按鍵模塊非法搶答模塊正確搶答模塊調(diào)整搶答時(shí)間調(diào)整回答時(shí)間數(shù)碼顯示模塊 軟件系統(tǒng)結(jié)構(gòu)圖 程序流程圖設(shè)計(jì)在本設(shè)計(jì)中包括了以下八個(gè)主要的程序:主程序;非法搶答序;搶答時(shí)間調(diào)整程序;回答時(shí)間調(diào)整程序;倒計(jì)時(shí)程序;正常搶答處理程序;犯規(guī)處理程序;顯示及發(fā)聲程序。一開(kāi)始就運(yùn)行定時(shí)器,以開(kāi)始顯示000查詢(xún)程序:START: MOV R5,0BH MOV R4,0BH MOV R3,0BH ACALL DISPLAY 。先在兩個(gè)時(shí)間LED上顯示R1 JNB ,INC0 JNB ,DEC0 JNB ,BACK0 AJMP INT0SUBINC0: MOV A,R1 CJNE A,63H,ADD0 。如果是搶答倒計(jì)時(shí),如是則查詢(xún),搶答,否者跳過(guò)查詢(xún)繼續(xù)倒數(shù) AJMP RECOUNTACCOUNT: JNB ,TRUE1 JNB ,TRUE2 JNB ,TRUE3 JNB ,TRUE4 JNB ,TRUE5 JNB ,TRUE6 AJMP RECOUNTQUIT: CLR OK CLR RING AJMP START正常搶答處理程序:TRUE1: ACALL BARK 。取回號(hào)數(shù) MOV R5,0BH MOV R4,0BH 。(3)30秒時(shí)仍無(wú)人搶答其報(bào)警電路工作表示搶答時(shí)間耗盡并禁止搶答。經(jīng)過(guò)兩三天的學(xué)習(xí),學(xué)習(xí)到了不少知識(shí)。硬件電路完成了,接下來(lái)是程序的設(shè)計(jì),這是設(shè)計(jì)中最難得一關(guān)了,我單片機(jī)匯編語(yǔ)言學(xué)習(xí)的不是很好,雖說(shuō)那些指令都認(rèn)識(shí),但平時(shí)很少進(jìn)行匯編編程,要把那些指令連接起來(lái)編程一個(gè)完整的程序也是有一定難度的。無(wú)論做什么事情都不可能一帆風(fēng)順,碰到阻礙不要舍棄,不要踟躕不前,不經(jīng)歷風(fēng)雨,怎么見(jiàn)彩虹!參考文獻(xiàn)[1] 單片機(jī)原理及接口技術(shù)(第3版),李朝青,北京航空航天大學(xué)出版社[2] 單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo),李光飛,北京航天航空大學(xué)出版社[3] 單片機(jī)系統(tǒng)設(shè)計(jì)與實(shí)例指導(dǎo),馮育長(zhǎng),西安電子科技大學(xué)出版社,[4] 單片機(jī)C程序設(shè)計(jì)及應(yīng)用實(shí)例,胡偉,人民郵電出版社27。以前很少接觸這種設(shè)計(jì),在電路焊接和測(cè)試中時(shí)常損壞元件,平時(shí)注意不到的粗心大意在這次設(shè)計(jì)中體現(xiàn)了出來(lái),也讓自己更加的認(rèn)識(shí)了解了自己。 (8)實(shí)物圖如下第五章 設(shè)計(jì)小結(jié)基于單片機(jī)的應(yīng)用系統(tǒng)設(shè)計(jì)有一定的難度,對(duì)于我們這種初次接觸者來(lái)說(shuō)更是這樣的。取反使喇叭發(fā)出一定頻率的聲音OUT: RETIT1溢出中斷(計(jì)時(shí)程序):T1INT: MOV TH1,3CH MOV TL1,0B0H INC R0 RETI END第四章 仿真組圖 仿真系統(tǒng)原理圖 設(shè)置計(jì)時(shí)時(shí)間 搶答成功倒計(jì)時(shí) 調(diào)試及性能分析及實(shí)物圖(1)具有清零裝置和搶答控制,可由主持人操縱避免有人在主持人說(shuō)“開(kāi)始”前提前搶答違反規(guī)則。三燈全滅 AJMP CHECK1FLASH: CJNE A,14H,CHECK1。計(jì)時(shí)一秒R6自動(dòng)減1 MOV R0,00HCHECK: JNB ,QUIT 。搶答只顯示計(jì)時(shí) AJMP COUNT NEXT: JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 JNB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 AJMP START非法搶答處理程序:FALSE1: ACALL BARK 。50ms為一次溢出中斷 SETB EA SETB ET0 SETB ET1 SETB EX0 SETB EX1 。當(dāng)一輪搶答之后,定時(shí)器停止、禁止二次搶答,主持人按停止鍵,顯示000。整個(gè)系統(tǒng)軟件可分為后臺(tái)程序(背景程序)和前臺(tái)程序。這兩類(lèi)軟件的設(shè)計(jì)方法各有特色,執(zhí)行軟件的設(shè)計(jì)偏重算法效率,與硬件關(guān)系密切,千變?nèi)f化。在所有的指令中,只有RETI指令能夠清除中斷激活標(biāo)志。硬件復(fù)位后,各專(zhuān)用寄存器的狀態(tài)均被初始化,且對(duì)片內(nèi)通用寄存器的內(nèi)容沒(méi)有影響。在單片機(jī)應(yīng)用中鍵盤(pán)用得最多的形式是獨(dú)立鍵盤(pán)及矩陣鍵盤(pán)。在本設(shè)計(jì)中根據(jù)實(shí)際情況采用的是動(dòng)態(tài)顯示方法。如果編寫(xiě)這樣一個(gè)集中顯示模塊有困難,也可以將顯示模塊編小一些,只完成顯示緩沖區(qū)的內(nèi)容輸出到顯示器件上的工作。一種比較妥善的辦法是只讓一處調(diào)用顯示模塊,其他各處均不得直接調(diào)用顯示模塊,但有權(quán)申請(qǐng)顯示。軟復(fù)位實(shí)際上就是當(dāng)程序執(zhí)行完畢之后,將程序指針通過(guò)一條跳轉(zhuǎn)指令讓它跳轉(zhuǎn)到程序執(zhí)行的起始地址。二是對(duì)振蕩器的頻率進(jìn)行微調(diào)。225。(5) I/O端口:在樣機(jī)研制出來(lái)后進(jìn)行現(xiàn)場(chǎng)試用時(shí),往往會(huì)發(fā)現(xiàn)一些被忽視的問(wèn)題,而這些問(wèn)題不是靠單純的軟件措施來(lái)解決的。在設(shè)計(jì)硬件電路時(shí),要考慮到將來(lái)修改擴(kuò)展的方便。控制系統(tǒng)的四個(gè)模塊分別為:存儲(chǔ)模塊、顯示模塊、語(yǔ)音模塊、搶答開(kāi)關(guān)模塊。 搶答器工作流程搶答器的基本工作原理:在搶答競(jìng)賽獲呼叫時(shí),有多個(gè)信號(hào)同時(shí)送入主電路中,搶答器內(nèi)部的寄存器工作,并識(shí)別、記錄第一個(gè)號(hào)碼,同時(shí)內(nèi)部的定時(shí)器開(kāi)始工作,記錄有關(guān)時(shí)間并產(chǎn)生超時(shí)信號(hào)。主持人依次按下復(fù)位鍵,開(kāi)始鍵后開(kāi)始搶答。通過(guò)加減鍵可對(duì)上述時(shí)間進(jìn)行修改,改完后結(jié)束鍵確定。正確搶答時(shí),數(shù)碼管上顯示出搶答選手的號(hào)碼,并顯示答題時(shí)間倒計(jì)時(shí),到倒計(jì)時(shí)最后5s時(shí),蜂鳴器發(fā)出蜂鳴提示選手答題時(shí)間將到,滿(mǎn)時(shí)后,數(shù)碼管顯示000,到主持人再次按開(kāi)始鍵后,顯示才能進(jìn)行再次搶答。摘要本設(shè)計(jì)是六路智力搶答器。經(jīng)過(guò)一天的努力,毫無(wú)結(jié)果。三、 任務(wù)和要求設(shè)計(jì)要求掌握六路搶答器的基本原理;掌握六路搶答器硬件電路的設(shè)計(jì);掌握六路搶答器軟件程序設(shè)計(jì)。二、 已知技術(shù)參數(shù)和條件89C51系列單片機(jī)電源、電阻,導(dǎo)線(xiàn),LED7段數(shù)碼顯示,發(fā)光二極管等KEIL 軟件;Wave軟件THKSCM1型單片機(jī)實(shí)驗(yàn)系統(tǒng)??墒钱?dāng)我動(dòng)手開(kāi)始做的時(shí)候,才發(fā)現(xiàn)其中的繁瑣。 學(xué)生簽名: 年 月 日二、指導(dǎo)教師評(píng)定評(píng)分項(xiàng)目平時(shí)成績(jī)論文答辯綜合成績(jī)權(quán) 重304030單項(xiàng)成績(jī)指導(dǎo)教師評(píng)語(yǔ): 指導(dǎo)教師(簽名): 年 月 日注:本表是學(xué)生課程設(shè)計(jì)(論文)成績(jī)?cè)u(píng)定的依據(jù),裝訂在設(shè)計(jì)說(shuō)明書(shū)(或論文)的“任務(wù)書(shū)”頁(yè)后面;表中的“評(píng)分項(xiàng)目”及“權(quán)重”根據(jù)各系的考核細(xì)則和評(píng)分標(biāo)準(zhǔn)確定。無(wú)效搶答時(shí),蜂鳴器將發(fā)出滴滴的警報(bào)聲。在后臺(tái)主持人可以修改搶答時(shí)間和選手回答時(shí)間的設(shè)置,原始狀態(tài)下?lián)尨饡r(shí)間為60s,回答時(shí)間為60s。 顯示及指示:本設(shè)計(jì)中,有一個(gè)共陰極的四位數(shù)碼管,其中兩個(gè)顯示時(shí)間,一個(gè)空位,一個(gè)顯示搶答者的號(hào)碼。 按鍵鎖定,在有效狀態(tài)下,按鍵無(wú)效非法。系統(tǒng)工作原理本系統(tǒng)采用STC89C52單片機(jī)作為核心。(2) 留有設(shè)計(jì)余地。只要在硬件電路設(shè)計(jì)初期考慮到這一點(diǎn),就應(yīng)該為系統(tǒng)將來(lái)升級(jí)留足夠的RAM空間,哪怕多設(shè)計(jì)一個(gè)RAM的插座,暫不插芯片也好。189。電路中兩個(gè)電容 C1,C2的作用有兩個(gè):一是幫助振蕩器起振。 值得注意的是,在設(shè)計(jì)當(dāng)中使用到了硬件復(fù)位和軟件復(fù)位兩種功能,由上面的硬件復(fù)位后的各狀態(tài)可知寄存器及存儲(chǔ)器的值都恢復(fù)到了初始值,而前面的功能介紹中提到了倒計(jì)時(shí)時(shí)間的記憶功能,該功能的實(shí)現(xiàn)的前提條件就是不能對(duì)單片機(jī)進(jìn)行硬件復(fù)位,所以設(shè)定了軟復(fù)位功能。如果監(jiān)控安排在中斷子程序中,兩者的要求就統(tǒng)一了,問(wèn)題比較好解決,如果監(jiān)控程序安排在主程序中,在監(jiān)控程序調(diào)用顯示模塊的過(guò)程中發(fā)生了中斷,中斷子程序也調(diào)用顯示模塊,這時(shí)就容易出問(wèn)題。這樣設(shè)計(jì)使得各功能模塊都不必考慮顯示問(wèn)題,只要給出一個(gè)簡(jiǎn)單的信息(如顯示格式編碼)甚至不用再提供額外信息,直接利用當(dāng)前狀態(tài)變量和軟件標(biāo)志就可以完成所需的顯示要求。其中靜態(tài)顯示的特點(diǎn)是顯示穩(wěn)定不閃爍,程序編寫(xiě)簡(jiǎn)單,但占用端口資源多;動(dòng)態(tài)顯示的特點(diǎn)是顯示穩(wěn)定性沒(méi)靜態(tài)好,程序編寫(xiě)復(fù)雜,但是相對(duì)靜態(tài)顯示而言占用端口資源少。站在系統(tǒng)監(jiān)控軟件設(shè)計(jì)的立場(chǎng)上來(lái)看,僅僅完成鍵盤(pán)掃描,讀取當(dāng)前時(shí)刻的鍵盤(pán)狀態(tài)是不夠的,還有不少問(wèn)題需要妥善解決,否則,人們?cè)诓僮麈I盤(pán)就容易引起誤操作和操作失控現(xiàn)象。上電復(fù)位,人工按鈕復(fù)位和硬件看門(mén)狗復(fù)位均為硬件復(fù)位。由于軟件看門(mén)是高級(jí)中斷,它將阻止說(shuō)要中斷響應(yīng),由此可見(jiàn)清除中斷激活標(biāo)志的重要性。從軟件的功能來(lái)看可分為兩大類(lèi):一類(lèi)是執(zhí)行軟件,它能完成各種實(shí)質(zhì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1