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

正文內容

基于單片機溫度采集系統(tǒng)的設計論文((參考版)

2025-06-26 23:30本頁面
  

【正文】 在這里也衷心地感謝他們!在論文即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成,有多少可敬的師長、同學、朋友給了我無言的幫助,在這里請接受我誠摯的謝意 !參考文獻[1] 何立民.電子設計自動化[J] .電子技術, 2008, (56) :59.[2] 李鴻.嵌入式系統(tǒng)設計[M] .深圳:科技電子出版社,2008:981130[3] 嚴天峰.單片機開發(fā)[M] .成都:科學出版社,2007:7798[4] 謝維成.單片機原理與應用[D] .北京:清華大學,2003.[5] 錢顯毅.電子電路設計[N] .科技時報,2009312(C1).。在此,謹向于老師的培育之恩表示最深的謝意!感謝其他多位老師對我學習和設計所給予的支持和幫助。在這次培訓中于老師嚴謹?shù)膶W術作風、治學態(tài)度、求實的工作作風和孜孜不倦的探索創(chuàng)新精神,以及平易近人的師長風范給我創(chuàng)造了良好的學習設計環(huán)境,及給了我這個學習提高的機會和在生活上給我的無微不至的關懷。她循循善誘的教導和不拘一格的思路給予我無盡的啟迪。但是由于認識上的片面和不足,各方面的條件影響也很多,本設計還有待進一步的完善和優(yōu)化,這些在以后的學習中要注重積累。在本次設計研究和撰寫論文的過程中,我查閱了許多文獻資料,從中學到了很多有關系統(tǒng)開發(fā)和程序調試方面等的知識。 //顯示十次} } } 結論本次用單片機設計的溫度數(shù)據(jù)采集系統(tǒng)終于完成了,在本次設計中,從采集元件,軟件設計,硬件焊結,外觀到論文的編寫都是先查閱了大量資料,后確定,再經(jīng)老師指導,最后經(jīng)過多天的不斷努力才完成的。a0。 //初始化串口 while(1) { tmpchange()。}}void main() //主函數(shù){ uchar a。wela=0。P1=0x04。dula=1。wela=0。P1=0x00。wela=0。P1=0x02。dula=1。wela=0。P1=0x00。wela=0。P1=0x01。dula=1。A4=temp1%10。A2=temp1%1000/100。delay(2)。wela=1。dula=0。P1=table[A4]。wela=1。delay(8)。wela=1。dula=0。P1=table1[A3]。wela=1。delay(8)。wela=1。dula=0。P1=table[A2]。wela=1。delay(8)。wela=1。dula=0。P1=table[A1]。wela=1。A4=temp1%10。A2=temp1%1000/100。temp1=~temp1。wela=0。P1=0x08。dula=1。wela=0。P1=0x00。wela=0。P1=0x04。dula=1。wela=0。P1=0x00。wela=0。P1=0x02。dula=1。wela=0。P1=0x00。wela=0。P1=0x01。dula=1。wela=0。P1=0x00。A3=temp1%100/10。A1=temp1/1000。fm=1。delay(1)。if(ser=30) {P0=~P0。 ser=temp1/10。 sn2=tmpread()。 tmpwritebyte(0x33)。 dsreset()。 return temp。 temp=tt*10+。 tt=temp*。 temp=temp|a。 temp=b。 //發(fā)送讀取數(shù)據(jù)命令 a=tmpread()。 tmpwritebyte(0xcc)。 dsreset()。 //發(fā)送溫度轉換命令}int tmp() //獲得溫度{ float tt。 //延時 tmpwritebyte(0xcc)。 } } }void tmpchange(void) //發(fā)送溫度轉換命令{ dsreset()。 i++。while(i0)i。 } else { DS=0。 i=8。i++。 if(testb) // 寫 1 部分 { DS=0。0x01。j=8。 bit testb。 //將一個字節(jié)數(shù)據(jù)返回}void tmpwritebyte(uchar dat) //寫一個字節(jié)到 DS18B20 里{ int i。 dat=(j7)|(dat1)。i=8。 dat=0。 return (dat)。 i=8。i++。 //i++小延時一下 DS=1。 DS=0。}bit tmpreadbit(void) //read a bit 讀一位{ int i。 i=4。 while(i0)i。 //DS18B20 初始化 DS=0。 TR1 = 1。 TH1 = 0xFd。 PCON = 0x00。j++)。i++) for(j=0。 for(i=0。 //帶小數(shù)點編碼。//不帶小數(shù)點編碼。sbit wela=P2^7。 // 溫度變量uchar flag1,count。sbit fm=P2^3。DS18B20復位命令跳過ROM命令溫度轉換開始命令結束圖74溫度轉換子程序流程此程序將RAM中讀取值進行BCD碼的轉換運算并進行正負判定流程,見圖75。溫度數(shù)據(jù)移入顯示寄存器十位數(shù)0?N Y百位數(shù)0? NY百位數(shù)顯示數(shù)據(jù) (不顯示符號)十位數(shù)顯示符號百位數(shù)不顯示 Y 結束圖72溫度顯示模塊流程圖讀出溫度子程序的主要功能是讀出RAM中的9字節(jié),在讀出時需要進行CRC校驗,其程序流程,見圖72。圖62溫度數(shù)據(jù)的采集7程序框圖及C語言程序,見圖71初始化調用顯示子程序1S到?初次上電?讀出溫度值溫度計算處理顯示數(shù)據(jù)刷新發(fā)溫度轉換開始命令NY主流程圖Y主流程圖N圖71溫度采集系統(tǒng)原理框圖顯示數(shù)據(jù)刷新子程序主要是對顯示緩沖器中的顯示數(shù)據(jù)進行刷新操作,當最高顯示位為0時將符號顯示位移入下一位。 圖52覆銅PCB6 系統(tǒng)工作過程 溫度的測量 DS18B20數(shù)字溫度傳感器溫度數(shù)據(jù)以數(shù)字的形式傳至單片機,單片機將數(shù)據(jù)轉換成十進制,送到數(shù)碼管進行顯示,這也就完成了,溫度的測量,61。DS18B20的寫時序對于DS18B20的寫時序仍然分為寫0時序和寫1時序兩個過程。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1