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

正文內(nèi)容

基于522單片機的搶答器設(shè)計-免費閱讀

2025-07-19 14:05 上一頁面

下一頁面
  

【正文】 我還要感謝我的一些同學(xué),他們在我最需要幫助的時候無私的伸出了援助之手,在此,對于他們無私的幫助我表示深深的感謝。參考文獻[1] (第二版)[M].湖北:機械工業(yè)出版社,2001 [2] [M].北京:北航出版社,2010[3] [M].北京:京電子工業(yè)出版社,2005[4] [J].番禺職業(yè)技術(shù)學(xué)報,2003,2(2):1012.[5] [J].電腦開發(fā)與應(yīng)用,2006,9(9):8384[6] [J].機電工程技術(shù),2005,34(1):4852[7] [J].黃石高等??茖W(xué)院學(xué)報,1996,37(4):3740[8] [J].電子工程師,2001,14(5):2728[9] [J].廣東自動化與信息工程,2003[10] 周功明, 周陳琛. 基于單片機AT89C2051的九路多功能智力競賽搶答器的設(shè)計[J]. 現(xiàn)代電子技術(shù) , 2006,(20):5457 [11] 鄒其洪, 黃智偉,高嵩,[M].電子工業(yè)出版社,2005 [12] 黃思俞. 多路搶答器的設(shè)計[J]. 三明高等專科學(xué)校學(xué)報 , 2002,(02):8990 [13] 尹長華, 趙海鴻, 呂向陽, 毛鵬翔. 十六路微控?fù)尨鹌鞯脑O(shè)計[J]. 電子工程師 , 2001,(06):6769 致 謝本課程設(shè)計是在我的導(dǎo)師恩德老師的親切關(guān)懷和細心指導(dǎo)下完成的,在設(shè)計過程中,自始至終凝聚著導(dǎo)師的心血。它才是一個設(shè)計的靈魂所在。在做設(shè)計的過程中我查閱了很多的資料,并認(rèn)真的閱讀這些與我的設(shè)計相關(guān)的資料,從而我的專業(yè)涵養(yǎng)得到了提高,知識的儲備量也有所增加。通過硬件電路的具體應(yīng)用和系統(tǒng)的仿真研究得出,本設(shè)計不僅安裝簡單、成本低,更重要的是工作性能穩(wěn)定,是一個實用、創(chuàng)新型的工程設(shè)計。 焊接與調(diào)試PCB板做好了,孔也打好了,接下來的工作就是焊接。 (4)如果三次輸入均不正確,數(shù)碼顯示管顯示REJEC,3分鐘內(nèi)將不接受輸入密碼。 (2)任意輸入1至12位數(shù)字(輸入多于12位的成個人密碼設(shè)置無效)后 “#”鍵確認(rèn),蜂鳴器鳴叫長響一聲,數(shù)碼顯示管顯示SET CI表示個人設(shè)置成功,如無任何操作系統(tǒng)自動進入休眠狀態(tài)。蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM”、“LB”、“JD”等)表示。 CLR RING。 RET。滅,1,2,3,4,5,6,7,8,9,滅,FDAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H。 ACALL DELAY MOV P2,0feH CLR OK AJMP HEREQUIT1:取回號數(shù) MOV R5,0AH。滅并停響 MOV TH1,3CH=====犯規(guī)搶答程序=====ERROR: AJMP COUNTTRUE6: CLR OK CLR OK MOV R3,01H AJMP RECOUNT JNB ,TRUE5 AJMP RECOUNTACCOUT:JNB ,TRUE1 DEC R6。 SETB RING CJNE A,14H,CHECK。 MOV A,R0R6保存了倒計時的時間,之前先將搶答時間或回答時間給R6重置定時器中斷次數(shù) ACALL DELAY1 MOV R2,00H ACALL DISPLAY,如按下跳到BACKO AJMP ERRORFALSE5: ACALL BARKMOV R3,05H JNB ,FALSE6 JB ,NEXT。未開始搶答時候顯示FFFSETB EX0 SETB ET0AJMP T1INTAJMP MAIN ACALL BARK。因為答題的計時不再查詢搶答,所以就鎖了搶答AJMP COUNTTRUE2:ACALL BARK。OUT:后臺程序指主程序及其調(diào)用的子程序,這類程序?qū)崟r性要求不是太高,延誤幾十ms甚至幾百ms也沒關(guān)系,故通常將監(jiān)控程序(鍵盤解釋程序),顯示程序和打印程序等與操作者打交道的程序放在后臺程序中執(zhí)行;而前臺程序安排一些實時性要求較高的內(nèi)容,如定時系 統(tǒng)和外部中斷(如掉電中斷)。軟件任務(wù)分析時,應(yīng)將各執(zhí)行模塊一一列出,并為每一個執(zhí)行模塊進行功能定義和接口定義(輸入輸出定義)。有復(fù)位時系統(tǒng)的歷史狀況,可將復(fù)位分為“冷啟動”和“熱啟動”。軟件復(fù)位就是用一系列指令來模擬硬件復(fù)位功能,最后通過轉(zhuǎn)移指令使程序從0000H地址開始執(zhí)行。如果讀鍵過程安排在定時中斷子程序中,就可省去專門的延時子程序,利用兩次定時中斷的時間間隔來完成抖動處理。站在系統(tǒng)監(jiān)控軟件設(shè)計的立場上來看,僅僅完成鍵盤掃描,讀取當(dāng)前時刻的鍵盤狀態(tài)是不夠的,還有不少問題需要妥善解決,否則,人們在操作鍵盤就容易引起誤操作和操作失控現(xiàn)象。在這里我們使用的是七段數(shù)碼管顯示,通常在顯示[6]上我們采用的方法一般包括兩種:一種是靜態(tài)顯示,一種是動態(tài)顯示。這里將顯示功能集中到一起,作為一個功能模塊,就要求它的功能全面,能根據(jù)系統(tǒng)軟件提供的信息自動完成顯示內(nèi)容的查找,變換和輸出驅(qū)動。這時顯示模塊不是由操作者通過命令鍵來驅(qū)動,而是由各類自動執(zhí)行的功能模塊來驅(qū)動。當(dāng)振蕩頻率為12MHZ時,典型值為C=10uF,R=. 圖33上電復(fù)位電路除上電自動復(fù)位以外,常常需要人工復(fù)位,將一個按鈕開關(guān)并聯(lián)于上電自動復(fù)位電路,按一下開關(guān)就RST端出現(xiàn)一段時間的高電平,即使器件復(fù)位。此時ALE、/PSEN、P0、PPP3口都輸出高電平。s。一般選用石英晶體振蕩器。振蕩方式的選擇:內(nèi)部振蕩方式,MCS51內(nèi)部都有一個反相放大器,XTALXTAL2分別為反相放大器輸入和輸出端,外接定時反饋元件以后就組成振蕩器,產(chǎn)生時鐘送至單片機內(nèi)部的各個部件。如有些新的信號需要采集,就必須增加輸入檢測端;有些物理量需要控制,就必須增加輸出端。因為很少有一錘定音的電路設(shè)計,如果現(xiàn)在不留余地,將來可能要為一點小小的修改或擴展而被迫進行全面返工??刂破饔沙绦蛴嫈?shù)器PC、指令儲存器、指令譯碼器、實時控制與條件轉(zhuǎn)移邏輯電路等組成。 AT89S51的功能 AT89S51特殊功能寄存器特殊功能寄存器也稱專用寄存器,是具有特殊功能的所有寄存器的集合,簡稱SFR(Special Function Register)。89S51 在工藝上進行了改進,89S51 采用 新工藝,成本降低,而且將功能提升,增加了競爭力。在整個搶答器工作過程中,顯示電路、語音電路等還要根據(jù)現(xiàn)場的實際情況向外電路輸出相應(yīng)信號。如倒計時期間,主持人想停止倒計時可以隨時按停止按鍵,系統(tǒng)會自動進入準(zhǔn)備狀態(tài),等待主持人按搶答開始進入下次搶答計時。同樣的一段程序,在各個單片機廠家的硬件上運行的結(jié)果都是一樣的,如ATMEL 的89C51(已經(jīng)停產(chǎn))、89S51, PHILIPS(菲利浦),和WINBOND(華邦)等,我們常說的已經(jīng)停產(chǎn)的89C51 指的是ATMEL公司的 AT 89C51 單片機,同時是在原基礎(chǔ)上增強了許多特性,如時鐘,更優(yōu)秀的是由Flash(程序存儲器的內(nèi)容至少可以改寫 1000 次)存儲器取帶了原來的 ROM(一次性寫入),AT89C51 的性能相對于8051 已經(jīng)算是非常優(yōu)越的了。它與通用80C51系列單片機的指令系統(tǒng)和引腳兼容。所以,用戶編程時不應(yīng)該將數(shù)據(jù)寫入這些未確定的地址單元,它們是公司留待將來開發(fā)新產(chǎn)品時使用的表22 AT89S51特殊功能寄存器列表符 號地 址注 釋*ACCE0H累加器*BF0H乘法寄存器*PSWD0H程序狀態(tài)字SP81H堆棧指針DPL82H數(shù)據(jù)存儲器指針低8位DPH83H數(shù)據(jù)存儲器指針高8位*IEA8H中斷允許控制器*IPD8H中斷優(yōu)先控制器*P080H端口0*P190H端口1*P2A0H端口2*P3B0H端口3PCON87H電源控制及波特率選擇*SCON98H串行口控制器SBUF99H串行數(shù)據(jù)緩沖器*TCON88H定時器控制TMOD89H定時器方式選擇TL08AH定時器0低8位TL18BH定時器1低8位TH08CH定時器0低8位TH18DH定時器1高8位注:帶*號的特殊功能寄存器都是可以位尋址的寄存器 AT89S51單片機的內(nèi)部結(jié)構(gòu)AT89S51單片機內(nèi)部由CPU、4KB的FPEROM ,128B的RAM,兩個16位的定時/計數(shù)器T0和T1,4個8位的I/O端P0、PPP3等組成。 第三章 硬件電路的設(shè)計 總電路原理為使硬件電路設(shè)計盡可能合理,應(yīng)注意以下幾方面:(1) 盡可能采用功能強的芯片,以簡化電路,功能強的芯片可以代替若干普通芯片,隨著生產(chǎn)工藝的提高,新型芯片的的價格不斷下降,并不一定比若干普通芯片價格的總和高。隨著軟件設(shè)計水平的提高,往往只要改變或增加軟件中的數(shù)據(jù)處理算法,就可以使系統(tǒng)功能提高很多,而系統(tǒng)的硬件不必做任何更換就使系統(tǒng)升級換代。晶振的選擇:6MHz的晶振,其機器周期是2us。電容器CC2起穩(wěn)定振蕩頻率、快速起振的作用,電容值我選擇了30pF。單片機在工作時,由內(nèi)部振蕩器產(chǎn)生或由外直接輸入的送至內(nèi)部控制邏輯單元的時鐘信號的周期稱為時鐘周期。本系統(tǒng)采用按鍵復(fù)位方式的復(fù)位電路。RST端在加電時應(yīng)保持的高電平時間包括Vcc的上升時間和振蕩器起振時間,Vcc上升時間若為10ms,振蕩器起振時間和頻率有關(guān)。這說明,顯示模塊與操作有關(guān),即監(jiān)控程序是需要調(diào)用顯示模塊。由于一處調(diào)用顯示模塊,故不會發(fā)生沖突。例如后臺程序需要調(diào)用顯示,將有
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1