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

正文內(nèi)容

基于51單片機(jī)的數(shù)字電容測(cè)量儀設(shè)計(jì)實(shí)驗(yàn)報(bào)告(參考版)

2024-08-31 15:44本頁面
  

【正文】 在論文的撰寫過程中老師們給予我很大的幫助,幫助解決了不少的難點(diǎn),使得論文能夠及時(shí)完成,這里一并表示真誠的感謝。老師們認(rèn) 真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。 最后,我要特別感謝我的導(dǎo)師趙達(dá)睿老師、和研究生助教熊偉麗老師。四年的風(fēng)風(fēng)雨雨,我們一同走過,充滿著關(guān)愛,給我 44 留下了值得珍藏的最美好的記憶。感謝老師四年來對(duì)我孜孜不倦的教誨,對(duì)我成長的關(guān)心和愛護(hù)。從這里走出,對(duì)我的人生來說,將是踏上一個(gè)新的征程,要把所學(xué)的知識(shí)應(yīng)用到實(shí)際工作中去。 最后,我要感謝我的父母對(duì)我的關(guān)系和理解,如果沒有他們?cè)谖业膶W(xué)習(xí)生涯中的無私奉獻(xiàn)和默默支持,我將無法順利完成今天的學(xué)業(yè)。 其次,我要感謝大學(xué)四年中所有的任課老師和輔導(dǎo)員在學(xué)習(xí)期間對(duì)我的嚴(yán)格要求,感謝他們對(duì)我學(xué)習(xí)上和生活上的幫助,使我了解了許多 專業(yè)知識(shí)和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。從他身上,我學(xué)到了許多能受益終生的東西。 首先,我要特別感謝我的知道郭謙功老師對(duì)我的悉心指導(dǎo),在我的論文書寫及設(shè)計(jì)過程中給了我大量的幫助和指導(dǎo),為我理清了設(shè)計(jì)思路和操作方法,并對(duì)我所做的課題提出了有效的改進(jìn)方案。這期間凝聚了 很多人的心血,在此我表示由衷的感謝。本次畢業(yè)設(shè)計(jì)是對(duì)我大學(xué)四年學(xué)習(xí)下來最好的檢驗(yàn)。 首先非常感謝學(xué)校開設(shè)這個(gè)課題,為本人日后從事計(jì)算機(jī)方面的工作提供了經(jīng)驗(yàn),奠定了基礎(chǔ)。 本人愿意按照學(xué)校要求提交學(xué)位論文的印刷本和電子版,同意學(xué)校保存學(xué)位論文的印刷本和電子版,或采用影印、數(shù)字化或其它復(fù)制手段保存設(shè)計(jì)(論文);同意學(xué)校在不以營利為目的的前提下,建立目錄檢索與閱覽服務(wù)系統(tǒng),公布設(shè)計(jì)(論文)的部分或全部內(nèi)容,允許他人依法合理使用。 本聲明的法律后果由本人承擔(dān)。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(jì)(論文)不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。 學(xué)位論文作者(本人簽名): 年 月 日 學(xué)位論文出版授權(quán)書 本 人及導(dǎo)師完全同意《中國博士學(xué)位論文全文數(shù)據(jù)庫出版章程》、《中國優(yōu)秀 碩士學(xué)位論文全文數(shù)據(jù)庫出版章程》 (以下簡稱“章程” ),愿意將本人的學(xué)位論文提交“中國學(xué)術(shù)期刊(光盤版)電子雜志社”在《中國博士學(xué)位論文全文數(shù)據(jù)庫》、《中國優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫》中全文發(fā)表和以電子、網(wǎng)絡(luò)形式公開出版,并同意編入 CNKI《中國知識(shí)資源總庫》,在《中國博碩士學(xué)位論文評(píng)價(jià)數(shù)據(jù)庫》中使用和在互聯(lián)網(wǎng)上傳播,同意按“章程”規(guī)定享受相關(guān)權(quán)益。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式注明并表示感謝。 } } 41 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作所取得的成果。 led3 = 1。 } if(4 == R) { led1 = 0。 led3 = 1。 } if(3 == R) { led1 = 1。 40 led3 = 0。 } if(2 == R) { led1 = 1。 led3 = 1。 } void ledlight(unsigned char R) { if(1 == R) { led1 = 1。 dispchar2(zimu4)。 ledclc = 1。 // 100 歐姆 的電阻 量程 50uf ~ 500uf con2 = 1。 R = 4。 } } 39 if(key4 == 0) // b6 按下 { delay_ms(10)。 dispchar1(zimu3)。 con3 = 0。 con1 = 0。 if(key3 == 0) { while(key3==0)。 dispchar2(zimu4)。 ledclc = 1。 con3 = 1。 R = 2。 } } if(key2 == 0) // b4 按下 38 { delay_ms(10)。 dispchar1(zimu3)。 con2 = 0。 // 10M 的電阻 量程 10pf~ 5000pf(5nf) con1 = 1。 if(key1 == 0) // b3 按下 { while(key1==0)。 flag = 1。 // 個(gè)位 temp[4] = c / 10 % 10。 // 百位 temp[2] = c / 1000 % 10。 } temp[0] = c / 100000。 39。)。 LCD_write_Data(39。f39。)。 LCD_write_Data(39。 39。 // 擴(kuò)大了一百倍 單位 c = tw/500 uf lcd_pos(0x4a)。)。 LCD_write_Data(39。 39。)。 LCD_write_Data(39。u39。)。 LCD_write_Data(39。 } if(R == 3) //1k 歐姆 的電阻 量程 ~ 50uf { c = c /1000。 39。)。 LCD_write_Data(39。f39。)。 LCD_write_Data(39。 39。 lcd_pos(0x4a)。)。 LCD_write_Data(39。 39。)。 36 LCD_write_Data(39。p39。)。 LCD_write_Data(39。 // 暫時(shí)關(guān)閉外部中斷,一次測(cè)量結(jié)束,再開放外部中斷 } void process(unsigned long int c) { if(R == 1) // 10M 的電阻 量程 10pf ~ 5000pf { c = c /10。 // 表示需要測(cè)量 ledclc = 1。 tr = 1。 a = 20。 while(a)。 tr = 1。 } 35 } void timer0() interrupt 1 // 定時(shí)器 0 中斷 用于超量程提示 { ledclc = 0。 } flag = 0。 } else { dispchar1(zimu2)。 ledclc == 1) //量程太低 { dispchar3(zimu5)。 } else if(tw=100 amp。 // 調(diào)用數(shù)據(jù)處理函數(shù),根據(jù)不同的 R 值進(jìn)行處理 } if(flag == 1 ) // 數(shù)據(jù)處理結(jié)束 每次處理結(jié)束,證明需要 更新顯示的數(shù)據(jù) { if(tw=50000 || ledclc == 0) // 量程超出 { dispchar3(zimu1)。 // 計(jì)算電容值 根據(jù)公式 tw = * R * C c = (unsigned long int)(ftemp )*100。 // 開外部中斷 1 } else // 反之,證明沒有計(jì)數(shù),無電容,默認(rèn)值 tw 置 0 { tw = 0。 need = 0。 TH0 = 0x00。 while(1) { if(need == 1) { // 當(dāng)需要測(cè)量時(shí) if(vo == 0 ) //vo == 0 時(shí)檢測(cè)計(jì)數(shù)器的值可能還沒開始計(jì)數(shù),可能計(jì)數(shù)結(jié)束 { if(TH0 != 0x00 || TL0 != 0x00) // 是計(jì)數(shù)結(jié)束 若有讀數(shù),用 tw 存下 { tw = TH0 8。 dispchar1(zimu3)。 // 初始化 init_INT1()。 flag = 0。 // 超量程提示燈熄滅 need = 0。 // 下降沿觸發(fā) EX1 = 1。 } void init_INT1 () // 定時(shí)器 0 初 始化 { EA = 1。 ET0 = 1。 TL0 = 0x00。 // 量程指示燈 函數(shù) void init_timer0() // 定時(shí)器 0 初始化 { TMOD = 0x09。 // 數(shù)據(jù)處理函數(shù) void keyscan()。 unsigned char zimu5[] = range is lower 。 unsigned char zimu3[] = please press key。 // 存放電容值的各個(gè)位 unsigned char zimu1[] = range is higher。 // 表示不同的檔位 unsigned char flag。 // 存放電容值 unsigned char need。 // 用于獲取定時(shí)器的數(shù)值 float ftemp。 sbit led4 = P2^6。 // 量程提示燈 sbit led2 = P2^4。 sbit key4 = P0^6。 // 獨(dú)立按鍵部分,用于用戶選擇量程 sbit key2 = P0^4。 sbit con3 = P0^2。 sbit con1 = P0^0。 計(jì)時(shí)器 0 的開與斷 sbit tr = P3^7。 31 } (e) 程序清單: include include include sbit vo = P3^2。 } mda = mda 1。 0x01 == 1) { enddat = enddat | 0x01。i++) { enddat = enddat 1。 for(i=0。 unsigned char i。)。i++) { LCD_write_Data(39。 for(i=0。 p++。\039。 lcd_pos(0x00)。 p++。\039。 } void dispchar2(unsigned char *p) // 第二行顯示需要顯示的提示字符串 { lcd_pos(0x40)。f39。 } lcd_pos(0x4c)。) { LCD_write_Data(*p)。 while(*p != 39。 p++。039。i++) { if(4==i) { LCD_write_Data(0x2e)。 for(i=0。 } void disp(unsigned char *p) // 第二行顯示數(shù)據(jù) { unsigned char i。 LCD_write_(0x0c)。 // 顯示清屏 LCD_write_(0x06
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1