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

正文內(nèi)容

單片機原理課程設(shè)計——gsm手機設(shè)計-文庫吧資料

2025-05-15 20:11本頁面
  

【正文】 的: ( 1)能對學(xué)生在學(xué)期間所學(xué)知識的檢驗與總結(jié),培養(yǎng)和提高學(xué)生獨立分析問題和解決問題的能力,使學(xué)生受到科學(xué)研究 、工程設(shè)計和撰寫技術(shù)報告等方面的基本訓(xùn)練。此外該技術(shù)對被測元件無磨損,使測量儀器牢固耐用,使用壽命加長,而且還降低了能量耗損,節(jié)省人力和勞動的強度。超聲波作為一種檢測技術(shù),采用的是非接觸式測量,由于它具有不受外界因素影響,對環(huán)境有一定的適應(yīng)能力,且操作簡單、測量精度高等優(yōu)點而被廣泛應(yīng)用。 目 錄 1.畢業(yè)論文(設(shè)計)選題審批表 2. 畢業(yè)論文(設(shè)計)任務(wù)書 3.畢業(yè)論文(設(shè)計)開題報告 4. 學(xué)生畢業(yè)論文(設(shè)計 )題目更改申請表 5.畢業(yè)論文(設(shè)計)指導(dǎo)老師工作記錄 6.畢業(yè)論文(設(shè)計)中期檢查記錄 7.畢業(yè)論文(設(shè)計)指導(dǎo)教師成績評審表 8.畢業(yè)論文(設(shè)計)評閱人成績評審表 24 9. 畢業(yè)論文(設(shè)計)答辯申請表 10.畢業(yè)論文(設(shè)計)答辯記錄表 11.畢業(yè)論文(設(shè)計)答辯成績評審表 12.畢業(yè)論文(設(shè)計)成績評定表 25 畢業(yè)設(shè)計(論文)選題審批表 題目名稱 基于單片機的超聲波測距 題目性質(zhì) □工程設(shè)計 □理論研究 □實驗研究 □計算機軟件 □綜合論文 □其它 題目來源 □科研題目 □生產(chǎn)現(xiàn)場 □教學(xué) □其它 □自擬題目 選題理由: 由于超聲波指向性強,能量消耗緩慢,在介質(zhì)中傳播的距離較遠,因而超聲波 經(jīng)常用于距離的測量。 十、學(xué)生答辯后由答辯小組記錄人填好《畢業(yè)論文(設(shè)計)答辯記錄表》中各項內(nèi)容,然后把學(xué)生的論文和此冊一同交所在答辯小組,答辯小組對其答辯進行評審并填寫評語后交教研室。 八、教研室將學(xué)生的論文和此冊分別交兩位評閱人評閱后交回教研室保存。 七、畢業(yè)論文(設(shè)計)定稿后,根據(jù)學(xué)院工作安排,學(xué)生把論文(打印件)交指導(dǎo)老師評閱。 五、指導(dǎo)老師原則上每周至少保證一次對學(xué)生的指導(dǎo),如實按時填好《畢業(yè)論文(設(shè)計)指導(dǎo)教師工作記錄》,并請學(xué)生簽字確認。 三、學(xué)生如實填好本冊封面上的各項內(nèi)容和選題審批表的相應(yīng)內(nèi)容,經(jīng)指導(dǎo)教師和學(xué)院領(lǐng)導(dǎo)小組批準后,交指導(dǎo)教師;指導(dǎo)老師填好《畢業(yè)論文(設(shè)計)任務(wù)書》的各項內(nèi)容,經(jīng)教研室審核后交學(xué)生簽名確認其畢業(yè)論文(設(shè)計)工作任務(wù)。 七、 參考文獻 [1]馬忠梅等 單片機的 C 語言應(yīng)用程序設(shè)計 北京航空航天大學(xué) (2021 版 ) [2]單片機與手機的硬件接口技術(shù)及其應(yīng)用 防空兵指揮學(xué)院 陳慧明 李艷華 [3]基于 AT 命令的單板軟件設(shè)計 武漢理工大學(xué) 孫豪 [4]單片機中級教程 —— 原理與運用(第二版)北京航空航天大學(xué)出版社 張俊謨 [5]計算機控制技術(shù)(第二版) 電子工業(yè)出版社 朱玉璽等編著 參考: 畢業(yè)論文 (設(shè)計)工作記錄及成績評定冊 題 目: 學(xué)生姓名: 學(xué) 號: 專 業(yè): 班 級: 22 指 導(dǎo) 教 師: 職稱: 助理指導(dǎo)教師: 職稱: 年 月 日 實驗中心制 使 用 說 明 一、此冊中各項內(nèi)容為對學(xué)生畢業(yè)論文(設(shè)計)的工作和成績評定記錄,請各環(huán)節(jié)記錄人用黑色或藍色鋼筆(簽字筆)認真填寫( 建議填寫前先寫出相應(yīng)草稿,以避免填錯 ),并妥善保存。一直以來以為對 51 單片機算是有一定的基礎(chǔ),不過真正去做一樣?xùn)|西的話,還是 有難度的。t)。 } 21 } void delay(unsigned int t) //延時函數(shù) { for(。break。break。 Chose_view()。 Show_Logo()。 LCD_init()。 //延時函數(shù) void main(void) { uart_init()。//保存按鍵值 } } Show_Tel(Msgstore)。 break。B39。 Clear_Buffer(Msgstore)。 flag_tel_msg = 0。 delay(900000)。 } else if(flag_tel_msg == 1) { printf(%s hello \x01a,Msgstore)。 Show_Logo()。 Clr_Scr()。 flag_tel_msg = 1。 delay(900000)。 printf(AT+CMGS=\%s\\r\n,Msgstore)。 delay(900000)。) { if(flag_tel_msg == 0) { printf(AT+CMGF=1\r\n)。//修改輸入的數(shù) } } else if(Get_Key == 39。 Msgstore[Counter] = 39。 while(1) { Get_Key = Key()。 19 uchar Counter=0。//12864 顯示電話號碼 } } void Msg_function(void) //發(fā)短信功能函數(shù) { uchar Get_Key。 } else { //放入緩沖區(qū) if(Counter 12) TelePhone[Counter++]=Get_Key。//接聽電話 } else if(Get_Key == 11) { Clear_Buffer(TelePhone)。 Clear_Buffer(TelePhone)。 delay(900000)。//串口顯示整齊 printf(ATH\r\n)。 Counter = 0。//往外打電話 delay(900000)。//串口顯示整齊 printf(ATD%s。\039。 if(Get_Key != 0xff) { if(Get_Key == 12) //后退 { if(Counter 0) { Counter。 Show_Viewtel()。 } void Tel_function(void) //打電話功能函數(shù) { uchar Get_Key。delay(1000)。:if(chose_key) goto pp1。 case 39。chose_key = 2。239。break。:Show_view(1)。 case 39。chose_key = 0。039。 while(1) { Get_Key = Key()。 else fh_disp_x_y(8,16,6,(i*8+32),13,zf)。039。\039。i11。 } Display_Buffer[i]=buff[i]。\039。i12。 uchar Display_Buffer[12] = \0。 } fh_disp_x_y(8,16,6,(i*8),12,zf)。i3。 } void Show_Viewmsg(void)//顯示 短信界面 { uchar i。i++) { fh_disp_x_y(8,16,6,(i*8),14+i,zf)。 for(i=0。 else fh_disp_x_y(16,16,6,80+i*16,9+i,hz)。i3。 else fh_disp_x_y(16,16,6,i*16,7+i,hz)。i2。 } 16 void Show_view(char flag) //顯示選擇菜單界面 { uchar i。 display_16(6,0,0,1,hz1)。\039。i12。 } void Clear_Buffer(uchar *buffer)//輕除保存電話號碼緩存 { uchar i。t!=0。 uchar chose_key = 0。}。 //啟動定時器 /計數(shù)器 1 } // include include include include include include uchar TelePhone[12]={39。 //允許串口進行 中斷 TI=1。 //串行工作方式 1,允許串行控制 PCON=0x00。 //設(shè)置波特率為 9600 TL1=0xfd。 //寫數(shù)據(jù) } } 15 } //串口初始化部分 include void uart_init(void) { TMOD=0x20。 write_(COL_ADD+y64)。 } else //有半屏 { CS1=0。 CS2=0。y++) { if(y64) //片選,左半屏 { write_(PAG_ADD+x+m)。x++) { for(y=0。m=m+2) for(x=0。 for(m=0。 //數(shù)據(jù)寫 } } p++。y16。 //換頁 write_(COL_ADD+col)。x2。 col=(p4)*16。 } else //右半屏 { CS1=0。 CS2=0。m=n。 //第 p 個字的位置 q=col*16。 } } void display_16(unsigned char pag,unsigned char col,unsigned char m,unsigned char n,unsigned char temp[])//漢字顯示, pag 頁地址, col 字地址, m數(shù)組中的第 //m 位, n數(shù)組中的第 n位, temp【】字符組 { unsigned char x,y,p,q。y++) { write_date(temp[x*8+m*8*2+y])。 for(y=0。x++) //顯示程序 { write_(PAG_ADD+pag+x)。 } for(x=0。 CS2=1。 col=p*8。m++) //判斷程序,自動片選 { if(p8) //左半屏 { CS1=1。 //q 轉(zhuǎn)化為初始位置的位地址,字符和位的轉(zhuǎn)換 for(m。 p=col。 //LCD 開屏 LCD_clear()。 //頁起始地址 write_(COL_ADD)。 //關(guān)屏幕 write_(START_LINE)。j++) { write_date(0x00)。 for(j=0。i++) //128*64 逐個置低位 { write_(PAG_ADD+i)。 for(i=0。 delay(20)。 delay(5)。 P0=date。 } void
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1