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

正文內(nèi)容

基于at89s52單片機的搶答器畢業(yè)設(shè)計(c語言)畢業(yè)論文(編輯修改稿)

2024-07-19 01:33 本頁面
 

【文章內(nèi)容簡介】 更改它的屬性,如電阻的名稱、阻值等。本設(shè)計中使用了單片機,需要加載程序文件。之前已經(jīng)使用Keil C生成了所需要的HEX文件,直接加載進來就可以了。這時就可以運行仿真了。在仿真之前最好再檢查一下電路的連接,確認(rèn)正確之后再運行,以免粗心造成運行結(jié)果與設(shè)計的不相符合。設(shè)計的仿真原理圖如圖14所示:圖14 電路仿真原理圖——Protel DXP PCB電路板的設(shè)計流程[12]:(1)設(shè)計原理圖 創(chuàng)建一個新項目;創(chuàng)建一張新的原理圖圖紙;查找元件;在原理圖中放置元件;設(shè)置元件屬性;放置電源和接地符號;繪制原理圖。(2)定義元件封裝 原理圖設(shè)計完成后,元件的封裝有可能被遺漏或有錯誤。對于用戶自己設(shè)計的元件或者是某些特殊元件,必須由用戶自己定義或修改元件的封裝。 (3)設(shè)置PCB圖紙可以設(shè)定PCB電路板的結(jié)構(gòu)及尺寸,板層數(shù)目,通孔的類型,網(wǎng)格的大小等,既可以用系統(tǒng)提供的PCB設(shè)計模板進行設(shè)計,也可以手動設(shè)計PCB板。 (4)生成網(wǎng)表和加載網(wǎng)表 網(wǎng)表是電路原理圖和印刷電路板設(shè)計的接口,只有將網(wǎng)表引入PCB系統(tǒng)后,才能進行電路板的自動布線。 (5)布線 設(shè)置布線規(guī)則后,先自動布線,然后手工調(diào)整。在元件很少且布線簡單的情況下,也可以直接進行手動布線。制成的電路板如圖15所示:圖15 搶答器的PCB電路圖5.調(diào)試及故障分析程序調(diào)試:分步驟進行調(diào)試,對每一個子程序進行編譯鏈接后,將整個程序全部編譯,生成HEX文件加載到單片機上,進行仿真。出現(xiàn)錯誤和警告時要進行分析,解決問題。仿真分析:啟動(上電)后,顯示00—00。當(dāng)主持人按鍵,顯示30秒的搶答時間,如有選手搶答,會顯示選手號碼以及60秒的回答時間,回答時間剩余5秒時,會響提示音。如果第一位選手不能回答,那么主持人再次按下START鍵允許其他選手繼續(xù)搶答,允許其他選手搶答的時間為上一次搶答的剩余時間,答題時間仍是60秒。如果沒有人搶答,搶答倒計時還有5秒的時候會響提示音,搶答時間過后搶答器會自動進入復(fù)位狀態(tài),可以進行下一輪的搶答。 如果主持人未按START鍵,有選手按了搶答按鍵,犯規(guī)搶答,顯示犯規(guī)選手號并閃爍FF,直到主持人復(fù)位。這與預(yù)期的效果是一致的。電子電路是由許多元器件和導(dǎo)線連接而成,每一個元件和導(dǎo)線的好壞,連接的正確可靠與否,都可能產(chǎn)生故障,情況很復(fù)雜。有的是一種原因引起的簡單故障,也有的是多種原因引起的復(fù)雜故障。以下是一些常見的故障:(1)電路組裝有錯誤或連接不牢,致使電路與原理電路不一致。(2)電路元器件本身特性不良或損壞,特別是芯片的損壞最為常見,其次是電容的擊穿、短路以及電阻的阻值與標(biāo)稱值不符。因此在組裝電路前應(yīng)進行檢查和篩選,以防組裝完電路后,再查找原因所帶來的種種麻煩。(3)各儀器連線是否正確,是否與電路共地;儀表使用是否得當(dāng)。(4)以上檢查無錯誤時,應(yīng)考慮電路設(shè)計,這也是實驗中尤其是在數(shù)字電路中常遇到的[13]。硬件搭建:按照設(shè)計的原理圖一步一步完成電路的搭建。這過程中一定要耐心、細(xì)心,否則很容易跳錯線。實物電路搭好以后,仔細(xì)對照原理圖檢查一遍,然后就可以上電檢測了。制作硬件過程中,出現(xiàn)了以下問題經(jīng)過檢查得到了解決:(1)接上電源后發(fā)覺數(shù)碼管無顯示。經(jīng)檢查后現(xiàn)單片機的29腳懸空未接,應(yīng)該接在高電平上,這是單片機正常工作的前提。(2)單片機不工作。檢查后判定是振蕩電路不起振,原因是用跳線將振蕩電路連在了遠(yuǎn)離單片機的位置,影響了振蕩電路的穩(wěn)定。(3)矩陣鍵盤的其中一行不正常工作。經(jīng)檢查后發(fā)現(xiàn)是虛焊。制作的實物如圖16所示:圖16 搶答器實物圖電路運行的各個狀態(tài)圖見附錄二。6.總結(jié)與普通搶答器相比,本設(shè)計有以下幾方面優(yōu)勢:(1)具有清零裝置和搶答控制,可由主持人操縱避免有人提前搶答違反規(guī)則。(2)具有定時功能,在規(guī)定時間內(nèi)無人搶答表示所有參賽選手或參賽隊對本題棄權(quán)。實物的制作僅僅是在實驗室完成的,在實際應(yīng)用中還有許多問題需要考慮,比如選手是分散在主席臺下的,那么選手的按鍵就要通過總線進行連接,而不是實驗板上簡單的矩陣鍵盤式的連接。另外,搶答器的功能有待進一步增強,比如增加計分功能。而功能的擴展恰恰體現(xiàn)了本設(shè)計中選用單片機作為核心控制器的優(yōu)勢——簡單的接線、靈活的可編程性。 7.致謝在本次畢業(yè)設(shè)計過程中,我的指導(dǎo)老師司佑全老師對本論文從選題、構(gòu)思、資料收集到最后定稿的各個環(huán)節(jié)都給予了細(xì)心指引與教導(dǎo),使我得以最終完成畢業(yè)設(shè)計,在此對司老師表示衷心感謝!司老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富淵博的知識、敏銳的學(xué)術(shù)思維以及誨人不倦的師者風(fēng)范是我終生學(xué)習(xí)的楷模。同時也要感謝祝洪峰、董巍、張能文、陳兮等同學(xué),他們在設(shè)計的各個階段給了我很多幫助和建議。最后,我要向在百忙之中抽時間對本文進行審閱、評議的各位老師表示感謝!參考文獻[1] 王青萍. 八路智力競賽搶答器的設(shè)計[J]. 湖北教育學(xué)院學(xué)報, 2007, (08): 6567.[2] 寧志剛, 黃智偉, 唐慧, 胡芬芬, 八位數(shù)顯搶答器課程設(shè)計方法研討[J],實驗室研究與探索, 2009, 28(1): 6567.[3] 程相波, 衛(wèi)安軍. 基于MCS—51單片機的八路搶答器設(shè)計方法研究[J]. 北京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報, 2007, (02): 3134. [4] 宋春華, 劉江濤, 王貴恩, 裴小英. 基于單片機控制的數(shù)字搶答器[J]. 河南機電高等??茖W(xué)校學(xué)報, 2005, (05): 2829.[5] 張毅剛, 彭喜元, 姜守達, 喬立巖. 新編MCS51單片機應(yīng)用設(shè)計[M]. 哈爾濱: 哈爾濱工業(yè)大學(xué)出版社, 2003: 223231.[6] 何立民. 單片機高級教程應(yīng)用與設(shè)計[M]. 北京: 北京航空航天大學(xué)出版社, 2000. 8: 103109.[7] 李建忠. 單片機原理與應(yīng)用[M]. 西安: 西安電子科技大學(xué)出版社, 2002,2: 121123.[8] 王幸之, 鐘愛琴, 王雷, 王閃. AT89系列單片機原理與接口技術(shù)[M]. 北京: 北京航空航天大學(xué)出版社, 2004: 6267.[9] 張洪潤, 易濤. 單片機應(yīng)用技術(shù)教程[M]. 北京: 清華大學(xué)出版社, 2003,10: 119122.[10] 蔡朝洋. 單片機控制實習(xí)與專題制作[M]. 北京: 北京航空航天大學(xué)出版社, 2006,11: 317323.[11] 戴佳, 苗龍, 陳斌. 51單片機應(yīng)用系統(tǒng)開發(fā)典型實例[M], 北京: 中國電力出版社, 2005,7: 121137.[12] 楊欣, 王玉鳳, 劉湘黔. 電路設(shè)計與仿真基于Multisim 8與 Protel 2004[M]. 北京: 清華大學(xué)出版社, 2006: 32106.[13] 王振宇, 李惠敏. 實驗電子技術(shù)[M]. 天津: 天津大學(xué)出版社, 1998: 6383.附錄一includeunsigned char key。unsigned char key1。unsigned char sec。unsigned char sec2。unsigned char flag。unsigned char flag1=0。unsigned char flag2=0。unsigned char flag3=0。unsigned char i。 sbit LOUDER=P3^7。sbit RED=P3^4。sbit PAUSE=P3^5。sbit RESTART=P3^6。sbit ADD=P3^0。sbit SUB=P3^1。unsigned char led[17]={0x3F,0x06,0x5B,0x4F,0x66,0x6D, 0x7D,0x07, 0x7F,0x6F,0X71}。//***************delay()延時函數(shù)***********/void delay(int t){ unsigned char i,j。 for(i=0。it。i++) for(j=0。j100。j++)。}void delay1(){ unsigned char i,j。 for(i=0。i8。i++) for(j=0。j100。j++)。}/********中斷的初始化***************/void init(){ IT0=1。 //外部中斷T0,邊沿觸發(fā) EX0=1。 IT1=1。 //外部中斷T1,邊沿觸發(fā) EX1=1。 TMOD=0X11。 //定時器T0 T1 均為模式一 PT1=1。 //設(shè)定定時器T外部中斷T0的中斷優(yōu)先級// PX0=1。 EA=1。 //CPU允許中斷}/************外部中斷T0,用于復(fù)位*****************/ void Exit_int0() interrupt 0 { EA=0。 sec=0。 key=0。 flag=0。 flag1=0。 flag2=0。 flag3=0。 RED=1。 PAUSE=1。 RESTART=1。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1