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

正文內容

基于單片機的紅外線計時器的設計與實現(xiàn)畢業(yè)設計論文-資料下載頁

2025-06-30 16:48本頁面

【導讀】指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注。和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作。了明確的說明并表示了謝意。的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;閱覽服務;學??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績热?。本聲明的法律后果由本人承擔。論文被查閱和借閱。本人授權大學可以將本學位論文的。涉密論文按學校規(guī)定處理。程序清單等),文科類論文正文字數(shù)不少于萬字。圖紙應符合國家技術標準規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書

  

【正文】 電出版社, . [5] 譚浩強 .《 C 程序設計》(第 3 版) [M].北京:清華大學出版社, . [6] 胡漢才 .《單片機原理與接口技術》 [M].北京:清華大學出版社, . [7] 樓然苗等 .《 51 系列單片機設計實例》 [M].北京:北京航空航天出版社, . [8] 陳毓屏 .《傳感器無線傳輸分配控制系統(tǒng)的研究》 [D].南京理工大學, 20xx. [9] 趙曉安 .《 MCS51 單片機原理及應用》 [M].天津:天津大學出版社, . [10] 肖洪兵 .《跟我 學用單片機》 [M].北京:北京航空航天大學出版社, . [11] 夏繼強 .《單片機實驗與實踐教程》 [M].北京:北京航空航天大學出版社, 20xx. [12]陳杰,黃鴻 .《傳感器與檢測技術》 [M].北京:高等教育出版社, 20xx. [13]翟玉文等 .《電子設計與實踐》 [M].北京:北京中國電力出版社, 20xx. [14]肖忠祥 .《數(shù)據(jù)采集原理》 [M].西安:西北工業(yè)出版社, 20xx. [15]余錫存,曹國華 .《單片機原理及接口技術》 [M].西安:西安電子科技大學出版社, 20xx . [16] 何 立民 .《單片機高級教程》 [M].北京:北京航空航天大學出版社, 20xx. [17]胡博 .《推土機鏟刀升降控制系統(tǒng)的研究》 [D].長安大學, 20xx [18]劉智民 .《自動檢測記錄輸出實驗儀控制系統(tǒng)設計》 [D].20xx [19] 王廣先 .《礦井毫米波雷達深度指示器設計與研究》 [M]. 山東科技大學 .20xx 22 附錄 附件 1:程序源代碼 include define uchar unsigned char define uint unsigned int uchar led[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //0~9 uchar second[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。 uint count=0。 uchar miao1,miao2,miao3,miao4。 volatile uchar key_flag = 0。 volatile uchar beep_flag = 0。 volatile uchar start_flag = 0。 //數(shù)碼管位選 sbit thousand = P2^3。 // 個 sbit hundred = P2^2。 // 十 sbit ten = P2^1。 sbit one = P2^0。 uint T0count。 //T0 中斷子程序執(zhí)行次數(shù) sbit key = P1^1。 sbit beep = P1^4。 void delay(uint z) //延時 5ms { uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } uchar key_ctr() { 23 if(!(P1amp。0x02)) { delay(10)。 if(!(P1amp。0x02)) { key_flag = 1。 beep_flag ++。 if(beep_flag=1000) { beep_flag = 2。 } } } else { key_flag = 0 。 } return key_flag。 } void SYS_Init(void) //系統(tǒng)初始化函數(shù) { TMOD = 0X01。 TH0 = (6553610000)/256。 TL0 = (6553610000)%256。 ET0 = 1。 EA=1。 // CPU 所有中斷開( IE最高位 MSB) EX0=1。 // INT0 中斷開 IT0=1。 // INT0(為低電平觸發(fā))(為 1則為下降沿觸發(fā)) EX1=1。 // INT1 中斷開 24 IT1=1。 // INT1(為低電平觸發(fā))(為 1則為下降沿觸發(fā)) void display2() { thousand=0。 hundred=1。 ten = 1。 one =1。 P0=~led[miao4]。 delay(3)。 thousand=1。 hundred=0。 ten = 1。 one =1。 P0=second[miao3]。 delay(3)。 thousand=1。 hundred=1。 ten = 0。 one =1。 P0=~led[miao2]。 delay(3)。 thousand=1。 hundred=1。 ten = 1。 one = 0。 P0=~led[miao1]。 25 delay(3)。 } void main() { P0=0xff。 P1=0xff。 P3=0xff。 SYS_Init()。 while(1) { if(beep_flag == 1) { beep = 0。 delay(150)。 beep = 1。 start_flag = 1。 } else { beep = 1。 } display2()。 if(key_ctr()) { if(start_flag) { TR0 = 1。 //計數(shù)器使能 } 26 } } } void t0(void) interrupt 0 { T0count++。 //計數(shù)器,每進入一次計數(shù)一次 if(T0count=2) { TR0 = 0。 } if(T0count==99) { EA=0。 } } void timer0() interrupt 1 //定時器中斷 { TH0 = (6553610000)/256。 TL0 = (6553610000)%256。 miao1++。 if(miao19) { miao1 = 0。 miao2++。 if(miao29) { miao2 = 0。 27 miao3 ++。 if(miao39) { miao3 =0。 miao4++。 if(miao4 =9) { miao4 = 0。 } } } } } 28 附錄 2:總體設計原理圖 29 附錄 3:實物圖 30 附錄 4:系統(tǒng)使用說明書 如附錄 3 中連接好元器件,確保供電穩(wěn)定與安全后; 步驟 1:打開右側藍色電源開關,蜂鳴器發(fā)聲,半導體發(fā)光二極管亮燈,表示已經(jīng)啟動 成功,但是秒表沒有數(shù)字變化; 步驟 2:要是需要計時,按啟動按鈕一秒左右,秒表跳動,開始計時; 步驟 3:當有障礙物在 紅外傳感器探頭前造成遮擋,計時停止; 步驟 4:若再次按下啟動鍵,計時累計繼續(xù); 步驟 5:若按下復位鍵讀數(shù)清零,可以繼續(xù)步驟二的操作; 步驟 6:及時完成后,按下復位鍵清零,關閉電源鍵,完成全部操作。
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1