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

正文內(nèi)容

多路搶答器的設計與實現(xiàn)畢業(yè)設計-免費閱讀

2025-07-11 13:31 上一頁面

下一頁面
  

【正文】
我要感謝所有的師弟師妹們,在這個團結(jié)奮斗、積極向上、充滿愛心的集體中,我獲得了不斷進取的動力。畢業(yè)設計是我人生中的一大財富。而且,通過這次設計,我懂得了學習的重要性,學會了堅持和努力,這將為以后的學習做出了最好的榜樣! 心得體會我的畢業(yè)設計課題單片機智能搶答器的設計與實現(xiàn), 是一個軟硬件結(jié)合的題目,也是我第一次獨立完成的一個項目。對于單片機設計,其硬件電路是比較簡單的,主要是解決程序設計中的問題。并且由原先的被動的接受知識轉(zhuǎn)換為主動的尋求知識,這可以說是學習方法上的一個很大的突破。,亮度不夠,經(jīng)過分析,改變上拉電阻的阻值使灌電流增大,從而使亮度增加。將源程序輸入新建文本中進行調(diào)試。 Keil uVision4 介紹使用匯編語言或C語言要使用編譯器,以便把寫好的程序編譯為機器碼,才能把HEX可執(zhí)行文件寫入單片機內(nèi)。(4)實驗過程中損耗小,基本沒有元器件的損耗問題在傳統(tǒng)的實驗教學過程中,都涉及到因操作不當而造成的元器件和儀器儀表的損毀,也涉及到儀器儀表等工作時所造成的能源消耗。Protues 所提供的元件庫中,大部分可以直接用于接口電路的搭建,同時該軟件所提供的儀表,不管在質(zhì)量還是數(shù)量上,都是可靠和經(jīng)濟的。對于軟件的分步調(diào)試,應先執(zhí)行debug 菜單下的start/restart debugging 菜單項命令,此時可以選擇step o ver 、step into 和 step out 命令執(zhí)行程序(可以用快捷鍵FF11 和ctrl+F11),執(zhí)行的效果是單句執(zhí)行、進入子程序執(zhí)行和跳出子程序執(zhí)行。(3)Proteus 軟件所提供的儀表資源對于一個仿真軟件或?qū)嶒炇?,測試的儀器儀表的數(shù)量、類型和質(zhì)量,是衡量實驗室是否合格的一個關鍵因素。Proteus ,它不僅能仿真單片機CPU 的工作情況,也能仿真單片機外圍電路或沒有單片機參與的其它電路的工作情況。EA=0,屏蔽所有的中斷請求;EA=1,開放中斷。2. 特殊功能寄存器PCONPCON的字節(jié)地址為87H,它的第7位SMOD是與串口的波特率設置有關的選擇位。在編寫串行通信程序的時候,可以使用軟件查詢TI的方法獲得數(shù)據(jù)是否已發(fā)送完畢。在方式1中,若(SM2)=O,RB8為接收到的停止位。在方式2或方式3中,要發(fā)送的第9位數(shù)據(jù),根據(jù)需要由軟件置1或清0。串口控制寄存器IT0(或IT1)被設置為0,則選擇外部中斷為電平觸發(fā)方式;IT0(或IT1)被設置為1,則選擇外部中斷為邊沿觸發(fā)方式。MM0:定時器工作方式選擇位。加法計數(shù)器加1。軟件任務分析的另一個內(nèi)容是如何安排監(jiān)控軟件和各執(zhí)行模塊。從軟件的功能來看可分兩大類:一類是執(zhí)行軟件,它能完成各種實質(zhì)性的功能,如測量,計算,顯示,打印,輸出控制和通信等,另一類是監(jiān)控軟件,它是專門用來協(xié)調(diào)各執(zhí)行模塊和操作者的關系,在系統(tǒng)軟件中充當組織調(diào)度角色的軟件。這里采用最常用的方法,即延時重復掃描法,延時法的原理為:因為“毛刺”脈沖一般持續(xù)時間短,約為幾ms,而我們按鍵的時間一般遠遠大于這個時間,所以當單片機檢測到有按鍵動靜后再延時一段時間(這里我們?nèi)?0ms)后再判斷此電平是否保持原狀態(tài),如果是則為有效按鍵,否則無效。在圖中還有八個1K的電阻,連接在P0口上,用作P0口的上拉電阻,保證P0口沒有數(shù)據(jù)輸出時候處于高電平狀態(tài)。圖中時鐘頻率為6MHz,即fosc=6MHz,則時鐘周期為1/6181。 時鐘頻率電路的設計單片機必須在時鐘的驅(qū)動下才能工作。 搶答器的工作流程在搶答器的基本工作原理:在搶答競賽或呼叫時,有多個信號同時或不同時送入主電路中,搶答器內(nèi)部的寄存器工作,并識別、記錄第一個號碼,同時內(nèi)部的定時器開始工作,記錄有關時間并產(chǎn)生超時信號。在按開始搶答按鈕前搶答則表示犯規(guī),數(shù)碼管顯示“00”并顯示犯規(guī)選手臺號。當搶答完成后,主持人按下開始答題按鈕,數(shù)碼顯示屏顯示出答題倒計時,與此同時成功搶答的選手則開始答題,答題完后該選手可按下答題完畢按鈕,并有蜂鳴器發(fā)出提示聲音。在參賽者系統(tǒng)中,選手除享有基本搶答按鈕的功能外,還有人性化的聲音提示功能和時間提示功能,也可設定由主控控制在參賽者終端表現(xiàn)的趣味性功能等;在主控系統(tǒng)中,主辦方除享有基本開始與結(jié)束按鈕的功能外,還可根據(jù)活動要求,預設搶答時間和答題時間,并且對選手回答問題的正誤可以進行亮燈警示。作輸出端口時,被外部拉低的P3口將用上拉電阻輸出電流。P1口是一個內(nèi)部具有上拉電阻的8位雙向I/O口,P1的輸入緩沖級可驅(qū)動(吸收或輸出電流)4個TTL邏輯門電路。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 此外,它集Flash程序存儲器可在線編程(ISP)也可用傳統(tǒng)方法進行編程及通用8位微處理器于單片芯片中,AT公司的功能強大,低價位AT89C52單片機可提供許多高價位比的應用場合,可靈活應用于各種控制領域。隨著軟件設計水平的提高,往往只要改變或增加軟件中的數(shù)據(jù)處理算法,就可以使系統(tǒng)功能提高很多,而系統(tǒng)的硬件不必做任何更換就使系統(tǒng)升級換代。(2) 留有設計余地。斷碼接在P0口,位碼接在P2口的地位。方案二中的搶答器則可以自由設置搶答時間和答題時間,適用于多種規(guī)則的活動中,不但節(jié)省經(jīng)費,而且免去重新購置搶答器的麻煩。第二,系統(tǒng)性能。其工作原理為:主持人在活動前,通過鍵盤輸入電路,預設搶答時間和答題時間。 進度安排本次設計主要分以下幾個階段完成: 前期準備階段,收集資料,整理資料,設計課題的總體方案,完成開題報告; 根據(jù)總體方案設計,細化各模塊,完成各個模塊的設計; 學習單片機的編程,完成硬件仿真電路的調(diào)試; 制作實物電路,完成調(diào)試硬件實物電路; 整理資料,完成畢業(yè)論文的書寫,準備答辯。因為每個選手位于搶答現(xiàn)場的不同位置,每個選手與控制臺之間要有長長的連接線。同時通過本課題設計與裝配、調(diào)試,提高自己的動手能力,鞏固已學的理論知識, 能夠獨立地做完畢業(yè)設計,通過畢業(yè)設計受到一次綜合運用所學知識、理論和技能的訓練。除此之外,還可以用鍵盤做輸入,寫入自己設置的時間,選手有效搶答還有燈管顯示。數(shù)字搶答器由主題電路與擴展電路組成。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 the right button a voice prompt。陜西理工學院畢業(yè)設計多路搶答器的設計與實現(xiàn) [摘要] 本設計是以八路搶答為基本理念,考慮到因活動規(guī)則的改變,需設定不同時長的限時搶答、回答問題的功能。 answer in time and answer questions time countdown display with digital tube, the full system time is automatically reset and master pulsory reset。本人完全意識到本聲明的法律后果由本人承擔。優(yōu)先編碼電路、鎖存器、譯碼電路將參賽隊的輸入信號在數(shù)碼管上顯示,搶答器電路和主持人復位按鍵組成主體電路。在搶答中,只有開始后搶答才有效,如果在開始搶答前搶答為無效;搶答限定時間和回答問題的時間可是在199s設定;可以顯示是哪位選手有效搶答和無效搶答,正確按鍵后有音樂提示;搶答時間和回答問題時間倒記時顯示,時間完后系統(tǒng)自動復位;按鍵鎖定,在有效狀態(tài)下,按鍵無效非法。它使我們可以進一步學會分析問題、解決問題;學會閱讀、翻譯參考文獻;學會收集、運用各種資料。選手越多,連接線就越多、越亂,這些連接線不僅影響了現(xiàn)場的美觀,而且降低了搶答器的可靠性,增加了安裝的難度,甚至影響了現(xiàn)場人員的走動。2 方案論證 多路搶答器方案設計系統(tǒng) 基于數(shù)字電路多路搶答器的設計。在活動中,主持人先按下“開始搶答”按鈕,各位選手就可以通過搶答輸入電路進行搶答,搶答成功后,顯示電路會顯示出成功搶答選手臺號。方案一是用數(shù)字電路完成對選手號碼的識別、譯碼、計分顯示系統(tǒng)性能不夠穩(wěn)定,搶答器可靠性較低,容易出現(xiàn)失誤。綜上所述,可以看出方案二較方案一更簡便實用,因此,我們決定采用方案二做為這次畢業(yè)設計的最終方案。聲音電路模塊選用了常用的蜂鳴器,正極接在高電平,用以提示操作中的警示或者提示。在設計硬件電路時,要考慮到將來修改擴展的方便。只要在硬件電路設計初期考慮到這一點,就應該為系統(tǒng)將來升級留足夠的RAM空間,哪怕多設計一個RAM的插座,暫不插芯片也好。 AT89C52功能引腳說明40個引腳按引腳功能大致可以分為4個種類:電源、時鐘、控制和I/O口引腳。在外接晶體時,XTAL1與XTAL2各接晶體的一端借外接晶體與片內(nèi)反相放大器構(gòu)成震蕩器。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸出口。P3口除可作為一般的I/O口線外,更重要的用途是它的第二功能。此外,本設計系統(tǒng)可以顯示搶答成功和違規(guī)的選手臺號,對搶答限時及回答問題限時設為倒計時,并有顯示提示及聲音提示。當答題完成后,主持人可按下?lián)尨饛臀话粹o,新一輪搶答開始(注:此時的搶答時間和選手答題時間仍為上一輪所預設的,若需在此輪比賽中重新更改預設時間,則需按下總復位按鈕)。 搶答器的主要指標主持人在搶答之前能夠預設搶答時間和答題時間,時間由集成鍵盤輸入,可在1~99s之間任意設置,預設好時間后,在搶答和答題過程中不能再更改時間。在整個搶答器工作過程中,顯示電路、聲音電路等還要根據(jù)現(xiàn)場的實際情況向外電路輸出相應信號。在單片機內(nèi)部有一個時鐘振蕩電路,只需要外接一個振蕩源就能產(chǎn)生一定的時鐘信號送到單片機內(nèi)部的各個單元,決定單片機的工作速度。s。4位一體數(shù)碼管,其內(nèi)部段已連接好,引腳如圖8所示:a、b、c、d、e、f、g、dP為段引腳,4分別表示四個數(shù)碼管的位。 系統(tǒng)中的搶答時間和答題時間都是用鍵盤掃描來完成的,我們采用了4*4集成鍵盤來實現(xiàn)的,8個端分別介入單片機的P1口,單片機掃描來判斷當前輸入的數(shù)字并用數(shù)碼管顯示所選數(shù)字;其中還包含了主持人開始按鍵,系統(tǒng)復位按鍵,主持控制開始答題按鍵。這兩類軟件的設計方法各有特色,執(zhí)行軟件的設計偏重算法效率,與硬件關系密切,千變?nèi)f化。整個系統(tǒng)軟件可分為后臺程序(背景程序)和前臺程序。加法計數(shù)器溢出時可向CPU發(fā)出中斷請求信號。 定時器/計數(shù)器工作方式M1M0工作方式方式說明00013位定時器/計數(shù)器01116位定時器/計數(shù)器102具有自動重裝初值的8位定時器/計數(shù)器113兩個8位定時器/計數(shù)器GATE:門控位,用于控制定時器/計數(shù)器的啟動是否受外部中斷請求信號的影響。IE0(IE1):外部中斷0(或1)的中斷請求標志位。 串行端口有兩個控制寄存器SCON、PCON,用于設置工作方式、發(fā)送或接收的狀態(tài)、特征位、數(shù)據(jù)傳送波特率[每秒傳送的位數(shù)]以及作為中斷標志等。例如。在方式2或方式3中,RB8為接收到的第9位數(shù)據(jù)。D7D6D5D4D3D2D1D0SM0DXXXXXX ET2:定時器/計數(shù)器T2的溢出中斷允許位 ES:串行口中斷允許位。因此在仿真和程序調(diào)試時,關心的不再是某些語句執(zhí)行時單片機寄存器和存儲器內(nèi)容的改變,而是從工程的角度直接看程序運行和電路工作的過程和結(jié)果。在Proteus 軟件包中,不存在同類儀表使用數(shù)量的問題。在執(zhí)行了start / restart debuging 命令后,在debug 菜單的下面要出現(xiàn)仿真中所涉及到的軟件列表和單片機的系統(tǒng)資源等,可供調(diào)試時分析和查看。如果在實驗教學中投入這樣的真實的儀器儀表,僅儀表的維護來講,其工作量也是比較大的。采用Protues 仿真軟件進行的實驗教學,則不存在上述的問題,其在實驗的過程中是比較安全的。KEIL uVISION是眾多單片機應用開發(fā)軟件中最優(yōu)秀的軟件之一,它支持眾多不同公司的MCS51架構(gòu)的芯片,甚至ARM,它集編輯,編譯,仿真等于一體,它的界面和常用的微軟VC++的界面相似,界面友好,易學易用,在調(diào)試程序,軟件仿真方面也有很強大的功能。 源程序的調(diào)試界面軟件測試的時候也有些問題,主要有:,調(diào)試發(fā)現(xiàn)從機數(shù)碼管的數(shù)字和主機不同步,顯示的是亂碼,經(jīng)過分析和問同學,最終得知,仿真時管腳的標號沖突了,因為在仿真軟件中同一個字母沒有大小寫之分,如:D和d均能接收到單片機輸出的數(shù)據(jù),經(jīng)過改硬件連接后,再調(diào)試,問題得到解決。,在主機復位時有問題,因為從機與主機是有一定距離的,所以在答題或者搶答過程中,如果主機復位,從機并不能復位,所以每隔從機都要有自己的復位按鈕。在以往的學習過程中,我可能會記住很多的書本知識,但是通過畢業(yè)論文,我學會了如何將學到的知識轉(zhuǎn)化為自己的東西,學會了怎么更好的處理知識和實踐相結(jié)合的問題。而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力。從一開始的準備,到每一步的設計以及最后的完成,都讓我受益良多。致 謝
借此論文結(jié)束之際,我首先要感謝我的導師在大學四年里對我的栽培。
最后 ,我要感謝我的家人,是他們在背后默默無聞的奉獻,才使我有充足的時間和充裕的精力順利完成我的學業(yè)。也要感謝各位老師在四年來對我學習和活上的關心和幫助。畢業(yè)設計,是對我大學四年期間所學專業(yè)知識的一個總結(jié),一個檢測, 在整個畢業(yè)設計的過程中,鍛煉了我的動手能力,使我能夠更好的把以前所學的理論知識同實踐相結(jié)合起來,在很大的程度上增強了我的動手實踐能力,更重要的是教會了我在以后的人生道路上,遇到陌生的問題是,要學會獨立去思考解決問題方法,按發(fā)現(xiàn)問題—分析問題—解決問題的思路去解決問題。在設計過程中我發(fā)現(xiàn)自己考慮問題很不全面,自己的專業(yè)知識掌握的很不牢固,所掌握的計算機應用軟件還不夠多,我希望自己的這些不足之處能在今后的工作和學習中得到改善。在這次設計中遇到了很多實際性的問題,在實際設計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有一定的出入
點擊復制文檔內(nèi)容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1