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

正文內(nèi)容

基于89c52單片機(jī)的溫度測(cè)量系統(tǒng)設(shè)計(jì)-wenkub

2022-11-03 10:38:25 本頁(yè)面
 

【正文】 上持續(xù)高電平。 DS18B20 應(yīng)用電路有下面幾種 : ( 1) 寄生電源工作方式。 改進(jìn)的寄生電源工作方式,為使 DS18B20 在動(dòng)態(tài)轉(zhuǎn)換周期中獲得足夠的電流供應(yīng),進(jìn)行溫度 轉(zhuǎn)換或拷貝到 E2 存儲(chǔ)器時(shí),用 MOSFET 把 I/O 線直接拉到 VCC 就可滿足電流的供應(yīng),在發(fā)出任何涉及到拷貝到 E2 存儲(chǔ)器或啟動(dòng)溫度轉(zhuǎn)換的指令后,必須在最多 10us 內(nèi)把I/O 線轉(zhuǎn)換到強(qiáng)上拉狀態(tài),強(qiáng)上拉方式可以解決電流供應(yīng)不足的問(wèn)題,因此適用于多點(diǎn)測(cè)溫,缺點(diǎn)是多占用一個(gè) I/O 口進(jìn)行強(qiáng)上拉切換。 2. 2. 4 數(shù)碼管顯示電路 單片機(jī)驅(qū)動(dòng) LED 數(shù)碼管的方法很多,按照顯示方法分為靜態(tài)顯示和動(dòng)態(tài)顯示。 兩種方式各有利弊:靜態(tài)顯示雖然數(shù)據(jù)穩(wěn)定,占用很少的 CPU 時(shí)間,但是每個(gè)顯示單元都需要單獨(dú)的鎖存驅(qū)動(dòng)電路,使用的電路硬件較多,動(dòng)態(tài)顯示雖然有閃 爍感,占用 CPU時(shí)間多,但使用的硬件少,能節(jié)省線路板空間。 2. 2. 5 譯碼電路部分 通過(guò)控制單片機(jī)的 I/O 口實(shí)現(xiàn)數(shù) 碼管部分的數(shù)碼顯示,根據(jù) A、 B、 C、 D、 E、 F、 G、DP 在數(shù)碼管上的位置,不妨選用共陰極的數(shù)碼管來(lái)顯示,分別將八段數(shù)碼管編碼為hgfedcba,由此可得 0~9 的編碼分別為 0x3f、 0x0 0x5b、 0x4f、 0x6 0x6d、 0x7d、 0x00x7f、 0x6f,通過(guò) 74HC138 進(jìn)行譯碼,從而控制每一個(gè)數(shù)碼管 的輸出。 TMOD、 TCON 這兩個(gè)寄存器的內(nèi)容由軟件設(shè)置。 3. 2. 2 中斷部分 當(dāng)定時(shí)器 /計(jì)數(shù)器 T0 溢出時(shí)產(chǎn)生中斷,為此可以設(shè)置中斷允許寄存器 IE, 使 ET0 置 1同時(shí)開放 CPU 的中斷源, 使 EA 置 1。 3. 2. 3 讀取 DS18B20 溫度部分 由于溫度測(cè)量系統(tǒng)所選用的溫度傳感器為 DS18B20,且 查閱 DS18B20 溫度傳感器的使用手冊(cè) ,可以將溫度傳感器 的使用分為溫度傳感器的初始化、溫度傳感器寫一個(gè)字節(jié)、讀一個(gè)字節(jié) 。 指令 代碼 說(shuō)明 讀 ROM 33H 讀 ROM 的 64 位地址 符合 ROM 55H 指令發(fā)出后,發(fā)出 64 位地址,訪問(wèn)該地址對(duì)應(yīng)的 DS18B20,為下一步的讀寫準(zhǔn)備 搜索 ROM 0F0H 確定連在一條總線上的 DS18B20 個(gè)數(shù)和識(shí)別 64 位 ROM 地址 跳過(guò) ROM 0CCH 忽略 64 位 ROM 地址,直接溫度變換 告警搜索命令 0ECH 只有超過(guò)溫度上下限才做出反應(yīng) 表 DS18B20 的 ROM 指令表 10 指令 代碼 說(shuō)明 溫度變換 44H 啟動(dòng)溫度轉(zhuǎn)換,結(jié)果存入內(nèi)部 9 字節(jié) RAM 中 讀暫存器 0BEH 讀內(nèi)部 RAM 中 9 字節(jié)內(nèi)容 寫暫存器 4EH 發(fā)出向內(nèi)部 RAM 的 4 字節(jié)寫上下限溫度命令 復(fù)制暫存器 48H 將 RAM 中第 4 字節(jié)的內(nèi)容復(fù)制到 EEPROM 重調(diào) EEPROM 0B8H 將 EEPROM 中的內(nèi)容恢復(fù)到 RAM 的第 4 字節(jié) 讀供電方式 0B4H 讀 DS18B20 的供電模式 表 DS18B20 的 RAM 指令表 因此,可以控制單片機(jī),向 DS18B20 的 ROM 寫入 0CCH,向 RAM 寫入 44H, 0BEH,讓 DS18B20 進(jìn)行溫度轉(zhuǎn)換。 溫度顯示部分采用定時(shí)器 /計(jì)數(shù)器 T0 中斷控制數(shù)碼管進(jìn)行動(dòng)態(tài)顯示, 由 P2 口送出動(dòng)態(tài)掃描信號(hào), 且 P2 口的送出值為 BCD 碼,因此需要 74HC138 進(jìn)行譯碼,送入數(shù)碼管的 1~8口, 控制數(shù)碼管的選通,掃描由左向右依次進(jìn)行,將所要顯示的各位數(shù)碼管值存入數(shù)組 str[]中, str[0]存放符號(hào)位, str[1]存放百位數(shù)據(jù), str[2]存放十位數(shù)據(jù), str[3]存放個(gè)位數(shù)據(jù)和小數(shù)點(diǎn), str[4]存放一位小數(shù) , str[5]存放溫度單位 C。通過(guò)控制溫度傳感器的讀和寫,將得到的溫度轉(zhuǎn)換成數(shù)字,并最終用數(shù)碼管成功顯示,驗(yàn)證了所學(xué)的理論,成功完成了溫度測(cè)量系統(tǒng)設(shè)計(jì)。這除了自身努力外,與各位老師、同學(xué)和朋友的關(guān)心、支持和鼓勵(lì)是分不開的 。 從論文的選題、文獻(xiàn)的采集、框架的設(shè)計(jì)、結(jié)構(gòu)的布局到最終的論文定稿,從內(nèi)容到格式,從標(biāo)題到標(biāo)點(diǎn), 給予了精心的指導(dǎo),才最終 順利完成 論文 。懇請(qǐng)閱讀此篇論文的老師、同學(xué),多予指正,不勝感激! 參考文獻(xiàn): [1] 李學(xué)禮 .基于 Proteus 的 8051 單片機(jī)實(shí)例教程 [M].1 版 .北京:電子工業(yè)出版社 .2020 年 6月 [2] 那彥 .電子及通信專業(yè)畢業(yè)設(shè)計(jì)寶典 [M].1 版 .西安:西安電子科技大學(xué)出版社 .2020 年 3 月 [3] 張毅剛 .彭喜元 .姜守達(dá) .喬立巖 .新編 MCS51 單片機(jī)應(yīng)用設(shè)計(jì) [M].3 版 .哈爾濱 : 哈爾濱工業(yè)大學(xué) 出版社, 2020 年 4 月 [4] 羅強(qiáng) .基于單片機(jī)的嵌入式工程開發(fā)詳解 [M].1 版 .北京:電子工業(yè)出版社 .2020 年 1 月 [5] 趙佩華 . DS1820 在單片機(jī)溫度測(cè)控中的應(yīng)用 [N].上海電機(jī)學(xué)院學(xué)報(bào) , 2020 年 12 月 附錄 A 溫度測(cè)量系統(tǒng)單片機(jī) C 程序 include include include sbit seg1=P2^0。 sfr dataled=0x80。//數(shù)碼管段碼表 unsigned char str[6]。 void WriteOneChar(unsigned char dat)。 13 TMOD=0x01。 TR0=1。0xf800){ str[0]=0x40。 TempH=temp4。 //小數(shù)近似處理 flag=0。//個(gè)位 ,小數(shù)點(diǎn) str[4]=tab[TempL]。 num++。 if(count==1){ P2=0。} if(count==3){ 14 P2=2。} if(count==5){ P2=4。 count=0。 unsigned int t=0。 // 溫度轉(zhuǎn)換 delay(200)。 //讀取溫度寄存器等(共可讀 9 個(gè)寄存器) 前兩個(gè)就是溫度 a=ReadOneChar()。 return(t)。 //拉高總線 delay(15)。 i++) { DQ = 0。 DQ = 1。 unsigned char dat = 0。 dat=1。 } return(dat)。 if(DQ) dat|=0x80。i8。 } delay(5)。0x01。 15 for (i=0。 //單片機(jī)將 DQ 拉低 delay(80)。 //高位 b=8。 WriteOneChar(0xcc)。 WriteOneChar(0xcc)。 } unsigned int Rea
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1