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

正文內(nèi)容

基于單片機的數(shù)字電流表的設(shè)計本科生畢業(yè)論文(編輯修改稿)

2025-07-24 19:28 本頁面
 

【文章內(nèi)容簡介】 致估計的電流數(shù)值的情況下,如果數(shù)字電流表顯示屏測試的數(shù)值沒有較大的偏差,則整體調(diào)試成功。 實際硬件制作結(jié)果根據(jù)電路圖自己制作出實物,其測試結(jié)果:能正常測量0——100mA電流,達到畢業(yè)設(shè)計的大部分設(shè)計要求。實物測試結(jié)果如圖51所示:圖51 實際制作效果圖6.總結(jié)與展望至此為止,本課題設(shè)計論文的整體內(nèi)容已經(jīng)基本完成,本章主要講述對前面內(nèi)容的撰寫以及實物制作的總結(jié),并在此基礎(chǔ)上,提出對以后的工作建議和設(shè)想。隨著電子科學(xué)技術(shù)的快速發(fā)展,未來的數(shù)字電流表需要向更精準,更智能方向發(fā)展。數(shù)字電流表由于其讀數(shù)準確,精度高,測量量程大,效率快等優(yōu)點,在日常生活中得到較為廣泛的應(yīng)用。本設(shè)計是以單片機AT89C51芯片為核心的數(shù)字電流表,介紹了51單片機和A/D轉(zhuǎn)換器的結(jié)構(gòu),從而更深層次地分析數(shù)字電流表的設(shè)計原理、軟件仿真及其檢測調(diào)試等一系列的內(nèi)容。先從數(shù)字電流表理論入手結(jié)合數(shù)字電壓表的設(shè)計原理,利用取電阻上的電流來達到測試相應(yīng)電流的目的。同時給出了使用Protel軟件來設(shè)計原理圖的步驟以及實物制作的流程。當今社會是信息化的時代,而數(shù)字電流的測量又在其中占據(jù)著一個非常重要的地位,電流表作為測量儀器中非常關(guān)鍵的器件,有著非常廣闊的應(yīng)用前景。研究出精度高、性能優(yōu)的電流表有重大的實際價值和更深遠的意義。17 參考文獻[1]胡紅博. 基于單片機控制的新型交流電壓表系統(tǒng)[C]. 貴州:遵義師范學(xué)院,2008. [2]康華光. 模擬電子技術(shù)基礎(chǔ)(第五版)[M]. 北京:高等教育出版社,2006.[3]康華光. 數(shù)字電子技術(shù)基礎(chǔ)(第五版)[M]. 北京:高等教育出版社,2006.[4]萬文略. 單片機原理及應(yīng)用技術(shù)[M]. 重慶:重慶大學(xué)出版社,2004.[5]張毅剛. 單片機原理及接口技術(shù)[M]. 北京:人民郵電出版社,2011.[6]王彥朋. 大學(xué)生電子設(shè)計與應(yīng)用[M]. 北京:中國電力出版社,2007.[7]張毅剛,彭喜元,董繼成. 單片機原理及應(yīng)用[M]. 北京:高等教育出版社,2003.[8]先鋒工作室. 單片機程序設(shè)計實例[M]. 北京:清華大學(xué)出版社,2003.[9]萬福君,淵松峰. 單片微機原理系統(tǒng)設(shè)計與應(yīng)用[M]. 合肥:中國科學(xué)技術(shù)大學(xué)出版社, 2001.[10]戴佳,陳斌. 51單片機應(yīng)用系統(tǒng)開發(fā)典型實例[M]. 北京:中國電力出版社,2005.[11]紀綱. C程序設(shè)計實用教程[G]. 北京:中國鐵道出版社,2009.[12]關(guān)健. 電子CAD技術(shù)[S]. 北京:電子工業(yè)出版社出版社,2006.致 謝光陰似箭,歲月如梭。經(jīng)過幾個月的時間終于把畢業(yè)論文撰寫完成,在寫作畢業(yè)論文的過程中遇到了許多問題,讓我也發(fā)現(xiàn)了自己的很多不足之處,未能深刻理解以前學(xué)習(xí)的理論知識,比如未能熟練掌握Protel軟件的使用、對單片機C語言匯編程序掌握得不嫻熟,但都在老師和同學(xué)的大力幫助下順利解決。經(jīng)過本次設(shè)計過程,我不僅把以前所學(xué)的知識重新溫故一遍,而且也學(xué)到了許多課外理論知識,更重要是把所學(xué)的知識學(xué)以致用,提高了動手能力,最終完成了本次設(shè)計。在此特別感謝我的指導(dǎo)老師王**老師,她對我無私的指導(dǎo)和幫助。在論文撰寫過程中王老師給我提供了很多有使用價值的建議和指導(dǎo),王老師嚴謹?shù)膽B(tài)度,一絲不茍的作風(fēng)讓我深受感動。如果沒有王老師的大力幫助我不可能獨自完成整個畢業(yè)論文的設(shè)計。在此向王老師深深的感謝和敬意。同時感謝這篇論文所涉及的各位學(xué)者和研究者。本文借鑒了數(shù)位學(xué)者的研究成果,如果沒有這些學(xué)者的學(xué)術(shù)研究成果啟發(fā)和幫助,我也很難獨立完成本篇論文的撰寫。感謝我的同學(xué)和朋友,在我寫撰論文過程中給予我了很多資料支持和寶貴的意見,還在論文的撰寫提供意見和排版的難題過程中提供幫助。在此我一一表示衷心的感謝!由于我的水平有限,所寫的論文中肯定會有不足之處,望請各位老師批評和指正!36附 錄//////////////////////////////////////////////////////////////////顯示函數(shù)includeincludeinclude/*******************************************************************//* *//* 延時函數(shù) *//* *//*******************************************************************/void Delayms(uint a){ uchar i。 while(a) { for(i=0。i120。i++)。 }}/*******************************************************************//* *//* LCD初始化設(shè)定 *//* *//*******************************************************************/void Lcd_Init(){ LCD_RS = 0。 LCD_RW = 0。 LCD_EN = 0。 Lcd_Wcmd(0x01)。 Lcd_Wcmd(0x38)。 Lcd_Wcmd(0x0c)。 Lcd_Wcmd(0x06)。 Lcd_Wcmd(0xd0)。}/*******************************************************************//* *//* 清屏函數(shù) *//* *//*******************************************************************/void Lcd_Clear(){ Lcd_Wcmd(0x01)。 Delayms(1)。}/*******************************************************************//* *//*寫指令數(shù)據(jù)到LCD *//*RS=L,RW=L,E=高脈沖,D0D7=指令碼。 *//* *//*******************************************************************/void Lcd_Wcmd(uchar cmd){ LCD_RS = 0。 LCD_RW = 0。 LCD_EN = 0。 P0 = cmd。 Delayms(1)。 LCD_EN = 1。 Delayms(1)。 LCD_EN = 0。 }/*******************************************************************//* *//*寫顯示數(shù)據(jù)到LCD *//*RS=H,RW=L,E=高脈沖,D0D7=數(shù)據(jù)。 *//* *//*******************************************************************/void Lcd_Wdat(uchar dat){ LCD_RS = 1。 LCD_RW = 0。 LCD_EN = 0。 P0 = dat。 Delayms(1)。 LCD_EN = 1。 Delayms(1)。 LCD_EN = 0。 }/*******************************************************************//* *//* 設(shè)定顯示位置 *//* *//*******************************************************************/void Lcd_Set_xy(uchar hang,uchar lie){ uchar a。 if(hang == 1) a = 0x80。 if(hang == 2) a = 0xc0。 a = a + lie 1。 Lcd_Wcmd(a)。 Delayms(1)。}/*******************************************************************//* *//* 寫字符串函數(shù) *//* *//*******************************************************************/void Lcd_String(uchar *p){ while(1) { if(*p == 39。\039。) break。 Lcd_Wdat(*p)。 p++。 Delayms(1)。 }}////////////////////////////////////////////////////////////////顯示頭文件ifndef _LCD1602_define _LCD1602_include include define uchar unsigned chardefine uint unsigned intsbit LCD_RS = P1^0。 sbit LCD_RW = P1^1。sbit LCD_EN = P1^2。extern void Delayms(uint a)。extern void Lcd_Init()。 //LCD1602初始化函數(shù)extern void Lcd_Wcmd(uchar cmd)。 //LCD1602寫命令函數(shù)extern vo
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1