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

正文內(nèi)容

八路搶答器單片機(jī)畢業(yè)設(shè)計論文(編輯修改稿)

2024-07-25 09:41 本頁面
 

【文章內(nèi)容簡介】 計的接口,只有將網(wǎng)表引入PCB系統(tǒng)后,才能進(jìn)行電路板的自動布線。 (5)布線 設(shè)置布線規(guī)則后,先自動布線,然后手工調(diào)整。在元件很少且布線簡單的情況下,也可以直接進(jìn)行手動布線。第五章 調(diào)試及故障分析 程序調(diào)試程序調(diào)試:分步驟進(jìn)行調(diào)試,對每一個子程序進(jìn)行編譯鏈接后,將整個程序全部編譯,生成HEX文件加載到單片機(jī)上,進(jìn)行仿真。出現(xiàn)錯誤和警告時要進(jìn)行分析,解決問題。仿真分析:啟動(上電)后,顯示00—00。當(dāng)主持人按鍵,顯示30秒的搶答時間,如有選手搶答,會顯示選手號碼以及60秒的回答時間,回答時間剩余5秒時,會響提示音。如果第一位選手不能回答,那么主持人再次按下START鍵允許其他選手繼續(xù)搶答,允許其他選手搶答的時間為上一次搶答的剩余時間,答題時間仍是60秒。如果沒有人搶答,搶答倒計時還有5秒的時候會響提示音,搶答時間過后搶答器會自動進(jìn)入復(fù)位狀態(tài),可以進(jìn)行下一輪的搶答。 如果主持人未按START鍵,有選手按了搶答按鍵,犯規(guī)搶答,顯示犯規(guī)選手號并閃爍FF,直到主持人復(fù)位。這與預(yù)期的效果是一致的。 硬件焊接及故障分析電子電路是由許多元器件和導(dǎo)線連接而成,每一個元件和導(dǎo)線的好壞,連接的正確可靠與否,都可能產(chǎn)生故障,情況很復(fù)雜。有的是一種原因引起的簡單故障,也有的是多種原因引起的復(fù)雜故障。以下是一些常見的故障:(1)電路組裝有錯誤或連接不牢,致使電路與原理電路不一致。(2)電路元器件本身特性不良或損壞,特別是芯片的損壞最為常見,其次是電容的擊穿、短路以及電阻的阻值與標(biāo)稱值不符。因此在組裝電路前應(yīng)進(jìn)行檢查和篩選,以防組裝完電路后,再查找原因所帶來的種種麻煩。(3)各儀器連線是否正確,是否與電路共地;儀表使用是否得當(dāng)。(4)以上檢查無錯誤時,應(yīng)考慮電路設(shè)計,這也是實驗中尤其是在數(shù)字電路中常遇到的。硬件搭建:按照設(shè)計的原理圖一步一步完成電路的搭建。這過程中一定要耐心、細(xì)心,否則很容易跳錯線。實物電路搭好以后,仔細(xì)對照原理圖檢查一遍,然后就可以上電檢測了。制作硬件過程中,出現(xiàn)了以下問題經(jīng)過檢查得到了解決:(1)接上電源后發(fā)覺數(shù)碼管無顯示。經(jīng)檢查后現(xiàn)單片機(jī)的29腳懸空未接,應(yīng)該接在高電平上,這是單片機(jī)正常工作的前提。(2)選手鍵盤的其中一個不正常工作。經(jīng)檢查后發(fā)現(xiàn)是虛焊。總 結(jié)通過此次的畢業(yè)設(shè)計,讓我更進(jìn)一步的鞏固了單片機(jī)的各種知識。但在設(shè)計的過程中,遇到了很多的問題,有一些知識已經(jīng)不太清楚了,但是通過一些資料又重新的翻閱并且認(rèn)真的復(fù)習(xí)了相關(guān)教科書中的內(nèi)容。此次的畢業(yè)設(shè)計樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活都有非常重要的影響,而且大大的提高了動手能力,使我充分的體會到了創(chuàng)造過程中的探索的艱難和成功的喜悅。雖然這次做出的作品還存在很多需要改進(jìn)的地方,但是在整個設(shè)計過程中期間所得到的最大收獲,使我終身受益。不過在此設(shè)計期間,還是要感謝我的同班許多同學(xué)給予我的幫助,還有感謝學(xué)院各位教育過我的老師,你們在這三年期間對我的培養(yǎng)上和教育,使我受益匪淺,我對他們報以崇高的敬意紅外感謝。在論文結(jié)束之際,我要感謝指導(dǎo)老師,他的專業(yè)知識豐富,治學(xué)嚴(yán)謹(jǐn),而且認(rèn)真負(fù)責(zé),耐心講解問題,對喔的畢業(yè)設(shè)計提供了很大的指導(dǎo)和幫助。在這次畢業(yè)設(shè)計過程中,在指導(dǎo)老師的嚴(yán)格要求及一些合理性建議。在此向我的指導(dǎo)老師及主任、祝敏老師這三年對我的培養(yǎng)衷心的感謝?。?!參考文獻(xiàn)[1]模擬電子技術(shù) 高等教育出版社[2]數(shù)字電子技術(shù) 高等教育出版社[3]基于集成電路的電路設(shè)計 西安交通大學(xué)出版[4]譚浩強(qiáng)《C語言程序設(shè)計》 [M]. 北京:清華大學(xué)出版社.[5] 51單片機(jī)C語言教程—入門、提高、開發(fā)、擴(kuò)展全攻略 電子工業(yè)出版社[6 ]51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解 電子工業(yè)出版社[7]單片機(jī)c語言應(yīng)用100例 電子工業(yè)出版社附錄1:整機(jī)原理圖 附錄2:PCB制板圖附錄3:程序清單20//能夠顯示搶答、回答時間倒計時,能夠調(diào)節(jié)搶答、回答時間,能夠報警犯規(guī)搶答,可以計分,可以實現(xiàn)軟復(fù)位includedefine uchar unsigned chardefine uint unsigned intsbit fmq=P3^6。sbit Key_Start=P3^4。//開始鍵,時間設(shè)置時+sbit Key_Stop=P3^5。//停止鍵,時間設(shè)置時sbit Key_Restart=P3^0。//復(fù)位鍵sbit Key_set_Q=P3^2。//搶答時間設(shè)置鍵sbit Key_set_H=P3^3。//回答時間設(shè)置鍵sbit led=P3^7。//搶答LED提示uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff,0xc6,0xf0,0xb6}。//段碼表uchar code table_char[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xc7,0xc0,0x92,0x86,0xbf,0xb7,0xff,0xb9,0x8f}。//09 L O S E uchar table_score[9]={0,50,50,50,50,50,50,50,50}。//記分?jǐn)?shù)組,初設(shè)值50分void delay(uint z)。//延時函數(shù)聲明void init()。//初始化函數(shù)聲明void display(uchar XuanShou,uchar time)。//顯示數(shù)字函數(shù)聲明void display_char(uchar char_1,uchar char_2,uchar char_3,uchar char_4 )。//顯示字符函數(shù)聲明void display_set(uchar char_1,uchar time,uchar char_2)。//時間設(shè)置閃動顯示函數(shù)聲明void display_score(uchar xs_num)。//分?jǐn)?shù)查詢顯示函數(shù)void beep()。//蜂鳴器函數(shù)void beep_last()。//蜂鳴器特殊報警void LED()。//提示燈函數(shù)uchar QiangDa_time,HuiDa_time,QiangDa_time_temp=20,HuiDa_time_temp=30。//搶答時間、回答時間變量uchar count_0,count_1。//定時中計數(shù)用的uint shan_count=0。//閃動顯示計數(shù)用void main(){ uchar AnJian,ShuJu,XuanShou_num。Top:init()。//初始化 XuanShou_num=1。//為分?jǐn)?shù)查詢做好準(zhǔn)備 while(1) { display(10,0)。//顯示一杠 ShuJu=P1。 if(ShuJu!=0xff)//犯規(guī)搶答?。? { AnJian=ShuJu。 switch(AnJian)//取出選手編號 { case 0xfe : XuanShou_num=1。break。//1111 1110 case 0xfd : XuanShou_num=2。break。//1111 1101 case 0xfb : XuanShou_num=3。break。//1111 1011 case 0xf7 : XuanShou_num=4。break。//1111 0111 case 0xef : XuanShou_num=5。break。//1110 1111 case 0xdf : XuanShou_num=6。break。//1101 1111 case 0xbf : XuanShou_num=7。break。//1011 1111 case 0x7f : XuanShou_num=8。break。//0111 1111 default : goto LOSE。//無法顯示了,有兩個以上的鍵同時按下了??!不過這種概率相當(dāng)小 } while(1) { display_char(13,14,14,XuanShou_num)。//閃動顯示犯規(guī)選手并且報警 if(shan_count==50) { beep()。 } if(Key_Stop==0) { delay(10)。 if(Key_Stop==0) { beep()。 table_score[XuanShou_num]。//扣分 } } while(!Key_Stop) { display_char(14,14,1,16)。//按鍵不放開的情況下顯示1 shan_count=1。//調(diào)用的是閃動顯示函數(shù),但是不讓其閃動 } if(Key_Restart==0) { delay(10)。 if(Key_Restart==0) { beep()。 goto Top。//熱復(fù)位 } } } } if(Key_Start==0) { delay(10)。 if(Key_Start==0)//主持人按下?lián)尨疰I,搶答正式開始! { QiangDa_time=QiangDa_time_
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1