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

正文內(nèi)容

基于ds18b20的溫度采集系統(tǒng)顯示設(shè)計說明-全文預(yù)覽

2025-02-06 10:41 上一頁面

下一頁面
  

【正文】 orl a,r5 ;合并成溫度的整數(shù)部分mov temp6,a ;將整數(shù)部分存到TEMP6中l(wèi)call hbcd ;調(diào)用一字節(jié)的16進(jìn)制轉(zhuǎn)換BCD數(shù)的子程序mov temp1,0bh ;將號的段選值存到符號位mov a,temp2 ;取出十位cjne a,00h,nextmov temp2,0ch ;十位為0不顯示retzheng: mov a,temp4 ;將溫度的低字節(jié)取出anl a,0fh ;保留低四位lcall muld ;調(diào)用乘以625子程序lcall hb2 ;調(diào)用雙字節(jié)16進(jìn)制數(shù)轉(zhuǎn)換成BCD碼子程序mov a,r4 ;將結(jié)果的千位百位取出anl a,0f0h ;保留千位swap amov temp7,a ;把小數(shù)結(jié)果保存在TEMP7中mov a,temp4 ;再次取出溫度的低字節(jié)anl a,0f0h 保留高4位swap a ;換到低4位mov r5,a ;暫時保存于R5中mov a,temp5 ;取出溫度的高字節(jié)anl a,0fh ;保留低4位swap a ;換到高4位orl a,r5 ;合并成溫度的整數(shù)部分mov temp6,a ;整數(shù)部分存到TEMP6中l(wèi)call hbcd ;單字節(jié)的16進(jìn)制轉(zhuǎn)換成BCD碼mov a,temp1 ;取出百位cjne a,00h,next ;百位不為0則轉(zhuǎn)NEXTmov temp1,0ch ;為0則不顯mov a,temp2 ;取出十位cjne a,00h,nextmov temp2,0ch ;十位為0也不是next:retmuld:mov b,71hmul ab mov r7,amov r6,bmov b,02hmul abadd a,r6mov r6,aretwrite: mov r3,8 ;一個字節(jié)共8位wr1: setb ;先釋放總線 mov r4,8rrc a ;把要寫的字節(jié)的最低位右環(huán)移到C中clr ;把C中的位寫到DQ總線中wr3:djnz r4,wr3 ;保持低電平015usmov , c。主程序的主要功能是負(fù)責(zé)溫度的實時顯示、讀出并處理DS18B20的測量的當(dāng)前溫度值,溫度測量每1s進(jìn)行一次。表2: DS18B20溫度數(shù)據(jù)表(3)DS18B20溫度傳感器的存儲器DS18B20溫度傳感器的內(nèi)部存儲器包括一個高速暫存RAM和一個非易失性的可電擦除的EEPRAM,后者存放高溫度和低溫度觸發(fā)器TH、TL和結(jié)構(gòu)寄存器。光刻ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現(xiàn)一根總線上掛接多個DS18B20的目的。計數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計數(shù),當(dāng)計數(shù)器1的預(yù)置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預(yù)置將重新被裝入,計數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。 DS18B20測溫原理如圖3所示。 DS18B20的主要特性(1)適應(yīng)電壓范圍更寬,電壓范圍:~,在寄生電源方式下可由數(shù)據(jù)線供電(2)獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊(3)DS18B20支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫(4)DS18B20在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)(5)溫范圍-55℃~+125℃,在10~+85℃時精度為177。如EA端保持高電平(接VCC端),CPU則執(zhí)行內(nèi)部程序存儲器中的指令。當(dāng)訪問外部數(shù)據(jù)存儲器時,沒有兩次有效的信號。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。 ALE/:當(dāng)訪問外部存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。端口引腳第二功能RXD (串行輸入口)TXD (串行輸出口)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1