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

正文內(nèi)容

基于ds18b20在單片機(jī)at89s52上實(shí)現(xiàn)的數(shù)字式溫度計(jì)-文庫吧資料

2025-06-06 08:57本頁面
  

【正文】 DJNZ R3,WR1 。 MOV R4,20 。 MOV DOUT,C DJNZ R4,$把對DS18B20操作的命令一位一位的從A移到CY位中 RRC A SETB DOUT 。 RETWRITE: 。 MOV R2,250 DJNZ R6,NE5 MOV C,DOUT JC NE3 CLR C 。 MOV R2,30 DJNZ R2,NE1 MOV R2,200NE1: SJMP MAINRESET: 。 LCALL SEND 。溫度轉(zhuǎn)換子程序 LCALL CONVERT LCALL READ 。調(diào)用讀子程序 LCALL WRITE 。 LCALL WRITE 。調(diào)用復(fù)用子程序 LCALL RESET啟動溫度轉(zhuǎn)換調(diào)用寫子程序 LCALL WRITE 。調(diào)用復(fù)用子程序 LCALL RESET 。串行口工作于方式1 MOV SCON,40H 。 SETB TR1傳輸速率為1200波特 MOV TH1,0E6H 。 ORG 0000H 。并且在時(shí)隙起始后的15us之內(nèi)采樣總線的狀態(tài)。DS18B20發(fā)出的數(shù)據(jù),在起始時(shí)隙之后保持有效時(shí)間為15us。在主機(jī)發(fā)起讀時(shí)隙之后,DS18B20器件才開始在總線上發(fā)送0或1,若DS18B20發(fā)送1,則保持總線為高電平。所有的讀時(shí)隙至少需要60us,且在兩次獨(dú)立的讀時(shí)隙之間,至少需要1us的恢復(fù)時(shí)間。 DS18B20器件僅在主機(jī)發(fā)出讀時(shí)隙時(shí),才向主機(jī)傳輸數(shù)據(jù)。 讀時(shí)隙在寫0時(shí)隙期間,微控制器在整個(gè)時(shí)隙中將總線拉低;而寫1時(shí)隙期間,微控制器將總線拉低,然后在時(shí)隙起始后15us之釋放總線。 寫時(shí)隙當(dāng)主機(jī)將單總線DQ從邏輯高拉為邏輯低時(shí),即啟動一個(gè)寫時(shí)隙,所有的寫時(shí)隙必須在60~120us完成,且在每個(gè)循環(huán)之間至少需要1us的恢復(fù)時(shí)間。在每一個(gè)時(shí)隙,總線只能傳輸一位數(shù)據(jù)。1.與DS18B20的通信,是通過操作時(shí)隙完成單總線上的數(shù)據(jù)傳輸。CRC溫度配置寄存器的格式如下0R1R211111分辯率設(shè)置如表R1R2分辯率設(shè)置/位測溫精度/C轉(zhuǎn)換時(shí)間/ms009011010113751112(默認(rèn))750DS18B20的通信協(xié)議DS18B20器件要求采用嚴(yán)格的通信協(xié)議,以保證數(shù)據(jù)的完整性。溫度和數(shù)字量的關(guān)系ROM操作命令指令說明讀ROM命令(33H)讀18B20的序行號搜索ROM命令(F0H)識別總線上各器件的編碼匹配ROM命令(55H)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1