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

正文內容

基于at89s52單片機的溫濕度測試儀(參考版)

2025-01-21 16:10本頁面
  

【正文】 }endif系統(tǒng)的硬件電路圖。 } F16T=U8T_data_H+U8T_data_L/256。 bit11=1。 U8T_data_L=COM()。 U8RH_data_L=COM()。 //wait DHT goto high while(bit11)。 //主機設為輸入 判斷從機響應信號 // bit11=1。 bit11=1。 //void getDHT11(void){ //主機拉低18ms GO1: bit11=0。, Delay_10us()。 } return U8data。 U8data=1。 if(bit11) U8temp=1。 //表示 讀取的高電位延時大于20多us 則讀取的是1 否則讀取的是0 Delay_us(35)。i8。 }// read 8 bits onicechar COM(void) { char i,U8temp,U8data。4us { n=n/2。j++)。 while(n) { for(j=0。signed long F16T,F16RH。 } }ifndef _DHT11_Hdefine _DHT11_H//the main only needs to call getDHT11(),then the temperature and huminity was geted in F16T,F16RH as floatsbit bit11=P3^0。 display()。 //取顯示數(shù)據(jù),段碼 Delay_ms(200)。i++) { P2=dofly_WeiMa[i]。 for(i=0。 dat[4]=dofly_DuanMa[F16RH%10]。 dat[2]=dofly_DuanMa[F16T/10%10]。 dat[0]=dofly_DuanMa[F16T*10%10]。//分別對應相應的數(shù)碼管點亮,即位碼unsigned char dat[6]。 //全局變量聲明unsigned char code dofly_DuanMa[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。參考文獻[1]侯建軍. 電子技術基礎實驗、:高教出版社 2007,10(第一版)[2]張佳薇,孫麗萍,[M].哈爾濱:哈爾濱東北林業(yè)大學出版社,2003.[3] Windows環(huán)境編程與應用[M].北京:電子工業(yè)出版社,2001.[4]李朝青.單片機原理及接口技術 北京:航空航天大學出版社.2005,10.(第三版)[5]蔡方凱.單片機原理及基于單片機的嵌入式系統(tǒng)設計 中國水利水電出版社2007.[6]白雪冰,張延林,[M].哈爾濱:哈爾濱東北林業(yè)大學出版社,2006.[7]謝自美.電子線路設計、實驗、測試.華中理工大學出版社,2000.[8]郭天祥.十天學會單片機。我還要感謝兩年來在學習上幫助過我的老師和同學。致 謝 在課題設計和論文撰寫過程中,我的指導老師崔建鋒給了我很大的幫助。由于溫濕度傳感器DHT11采集的數(shù)據(jù)要實時的傳送到單片機,讓程序進行實時的處理數(shù)據(jù),這樣處理的信號就能實時顯示溫濕度。其溫濕度數(shù)據(jù)采集流程圖如下圖32所示: DHT11數(shù)據(jù)采集流程圖圖 主程序調用DHT11流程圖結 論該系統(tǒng)在崔老師的指導下和同學們的幫助下已經(jīng)完成,能夠實現(xiàn)一定的功能,并且得到課題老師的肯定,我感到十分的欣慰。編程時將軟件劃分為兩個部分,以方便編程時思路的清晰,現(xiàn)根據(jù)自己的思路將流程圖畫如下。各種C語言編譯器都會提供一個函數(shù)庫,其中包含許多標準函數(shù),如各種數(shù)學函數(shù)和標準輸入輸出函數(shù)。C語言以函數(shù)作為程序設計的基本單位,函數(shù)相當于一般語言中的子程序。但是當系統(tǒng)的規(guī)模較大時,設計人員更趨于采用C語言完成程序設計任務。 系統(tǒng)軟件主程序流程單片機應用系統(tǒng)的程序設計,可以采用匯編語言完成,也可以采用C語言實現(xiàn)。為了提高穩(wěn)定性我們采用溫度穩(wěn)定性好的NPO電容,采用的晶振頻率為12MHZ。電路中的CC2的選擇在30PF左右,但電容太小會影響振蕩的頻率、穩(wěn)定性和快速性。 我們系統(tǒng)采用內部時鐘方式來為系統(tǒng)提供時鐘信號。 AT89S52的系統(tǒng)時鐘電路的設計時鐘電路是用來產(chǎn)生AT89S52單片機工作時所必須的時鐘信號,AT89S52本身就是一個復雜的同步時序電路,為保證工作方式的實現(xiàn),AT89S52在唯一的時鐘信號的控制下嚴格的按時序執(zhí)行指令進行工作,時鐘的頻率影響單片機的速度和穩(wěn)定性。 復位電路部分 復位電路這種復位電路的工作原理是:單片機的復位電路在剛接通電時,剛開始電容是沒有電的,電容內的電阻很低,通電后,5V 的電通過電阻給電容進行充電,電容兩端的電會由0V 慢慢的升到4V 左右( 秒),RC 構成的微分電路在上電瞬間產(chǎn)生一個微分脈沖,其寬度大于兩個機器周期,AT89S52將復位。空閑模式下,CPU停止工作,允許 RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。 系統(tǒng)部分硬件電路的設計 主控電路的設計AT89S52 具有以下標準功能:8k 字節(jié) Flash,256 字節(jié) RAM,32 位 I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個 16 位定時器/計數(shù)器,一個 6 向量 2 級中斷結構,全雙工串行口,片內晶振及時鐘電路。 。 LED字型顯示代碼表顯示段 符 號十六進制代碼dpgfedcba共陰極共陽極0123456789AbCdEFHP000000000000000000001111101111011111100011101111101111101000101011111111101101101101111000110111111111010010111110011110
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1