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

正文內(nèi)容

單片機課程設(shè)計報告(已修改)

2024-10-17 22:07 本頁面
 

【正文】 第一篇:單片機課程設(shè)計報告單片機課程設(shè)計報告題目:小直流電機調(diào)速實驗教學(xué)單位: 機 電 工 程 系專業(yè): 機械設(shè)計制造及其自動化班級: 0803班學(xué)號: 0811050342姓名: 程懷虎2011 年 11月(以下內(nèi)容用宋體,五號,單倍行距)第二篇:單片機課程設(shè)計報告單片機課程設(shè)計報告l 課程名稱:單片機原理及接口課程設(shè)計l 題目:基于l 學(xué)院:電氣信息學(xué)院l 專業(yè)班級:測控技術(shù)與儀器l 姓名:江讓l 學(xué)號:l 指導(dǎo)老師:劉升老師l 時間:C51單片機的ADC0809數(shù)模轉(zhuǎn)換103班1090640772013/1/16第三篇:單片機課程設(shè)計報告DS18B20測溫及按鍵控制課 程 設(shè) 計課程名稱 單片機基礎(chǔ)課程設(shè)計 題目名稱 18B20測溫及按鍵控制 學(xué)生學(xué)院 **** 專業(yè)班級 **** 班號 **** 學(xué)生組員 ****** 指導(dǎo)教師 *****DS18B20測溫及按鍵控制第一章系統(tǒng)的概述及設(shè)計任務(wù)書摘要和關(guān)鍵詞【摘要】:本設(shè)計所介紹的數(shù)字溫度計與傳統(tǒng)的溫度計相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,主要用于對測溫比較準(zhǔn)確的場所,或科研實驗室使用,該設(shè)計控制器使用單片機STC89C52,測溫傳感器使用DS18B20,用4位共陽極LED數(shù)碼管以串口傳送數(shù)據(jù),實現(xiàn)溫度顯示,能準(zhǔn)確達到以上要求。【關(guān)鍵詞】:單片機,數(shù)字控制,溫度計,DS18B20,STC89C52 設(shè)計任務(wù)與技術(shù)指標(biāo)要求:℃125℃℃ 總體設(shè)計方案數(shù)字溫度計設(shè)計方案論證方案一由于本設(shè)計是測溫電路,可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化的電壓或電流采集過來,進行A/D轉(zhuǎn)換后,就可以用單片機進行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,這種設(shè)計需要用到A/D轉(zhuǎn)換電路,感溫電路比較麻煩。方案二進而考慮到用溫度傳感器,在單片機電路設(shè)計中,大多都是使用傳感器,所以這是非常容易想到的,所以可以采用一只溫度傳感器DS18B20,此傳感器,可以很容易直接讀取被測溫度值,進行轉(zhuǎn)換,就可以滿足設(shè)計要求。從以上兩種方案,很容易看出,采用方案二,電路比較簡單,軟件設(shè)計也比較簡單,故采用了方案二。方案二的總體設(shè)計框圖溫度計電路設(shè)計總體設(shè)計方框圖如圖1所示,控制器采用單片機AT89S51,溫度傳感器采用DS18B20,用3位LED數(shù)碼管以串口傳送數(shù)據(jù)實現(xiàn)溫度顯示。第二章 單元模塊的設(shè)計與分析主控制器:單片機STC89C52,具有低電壓供電和體積小等特點,四個端口只需要兩個口就能滿足電路系統(tǒng)的設(shè)計需要,很適合便攜手持式產(chǎn)品的設(shè)計使用。DS18B20測溫及按鍵控制個字節(jié),為配置寄存器,它的內(nèi)容用于確定溫度值的數(shù)字轉(zhuǎn)換分辨率。DS18B20工作時寄存器中的分辨率轉(zhuǎn)換為相應(yīng)精度的溫度數(shù)值。該字節(jié)各位的定義如圖3所示。低5位一直為1,TM是工作模式位,用于設(shè)置DS18B20在工作模式還是在測試模式,DS18B20出廠時該位被設(shè)置為0,用戶要去改動,R1和R0決定溫度轉(zhuǎn)換的精度位數(shù),來設(shè)置分辨率。系統(tǒng)軟件算法分析系統(tǒng)程序主要包括主程序,讀出溫度子程序,溫度轉(zhuǎn)換命令子程序,計算溫度子程序,顯示數(shù)據(jù)刷新子程序等。主程序主程序的主要功能是負(fù)責(zé)溫度的實時顯示、讀出并處理DS18B20的測量的當(dāng)前溫度值,溫度測量每1s進行一次。這樣可以在一秒之內(nèi)測量一次被測溫度,其程序流程見圖7所示。讀出溫度子程序的主要功能是讀出RAM中的9字節(jié),在讀出時需進行CRC校驗,校驗有錯時不進行溫度數(shù)據(jù)的改寫。其程序流程圖如圖8示溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開始命令,當(dāng)采用12位分辨率時轉(zhuǎn)換時間約為750ms,在本程序設(shè)計中采用1s顯示程序延時法等待轉(zhuǎn)換的完成。溫度轉(zhuǎn)換命令子程序流程圖如上圖,圖9所示 計算溫度子程序計算溫度子程序?qū)AM中讀取值進行BCD碼的轉(zhuǎn)換運算,并進行溫度值正負(fù)的判定,其程序流程圖如圖10所示。DS18B20測溫及按鍵控制第三章 實驗程序else{ b=0b。if(b%10==1)f=1。b=10(b%10)。/**/ if(b==10)b=0。for(i=16。i0。i)includeled(a,b,c,d)。} include“” return f。unsigned char table[]= } {0xC0,0xF9,0xA4,0xB0, void main(void)0x99,0x92,0x82,0xF8, { unsigned int Sum,k。0x80,0x90,}。//不帶小數(shù)點的編碼signed int h,j。extern unsigned int temp。LED_init()。extern float f_temp。h=0。j=0。unsigned int i。while(1)void LED_init(void){tempchange()。{ P2=0x0f。Sum=get_temp()。P0=0x00。P2=0xff。} for(k=0。k{delay(10)。P0=table[q]。if(P2==0xf7)delay(5)。h+=1。P2=0xdf。h=display(Sum,h,j)。P0=table[p]。}delay(5)。if(P2==0xfb)P2=0xbf。{delay(10)。P0=table[n]+0x80。if(P2==0xfb)delay(5)。h=1。P2=0x7f。h=display(Sum,h,j)。P0=table[m]。}delay(5)。if(P2==0xfd)}{delay(10)。unsigned int display(unsigned intif(P2==0xfd)y,signed int f,signed int g)j+=1。{ signed int a,b,c,d。h=display(Sum,h,j)。a=y/1000。} b=(y%1000)/100+f。if(P2==0xfe)c=(y%100)/10+g。{delay(10)。d=(y%10)/1。if(P2==0xfe)if(b=0)j=1。for(i=16。i0。i)h=display(Sum,h,j)。led(a,b,c,d)。} else if(b9)} {a+=b/10。b=b%10。display(Sum,h,j)。for(i=16。i0。i)} }led(a,b,c,d)。} void delay(unsigned int z)//延 時函數(shù)/* */ {unsigned int x,y。sbit ds=P3^5。//溫度傳感器信號線 for(x=z。x0。x)unsigned int temp。for(y=110。y0。y)。float f_temp。} unsigned int warn_l1=260。void dsreset(void)//18B20復(fù)位,unsigned int warn_l2=初始化函數(shù) unsigned int warn_h1=300。{unsigned int i。unsigned int warn_h2=320。ds=0。i=103。DS18B20測溫及按鍵控制總電路圖結(jié)構(gòu)圖4總結(jié)與體會經(jīng)過將近四周的單片機課程設(shè)計,我終于在參考了眾多程序之后完成了我的數(shù)字溫度計的設(shè)計,雖然沒有完全達到設(shè)計要求,但我還是高興的,畢竟這次設(shè)第四篇:單片機課程設(shè)計報告課程設(shè)計報告題 目: 自動滴灌系統(tǒng)設(shè)計課程名稱: 單片機原理及應(yīng)用 學(xué) 院: 信息工程學(xué)院專 業(yè): 計算機科學(xué)與技術(shù) 班 級: 2014 級計本 1 班學(xué)生姓名: *** 學(xué) 號: 201403031 指導(dǎo)教師: 巫 宗 賓成 績:開課時間: 2016~2017 學(xué)年 2 學(xué)期目錄第一章 系統(tǒng)概要.........................................................................................................................2 ............................................................................................................................2 ............................................................................................................................2 ............................................................................................................................2 第二章 系統(tǒng)硬件原理...............................................................................................................3 ........................................................................................................3 LCD模塊..................................................................
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1