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

正文內(nèi)容

基于單片機(jī)的搶答器設(shè)計(jì)畢業(yè)論文-畢業(yè)設(shè)計(jì)(完整版)

2025-03-08 08:49上一頁面

下一頁面
  

【正文】 人工復(fù)位 除上電自動(dòng)復(fù)位以外,常常需要人工復(fù)位,將一個(gè)按鈕開關(guān)并聯(lián)于上電自動(dòng)復(fù)位電路,按一下開關(guān)就 RST 端出現(xiàn)一段時(shí)間的高電平,即使器件復(fù)位。這時(shí)顯示模塊不是由操作者通過命令鍵來驅(qū)動(dòng),而是由各類自動(dòng)執(zhí)行的功能模塊來驅(qū)動(dòng)。 這里將顯示功能集中到一起,作為一個(gè)功能模塊,就要求它的功能全面,能根據(jù)系統(tǒng)軟件提供的信息自動(dòng)完成顯示內(nèi)容的查找,變換和輸出驅(qū)動(dòng)。 在這里我們使用的是七段數(shù)碼管顯示,通常在顯示 [6]上我們采用的方法一般包括兩種:一種是靜態(tài)顯示,一種是動(dòng)態(tài)顯示。站在系統(tǒng)監(jiān)控軟件設(shè)計(jì)的立場(chǎng)上來看,僅僅完成鍵盤掃描,讀取當(dāng)前時(shí)刻的鍵盤狀態(tài)是不夠的,還有不少問題需要妥善解決,否則,人們?cè)诓僮麈I盤就容易引起誤操作和操作失控現(xiàn)象。如果讀鍵過程安排在定時(shí)中斷子程序中,就可省去專門的延時(shí)子程序,利用兩次定時(shí)中斷的時(shí)間間隔來完成抖動(dòng)處理。軟件復(fù)位就是用一系列指令來模擬硬件復(fù)位功能,最后通過轉(zhuǎn)移指令使程序從 0000H 地址開始執(zhí)行。 有復(fù)位時(shí)系統(tǒng)的歷史狀況,可將復(fù)位分為“冷啟動(dòng)”和“ 熱啟動(dòng)”。 顯示子程序的設(shè)計(jì) 顯示子程序,及部分注解如下: DISPLAY:MOV DPTR,DAT1。 MOV A,R2 MOV R6,A MOV R3,02H 21 CLR OK AJMP COUNT TRUE3:ACALL BARK。響鈴標(biāo)志位 ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040H MAIN: MOV R1,30。=====查詢程序 ===== START: MOV R5,0BH MOV R4,0BH MOV R3,0BH ACALL DISPLAY。進(jìn)入倒計(jì)時(shí)程序 ,查詢有效搶答的程序 在 COUNT 里面 NEXT: JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 24 JNB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 JNB ,TZ1 JNB ,TZ2 AJMP START TZ1:JMP FALSE7 TZ2:JMP FALSE8 。如果不是 99,R2 加 1,如果加到 99,R1 就置 0,重新加起。除十分出個(gè)位 /十位 MOV 30H,A。計(jì)時(shí)完畢 MOV R0,00H DEC R6。按鍵發(fā)聲 MOV A,R2 MOV R6,A。 MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNT TRUE8: ACALL BARK。顯示 FF 和號(hào)數(shù) AJMP CHECK1 CHECK1: JNB ,QUIT1 ACALL DISPLAY AJMP HERE QUIT1: CLR RING CLR OK AJMP START 。按鍵發(fā)聲 RET 。 (3)操 作鍵板上 “*” 用于表示消除 “ # ” 鍵用于表示確認(rèn)和開啟報(bào)警程序。 4、開門,鎖門 (1)輸入正確的管理密碼或個(gè)人密碼后按 “ # ” 鍵確認(rèn),蜂鳴器鳴叫長響一聲,數(shù)碼顯示管顯示 SET CI 或 SET C2表示密碼正確,電磁鐵吸合,可以開門、鎖門動(dòng)作。先把烙鐵靠近焊盤,緊接著把錫絲往烙鐵上送,等錫絲熔了輕輕一提,一個(gè)又圓又亮的焊點(diǎn)就做好了。通過硬件電路的具體應(yīng)用和系統(tǒng)的仿真研究得出,本設(shè)計(jì)不僅安裝簡單、成本低,更重要的是工作性能穩(wěn)定,是一個(gè)實(shí)用、創(chuàng)新型的工程設(shè)計(jì)。在做設(shè)計(jì)的過程中我查閱了很多的資料,并認(rèn)真的閱讀這些與我的設(shè)計(jì)相關(guān)的資料,從而我的專業(yè)涵養(yǎng)得到了提高,知識(shí)的儲(chǔ)備量也有所增加。它才是一個(gè)設(shè)計(jì)的靈魂所在。 40 參考文獻(xiàn) [1] 陳大欽編 .電子技術(shù)基礎(chǔ)實(shí)驗(yàn) (第二版 )[M].湖北 :機(jī)械工業(yè)出版社 ,2021 [2] 李廣弟 .單片機(jī)基礎(chǔ) [M].北京 :北航出版社, 2021 [3] 胡學(xué)海 .單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京:京電子工業(yè)出版社, 2021 [4] 盧飛躍 .紅外遙控多路搶答器的設(shè)計(jì) [J].番禺職業(yè)技術(shù)學(xué)報(bào), 2021,2(2):1012. [5] 王公堂 .基于 IP1C68F73 的 61 路搶答器 [J].電腦開發(fā)與應(yīng)用, 2021,9(9):8384 [6] 梁超 .一款基于單片機(jī)技術(shù)的電子搶答器 [J].機(jī)電工程技術(shù), 2021,34(1):4852 [7] 齊向東 . 多功能數(shù) 字 顯 示 搶 答 器 [J]. 黃 石 高 等 專 科 學(xué) 院 學(xué)報(bào) ,1996,37(4):3740 [8] 伊長華 .十六路微控?fù)尨鹌鞯脑O(shè)計(jì) [J].電子工程師 ,2021,14(5):2728 [9] 龔昌來 .單片機(jī)控制的智能型控?fù)尨鹌鞯脑O(shè)計(jì) [J].廣東自動(dòng)化與信息工 41 程 ,2021 [10] 周功明 , 周陳琛 . 基于單片機(jī) AT89C2051 的九路多功能智力競(jìng)賽搶答器的設(shè)計(jì) [J]. 現(xiàn)代電子技術(shù) , 2021,(20):5457 [11] 鄒其洪 , 黃智偉 ,高嵩 ,等編著 .電工電子實(shí)驗(yàn)與計(jì)算機(jī)仿真 [M].電子工業(yè)出版社 ,2021 [12] 黃思俞 . 多 路 搶 答 器 的 設(shè) 計(jì) [J]. 三 明 高 等 專 科 學(xué) 校 學(xué) 報(bào) , 2021,(02):8990 [13] 尹長華 , 趙海鴻 , 呂向陽 , 毛鵬翔 . 十六路微控?fù)尨鹌鞯脑O(shè)計(jì) [J]. 電子工程師 , 2021,(06):6769 致 謝 本 課程設(shè)計(jì) 是在我的導(dǎo)師 恩德老師 的親切關(guān)懷和細(xì)心指導(dǎo)下完成的,在設(shè)計(jì)過程中,自始至終凝聚著導(dǎo)師的心血。 我還要感謝我的一些同學(xué),他們?cè)谖易钚枰獛椭臅r(shí)候無私的伸出了援助之手,在此,對(duì)于他們無私的幫助我表示深深的感謝。 真誠的感謝所有的幫助過我的老師們,同學(xué)們、家人和朋友們。他那誨人不倦、寬厚樸實(shí)的作風(fēng)給我們留下了不可磨滅的影響,是我學(xué)習(xí)的榜樣,使我終生受益無窮。很多子程序是可以借鑒書本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問題所在,這需要對(duì)單片機(jī)的結(jié)構(gòu)很熟悉。我認(rèn)為這是我在整個(gè)設(shè)計(jì)工程中得到的最好的回報(bào)。即使在設(shè)計(jì)完畢交給用戶使用后,對(duì) 系統(tǒng)的功能改進(jìn)或升級(jí)也只是通過改寫程序來完成,極大地方便了用戶或設(shè)計(jì)者對(duì)電路更新。焊接后的板子如圖 和 所示。 (3)如果密碼輸入不正確,按下 “ # ” 鍵確認(rèn)蜂鳴器鳴會(huì)發(fā)出急促的提示音,數(shù)碼顯示管顯示 ERROR。 個(gè)人密碼的設(shè)置與更改 (1)按下設(shè)置,蜂鳴器鳴叫長響一聲,數(shù)碼顯示管顯示 C1 IN 個(gè)人密碼開始設(shè)置或更改。 CPL 。查表顯示程序 ,利用 P0口做段選碼口輸出 /P2低三位做位選碼輸出 , MOV A,R3 MOVC A,A+DPTR MOV P2,0feH MOV P0,A 32 ACALL DELAY MOV DPTR,DAT2 MOV A,R5 MOVC A,A+DPTR MOV P2,0fdH MOV P0,A ACALL DELAY MOV A,R4 MOVC A,A+DPTR MOV P2,0fbH MOV P0,A ACALL DELAY RET DAT1:DB 00h,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。=====犯規(guī)搶答程序 ===== ERROR: MOV R0,00H MOV TH1,3CH MOV TL1,0B0H MOV 34H,R3。因?yàn)榇痤}的計(jì)時(shí)不再查詢搶答 ,所以就鎖了搶答 AJMP COUNT TRUE2:ACALL BARK。如果 1s 向下運(yùn)行 ,否者跳到查 停 /顯示 DEC R6。個(gè)位存于 (31H) MOV R5,30H。如果 R1 為 0, R1 就置 99, DEC R1 ACALL DELAY1 AJMP INT0SUB SETR1: MOV R1,63H ACALL DELAY1 AJMP INT0SUB BACK0: RETI 。按鍵發(fā)聲 MOV R3,01H AJMP ERROR FALSE2: ACALL BARK MOV R3,02H AJMP ERROR FALSE3: ACALL BARK MOV R3,03H AJMP ERROR FALSE4: ACALL BARK MOV R3,04H AJMP ERROR FALSE5: ACALL BARK MOV R3,05H AJMP ERROR FALSE6: ACALL BARK MOV R3,06H AJMP ERROR 25 FALSE7: ACALL BARK MOV R3,07H AJMP ERROR FALSE8: ACALL BARK MOV R3,08H AJMP ERROR 。ddddddd ACALL DELAY JB ,NEXT。初設(shè)答題時(shí)間為 60s MOV TMOD,11H。 MOV A,R2 MOV R6,A MOV R3,04H CLR OK AJMP COUNT TRUE5: ACALL BARK。滅 ,1,2,3,4,5,6,7,8,9,滅 ,F DAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 第一個(gè)為零 ,其他與上相同 ,因?yàn)槭蝗绻麨榱泔@示熄滅 定時(shí)器 T0、 T1 中斷服務(wù)程序的設(shè)計(jì) =====TO 溢出中斷 (響鈴程序 )===== T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT。系統(tǒng)初次上電投入運(yùn)行時(shí),必須是“冷啟動(dòng)”,以后由抗干擾措施引起的復(fù)位操作一般均為“熱啟動(dòng)”初次上電投入運(yùn)行時(shí),必須是“冷啟動(dòng)”,以后由抗干擾措施引起的復(fù)位操作一般均為“熱啟動(dòng)”。而對(duì)中斷激活標(biāo)志的清除工作常被遺忘,因?yàn)樗鼪]有明確的位地址可供編程。 系統(tǒng)復(fù)位 使 CPU 進(jìn)入初始狀態(tài),從 0000H 地址開始執(zhí)行程序的過程叫系統(tǒng)復(fù)位。 它們各有自己的特點(diǎn) , 其中獨(dú)立鍵盤硬件電路簡單 , 而且 在程序設(shè)計(jì)上也不復(fù)雜 , 一般用在對(duì)硬件電路要求不高的簡單電路中 ; 矩陣鍵盤與獨(dú)立鍵盤有很大區(qū)別 ,
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1