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

正文內(nèi)容

畢業(yè)論文智力競賽搶答器設(shè)計及實(shí)現(xiàn)定稿-預(yù)覽頁

2025-08-20 09:30 上一頁面

下一頁面
 

【正文】 程圖 編譯及仿真軟件軟件Keil C的使用Keil C是眾多單片機(jī)應(yīng)用開發(fā)軟件中優(yōu)秀的軟件之一,它集編輯,編譯,仿真等于一體,同時支持匯編和C語言的程序設(shè)計,本設(shè)計使用它作為C編譯器,使用方法如下:首先建立一個工程,然后將C程序文件添加到工程下鏈接編譯,接著設(shè)置生成并輸出HEX文件,如果程序編譯后有錯誤就進(jìn)行調(diào)試[10]。它真正實(shí)現(xiàn)了在計算機(jī)上完成從原理圖、電路分析與仿真、單片機(jī)代碼調(diào)試與仿真、系統(tǒng)測試與功能驗(yàn)證到PCB板生成的完整的電子產(chǎn)品研發(fā)過程[10]。有的是一種原因引起的簡單故障,也有的是多種原因引起的復(fù)雜故障。(3)各儀器連線是否正確,是否與電路共地;儀表使用是否得當(dāng)。實(shí)物電路搭好以后,仔細(xì)對照原理圖檢查一遍,然后就可以上電檢測了。檢查后判定是振蕩電路不起振,原因是用跳線將振蕩電路連在了遠(yuǎn)離單片機(jī)的位置,影響了振蕩電路的穩(wěn)定。出現(xiàn)錯誤和警告時要進(jìn)行分析,解決問題。如果沒有人搶答,搶答倒計時還有5秒的時候會響提示音,搶答時間過后搶答器會自動進(jìn)入復(fù)位狀態(tài),可以進(jìn)行下一輪的搶答。一晃我從一個青澀懵懂的高中生變成了大學(xué)畢業(yè)生。(2)具有定時功能,在規(guī)定時間內(nèi)無人搶答表示所有參賽選手或參賽隊(duì)對本題棄權(quán)。參考文獻(xiàn)[1] [J].電子制作,2008,(12).[2] (第3版)[M].北京:北京航空航天大學(xué)出版社,2002.[3] 程相波,[J].北京工業(yè)職業(yè)技 術(shù)學(xué)院學(xué)報,2007,(2).[4] [M].東南大學(xué)出版社,20023.[5] [M]. 高等教育出版社,2003.[6] [M]. 高等教育出版社,2006. [7] [M].北京:北京航天航空大學(xué)出版社,2004.[8] [M].北京:西安電子科技大學(xué)出版社,2007.[9] [M].北京:北京航空航天大學(xué)出版,1993.[10] C51的單片機(jī)設(shè)計與仿真[M].電子工業(yè)出版社,2012.致 謝在本次畢業(yè)設(shè)計過程中,我要感謝四年來我的各科老師感謝他們對我的教育。最后,我要向在百忙之中抽時間對本文進(jìn)行審閱、評議的各位老師表示感謝!附錄:附錄A:附錄B:附錄C:includeunsigned char key。unsigned char flag。unsigned char i。sbit RESTART=P3^6。//***************delay()延時函數(shù)***********/void delay(int t){unsigned char i,j。j100。i8。}/********中斷的初始化***************/void init(){IT0=1。 TMOD=0X11。 //CPU允許中斷}/************外部中斷T0,用于復(fù)位*****************/ void Exit_int0() interrupt 0 {EA=0。 flag1=0。 PAUSE=1。 TR1=0。 EA=1 }/**************外部中斷T1服務(wù)程序*********************/ void Exit_int2() interrupt 2{ flag3++。 //flag1置一 TL0=0XB0。 //開啟T0中斷 TR0=1。 RED=1。 key=0} else if(flag3==3) //第三次按下START鍵,啟動計時, 并允許再次搶答,藍(lán)燈亮,黃燈滅 { TR0=1。 flag=0。 flag2=0。 TR1=0。 key=0。 RESTART=0。} EX1=1。}/*****************定時器T0,計時30秒***************/void Timer1() interrupt 1{static unsigned char count。 if(count==20) { count=0。 LOUDER=1} if(sec==0) { sec=0。 TL1=0XB0。 sec。} if(sec==0) {sec=0。}}}/*****************功能鍵盤掃描************/key_scan(){ unsigned char k=0,p1_h=0,p1_l=0。 if(k!=0XF0) { delay(60)。 //行鍵值給高位P1=0X0f。 //第二個人搶答無效,即鎖存第一個人的號 if(flag2==1) sec2=sec。 case 238: return(key=1,sec=60)。 case 235: return(key=3,sec=60)。 case 222: return(key=5,sec=60)。 case 219: return(key=7,sec=60)。 case 190: return(key=9,sec=60)。 case 187: return(key=11,sec=60)。 case 126: return(key=13,sec=60)。 case 123: return(key=15,sec=60)。 default: return(0) 。}/************main() 函數(shù)***************/void main(){ LOUDER=0。 if((flag3==2)|(flag3==4)) {if(ADD==0) sec++。i0。 delay(250)。 TL1=0XB0。} if(flag==0) //沒有選手按下按鍵時此模塊是在沒有按鍵按下時flag=0。 P2=0xff。 P2=0xff。 P2=0xff P0=led[sec/10]。 } else if((flag!=0)amp。 delay1()。 delay1()。 delay1()。 delay1()。 LOUDER=1。SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLines ★本站上傳的文檔,在文檔排版上進(jìn)行過整理,并未對內(nèi)容進(jìn)行增加或刪除,因此,本站并不保證文檔質(zhì)量,因此下載之前,務(wù)必先預(yù)覽一番,因?yàn)轭A(yù)覽與下載的內(nèi)容完全一樣,所以如果發(fā)現(xiàn)內(nèi)容有問題,請不
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1