帶有此標記的料號:
1. 表示供應商具有較高市場知名度,口碑良好,繳納了2萬保證金,經(jīng)維庫認證中心嚴格審查。
2. 供應商承諾此料號是“現(xiàn)貨” ,如果無貨或數(shù)量嚴重不足(實際數(shù)量不到顯示數(shù)量一半),投訴成立獎勵您500元。
83
TO923/24+
全新原裝現(xiàn)貨熱賣
帶有此標記的料號:
1. 表示供應商具有較高市場知名度,口碑良好,繳納了2萬保證金,經(jīng)維庫認證中心嚴格審查。
2. 供應商承諾此料號是“現(xiàn)貨” ,如果無貨或數(shù)量嚴重不足(實際數(shù)量不到顯示數(shù)量一半),投訴成立獎勵您500元。
17900
SOP8/19+
四雄微原裝價優(yōu)實在
1.表示供應,口碑良好,繳納了2萬保證金,經(jīng)維庫認證中心嚴格審查。
2.供應商承諾此料號是“現(xiàn)貨” ,如果無貨或數(shù)量嚴重不足(實際數(shù)量不到顯示數(shù)量一半),投訴成立獎勵您500元。
4240
-/2451+
ADI品牌專賣,一級代理可供更多
6985
SOP8/-
原裝
7
TO92/2052+
原裝支持實單
3
TO92/11+/19+
QQ詢價原裝真實庫存現(xiàn)貨熱賣
10145
TO92/24+
芯伯樂特級代理商
23402
MSOP8/23+
進口原裝現(xiàn)貨/樣本可送
888
TO923/-
原裝現(xiàn)貨,量大可議
2176
TO92/23+
原包原盒原裝現(xiàn)貨可含稅
9500
MSOP8/23+
原裝現(xiàn)貨假一賠萬可含稅
7
TO92/20+
十年專注傳感器
DS18B20
5000
-/23+
原裝現(xiàn)貨,長期供應
DS18B20+
89000
TO92/24+
軍工單位、研究所指定合供方,一站式解決BOM配單
DS18B20Z
6000
N/A/2406
原裝現(xiàn)貨
DS18B20
80000
TO92/23+
原裝現(xiàn)貨
DS18B20
5010
TO92/23+
公司現(xiàn)貨只做原裝
DS18B20
38000
TO92/2025+
原廠直銷,價格優(yōu)勢,一站式配套服務,可開增值稅發(fā)
DS18B20Z
85
-/2053+
現(xiàn)貨原裝
DS18B20
6000
TO92/23+
原裝現(xiàn)貨
引言 在工業(yè)、農(nóng)業(yè)和醫(yī)療領域,溫控系統(tǒng)有著巨大的市場前景和價值,在這些領域中,傳統(tǒng)的人工監(jiān)控已不能滿足日益增長的技術需求,因此電子監(jiān)控類設備將極其走俏?,F(xiàn)有的方法是在一根i/o線上連接多個ds18b20的數(shù)據(jù)采集方法,而在ds18b20接入系統(tǒng)之前,需要人工將ds18b20的64位rom序列號逐一讀出,并進行存儲。這種方法在確定ds18b20的物理位置上有很大困難,特別是當更換出現(xiàn)故障的ds18b20時,這個矛盾變得尤為突出。 因此,本文研究了一種方法,解決了單片機與ds18b20結合的測溫系統(tǒng)數(shù)字傳感器的更換問題,系統(tǒng)結合了軟件編程與硬件設計。在提出的解決方案中,數(shù)據(jù)采集模塊采用低功耗avr單片機-atmega16、單總線數(shù)字溫度傳感器ds18b20以及外部存儲器-低能耗串行eep-rom。系統(tǒng)根據(jù)ds18b20數(shù)量的多少,可以選擇基于max485的有線組網(wǎng),也可以選擇基于nrf905或zigbee的分布式無線組網(wǎng)。 1 ds18b20簡介 1.1 概述 ds18b20是一款高性能單線數(shù)字式溫度傳感器,由美國dallas(達拉斯)公司生產(chǎn)。該傳感器提供9到12位溫度讀數(shù);可
摘要:介紹利用actel公司的apa150型現(xiàn)場可編程門陣列(fpga)實現(xiàn)對ds18b20型溫度傳感器的通信控制,使cpu可以方便地從fpga中讀取溫度測量結果和ds18b20的48位id值。l 引言 ds18b20是dallas公司生產(chǎn)的一線式數(shù)字溫度傳感器,采用3引腳t0-92型小體積封裝;溫度測量范圍為-55℃~+125~c,可編程為9位~12位a/d轉(zhuǎn)換精度,測溫分辨率可達0.0625℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出。 一線式(1-wire)串行總線是利用1條信號線就可以與總線上若干器件進行通信。具體應用中可以利用微處理器的i/o端口對ds18b20直接進行通信,也可以通過現(xiàn)場可編程門陣列(fpga)等可編程邏輯器件(pld)實現(xiàn)對1-wire器件的通信。 本文介紹利用actel公司的proasicplus系列fpga實現(xiàn)與ds18b20的通信功能。fpga可以將讀出ds18b20的48位id號和12位溫度測量結果保存在內(nèi)部寄存器中,微處理器可以隨時快速地從fpga寄存器中讀取這些信息。 一般在使用ds18b20時往往采用微處理器的i/o端口實現(xiàn)與該
是通過物理和化學過程將太陽的光能、核能或化學能轉(zhuǎn)化為電能,并根據(jù)需要對電能進行存儲、調(diào)節(jié)和變換,然后向衛(wèi)星其它各分系統(tǒng)不間斷供電。我國的衛(wèi)星大都采用太陽能/蓄電池供電系統(tǒng)。蓄電池充電終壓控制采用電壓-溫度補償法,即v-t曲線控制。蓄電池溫度傳感器傳統(tǒng)上一般選用熱電耦或鉑電阻。模擬電路硬件控制是溫度補償?shù)某S梅椒?,已?jīng)在我國各種型號的衛(wèi)星上獲得成功應用。 為加快我國衛(wèi)星電源分系統(tǒng)的數(shù)字化設計。充分體現(xiàn)數(shù)字電路體積小、重量輕、功耗低、適應性強和可靠性高等優(yōu)點,提高電源分系統(tǒng)的電能重量比,本文以ds18b20作為溫度傳感器,并采用單片機控制系統(tǒng)進行數(shù)據(jù)的采集、計算、調(diào)節(jié)及v-t曲線控制。 1 v-t曲線控制原理 v-t曲線的控制關系為:v=n(vs-kt) 式中:vs為電壓狀態(tài)值;t為溫度;k為溫度系數(shù);n為補償系數(shù)。 如溫度t上升,電壓v下降,這表明此時蓄電池升高,需要調(diào)節(jié)充電電壓使溫度降低,這就是v-t曲線補償。其具體方法是采用v-t曲線跟蹤補償方案來控制蓄電池的充電終止電壓,然后通過測量蓄電池組的端電壓和單體溫度,以預設的溫度補償電壓曲線確定充電結束狀態(tài)。同時在充電器內(nèi)部設置保
是通過物理和化學過程將太陽的光能、核能或化學能轉(zhuǎn)化為電能,并根據(jù)需要對電能進行存儲、調(diào)節(jié)和變換,然后向衛(wèi)星其它各分系統(tǒng)不間斷供電。我國的衛(wèi)星大都采用太陽能/蓄電池供電系統(tǒng)。蓄電池充電終壓控制采用電壓-溫度補償法,即v-t曲線控制。蓄電池溫度傳感器傳統(tǒng)上一般選用熱電耦或鉑電阻。模擬電路硬件控制是溫度補償?shù)某S梅椒?,已?jīng)在我國各種型號的衛(wèi)星上獲得成功應用。 為加快我國衛(wèi)星電源分系統(tǒng)的數(shù)字化設計。充分體現(xiàn)數(shù)字電路體積小、重量輕、功耗低、適應性強和可靠性高等優(yōu)點,提高電源分系統(tǒng)的電能重量比,本文以ds18b20作為溫度傳感器,并采用單片機控制系統(tǒng)進行數(shù)據(jù)的采集、計算、調(diào)節(jié)及v-t曲線控制。 1 v-t曲線控制原理 v-t曲線的控制關系為:v=n(vs-kt) 式中:vs為電壓狀態(tài)值;t為溫度;k為溫度系數(shù);n為補償系數(shù)。 如溫度t上升,電壓v下降,這表明此時蓄電池升高,需要調(diào)節(jié)充電電壓使溫度降低,這就是v-t曲線補償。其具體方法是采用v-t曲線跟蹤補償方案來控制蓄電池的充電終止電壓,然后通過測量蓄電池組的端電壓和單體溫度,以預設的溫度補償電壓曲線確定充電結束狀態(tài)。同時在充電器內(nèi)
摘要:多點測溫廣泛應用于工業(yè)自動化控制、農(nóng)業(yè)生產(chǎn)溫度測量等領域。本文介紹了智能集成數(shù)字溫度傳感器ds18b20 的特點和工作原理,對基于ds18b20 多點測溫的二種方法進行了分析與探討。 1. 前言 多點測溫在糧食倉庫存儲的溫度監(jiān)控,禽蛋孵化箱自動溫度控制,機柜儀器設備的溫度監(jiān)控,電力、電訊設備的過熱故障預知檢測,交通工具溫度監(jiān)視,醫(yī)療與保健診斷的溫度測試,以及智能家居的室溫自動調(diào)節(jié)等領域有著廣泛的應用。 傳統(tǒng)的溫度檢測大多以熱敏電阻為傳感器,但利用熱敏電阻測量溫度精度較低、可靠較差,且必須經(jīng)過a/d 轉(zhuǎn)換等接口電路轉(zhuǎn)換成數(shù)字信號后才能送給微處理器進行處理,這樣就使得測溫裝置的電路結構較復雜,降低了系統(tǒng)的安全可靠性。 2.ds18b20 數(shù)字溫度傳感器簡介 ds18b20 是美國dallas 公司生產(chǎn)的單線數(shù)字溫度傳感器,它是一款性能優(yōu)異的智能集成數(shù)字式傳感器,具有體積小、功耗低、性能高、抗干擾能力強、使用簡單等優(yōu)點。其獨特的單總線技術使用戶可輕松地組建傳感器網(wǎng)絡,特別適合于構成多點溫度測控系統(tǒng)。每個ds18b20 都有一個唯一的64 位rom 序列號,通過
摘要:本文針對已有的供暖設施存在能源浪費與環(huán)境污染等問題,設計了一套集成控制室內(nèi)溫度與顯示采熱信息的熱計量儀表溫度控制系統(tǒng)。
本系統(tǒng)采用AT89S52 作為...
由單總線數(shù)字溫度傳感器DS18B20和AT89C2051組成的經(jīng)濟型家庭用測溫系統(tǒng)電路如圖所示。其溫度顯示為“—××c”,精度為±0.5℃,測溫范圍為-55~+125℃。圖中DSP為4只數(shù)碼LED顯示屏的簡化。
DS18B20和單片機AT89C2051的接口電路如下圖所示
用單片機AT89C2051的P1.7口線經(jīng)上拉后接至DS18820的...
摘要:多點測溫廣泛應用于工業(yè)自動化控制、農(nóng)業(yè)生產(chǎn)溫度測量等領域。本文介紹了智能集成數(shù)字溫度傳感器DS18B20 的特點和工作原理,對基于DS18B20 多點測溫的二種方法進行了分析與探討。
1. 前...
DS18B20構成的測溫系統(tǒng),測量溫度精度達到0.1度,測量的溫度的范圍在-20度到+50度之間,用4位數(shù)碼管顯示出來。
DPY-1實驗板連接
用排線把JP-CODE連到JP8是,注意:a接P0.0;b接P0.1;c接P0.3…… 把JP-CS連到JP14上...
機中的電子溫度計,和普通的溫度控制儀相比,該溫度計具有測溫速度快、讀數(shù)方便等特點,測溫范圍為-40-125℃,而且穩(wěn)定實用,輔以適當?shù)母魺岵牧?,其控制范圍將更高?燙金機是根據(jù)熱壓原理,將彩色電化鋁印在紙、木、塑、革等各種商品上,其燙印色彩鮮艷、美觀大方,是當前小型商品裝潢、名片和包裝印刷的必備機器,燙金機的燙金原理是通過一定的溫度和壓力,并利用色箔將飾版上的圖案和文字瞬間附著在塑膠表面上,燙金必備的是溫度、壓力、色箔、燙飾版、其中溫度控制是本設計要解決的主要問題。 ds18b20溫度傳感器 ds18b20是美國dallas半導體公司繼ds1820之后推出的一種改進型智能溫度傳感器,與傳統(tǒng)的熱敏電阻相比,它不需要運算放大器,就能直接讀出被測溫度,并可根據(jù)實際要求通過簡單的編程來實現(xiàn)9-12位的數(shù)字值讀數(shù),通過設計可以分別在93.75ms和750ms內(nèi)完成9位和12位的數(shù)字量,而且從ds18b20讀出的信息或?qū)懭雂s18b20的信息僅需要一根口線(單線接口)讀寫,ds18b20的溫度變換功率來源于數(shù)據(jù)總線,總線本身也可以向所掛接的ds18b20供電,而無需額外
摘 要:在工業(yè)生產(chǎn)和日常生活中,有的時候迫切需要知道某種環(huán)境、某種物體的溫度,而且需要將它記錄下來。更高的要求是,需要每隔一段時間記錄時間與溫度,將溫度上傳到pc機進行分析計算……。本方案討論了使用凌陽科技公司的高性能spce061a單片機作為主控制器,采用一線制數(shù)字溫度傳感器ds18b20作為溫度傳感器,采用液晶1602作為顯示器件,采用凌陽科技公司的spr1024作為數(shù)據(jù)存儲器的應用方案。該方案實現(xiàn)了目標溫度的測量、顯示、存儲與pc機傳輸數(shù)據(jù)的功能,體現(xiàn)了spce061a強大的功能。關鍵詞:測溫;單片機;spce061a;spr1024;ds18b20;液晶1602;ds18b20 1 引言 在工業(yè)生產(chǎn)和日常生活中,有的時候迫切需要知道某種環(huán)境、某種物體的溫度,而且需要將它記錄下來。更高的要求是,需要每隔一段時間記錄時間與溫度,將溫度上傳到pc機進行分析計算……。本方案討論了使用凌陽科技公司的高性能spce061a單片機作為主控制器,采用一線制數(shù)字溫度傳感器ds18b20作為溫度傳感器,采用液晶1602作為顯示器件,采用凌陽科技公司的spr1024作為數(shù)據(jù)存儲器的應用方案。該方案實現(xiàn)了
摘 要:介紹ds18b20的基本特性,和基于ds18b20設計的多點測溫系統(tǒng)。給出了系統(tǒng)硬件連線及軟件流程。 關鍵詞:溫度傳感器;ds18b20;測溫系統(tǒng) design of a new multiple temperature measurement system zhou xingwei, yuan yifang (college of optical and electronics engineering, university of shangh ai for science and technology, shanghai 200093, china) abstract: the basic characteristic of ds18b20 was introduced in this article. the hardware and software diagram of the system based on ds18b20 w ere given. finally, the realization of multiple tempe
鍛煉質(zhì)量的效果。 系統(tǒng)硬件設計 系統(tǒng)以單片機為核心,配置了各種集成傳感器,體積小巧。由于采用了微型封裝的芯片及元器件,使連線變短,減少了通信接口,從而提高了整機工作的可靠性。系統(tǒng)硬件結構如圖1所示。spce061a單片機 spce061a單片機內(nèi)部集成了adc、 dac、32kb的flash和2kb的sram,以及液晶驅(qū)動???。利用該單片機作為處理芯片,使得模、數(shù)信號之間的轉(zhuǎn)換以及液晶驅(qū)動可以通過軟件來實現(xiàn),避免了外界信號的干擾,提高了系統(tǒng)的穩(wěn)定性及抗干擾能力。 圖1 系統(tǒng)硬件結構框圖ds18b20溫度傳感器 ds18b20溫度傳感器采用12位存儲溫度值對應的數(shù)字表示形式,理論精度可達到0.05℃ ,能實時、精確地檢測到人體溫度的變化,可通過單片機在液晶顯示器上顯示溫度。ds18b20與單片機的典型接口設計 可以采用外接電源與寄生電源(即從數(shù)據(jù)線上得到供電電源)兩種方式供電,如圖2所示。使用ds18b20的注意事項(1)ds18b20從測溫結束到將溫度值轉(zhuǎn)換成數(shù)字量需要一定的轉(zhuǎn)換時間,這是必須保證的,不然會導致轉(zhuǎn)換錯誤,使溫度輸出總是顯示85℃。(2)在實際使用中發(fā)現(xiàn),應使電源電壓保持
摘 要:介紹利用ds18b20和下位機收集溫度值,并將數(shù)據(jù)打包傳送給上位機,實時監(jiān)控電纜接頭的溫度變化的系統(tǒng)。 關鍵詞:電纜;溫度傳感器;單片機;上位機 design of a kind of configuration monitor system for cable temperature yangfang1,baixia2 (1.benxi technology supervising bureau,benxi117022,china;2.benxi college of metallurgy,benxi117022,china) abstract:the paperintroduces asystem,which uses ds18b20/89c51 to collectthetemperature and uses a hostto supervisethe change of ca-bletemperature. key words:cable;temperature sensor;single-chip;host 采用數(shù)字溫度探
ds18b20數(shù)字溫度計是dallas公司生產(chǎn)的1-wire,即單總線器件,具有線路簡單,體積小的特點。因此用它來組成一個測溫系統(tǒng),具有線路簡單,在一根通信線,可以掛很多這樣的數(shù)字溫度計,十分方便。 1.ds18b20產(chǎn)品的特點 (1)、只要求一個端口即可實現(xiàn)通信。 (2)、在ds18b20中的每個器件上都有獨一無二的序列號。 (3)、實際應用中不需要外部任何元器件即可實現(xiàn)測溫。 (4)、測量溫度范圍在-55。c到+125。c之間。 (5)、數(shù)字溫度計的分辨率用戶可以從9位到12位選擇。 (6)、內(nèi)部有溫度上、下限告警設置。 2.ds18b20的引腳介紹 to-92封裝的ds18b20的引腳排列見圖1,其引腳功能描述見表1。 (底視圖)圖1 表1ds18b20詳細引腳功能描述序號名稱引腳功能描述 1gnd地信號 2dq數(shù)據(jù)輸入/輸出引腳。開漏單總線接口引腳。當被用著在寄生電源下,也可以向器件提供電源。 3vdd可選擇的vdd引腳。當工作于寄生電源時,此引腳必須接地。 3.ds18b20的使用方法 由于ds18b20采用的是1-wire總線協(xié)議方式,即在一根
液晶顯示溫度計電路圖 如圖為液晶顯示溫度計電路圖。該電路的工作原理為:由ds18b20溫度傳感器芯片測量當前的溫度,并將結果送入單片機。然后,通過89c205i單片機芯片對送來的測量溫度讀數(shù)進行計算和轉(zhuǎn)換,將此結果送入液晶顯示模塊。最后,smc1602a芯片將送來的值顯示于顯示屏上。本電路主要由dsl8820溫度傳感器芯片、smcl602a液晶顯示模塊芯片和89c2051單片機芯片組成。其中,dsi8b20溫度傳感器芯片采用“一線制”與單片機相連,它獨立地完成溫度測量以及將溫度測量結果送到單片機的工作。 來源:zhengliping
由單總線數(shù)字溫度傳感器ds18b20和at89c2051組成的經(jīng)濟型家庭用測溫系統(tǒng)電路如圖所示。其溫度顯示為“-××c”,精度為±0.5℃,測溫范圍為55~+125℃。圖中dsp為4只數(shù)碼led顯示屏的簡化。 家用測溫系統(tǒng)電路 來源:456896op
溫度的測量和控制在激光器、光纖光柵的使用及其他的工農(nóng)業(yè)生產(chǎn)和科學研究中應用廣泛。溫度檢測的傳統(tǒng)方法是使用諸如熱電偶、熱電阻、半導體pn結之類的模擬溫度傳感器。信號經(jīng)取樣、放大后通過模數(shù)轉(zhuǎn)換,再交自單片機處理。被測溫度信號從溫敏元件到單片機,經(jīng)過眾多器件,易受干擾、不易控制且精度不高。因此,本文介紹一種新型的可編程溫度傳感器ds18b20,他能代替模擬溫度傳感器和信號處理電路,直接與單片機溝通,完成溫度采集和數(shù)據(jù)處理。ds18b20與at89c51結合實現(xiàn)最簡溫度檢測系統(tǒng),該系統(tǒng)結構簡單,抗干擾能力強,適合于惡劣環(huán)境下進行現(xiàn)場溫度測量,有廣泛的應用前景。 來源:陰雨
ds18b20和單片機at89c2051的接口電路如下圖所示 用單片機at89c2051的p1.7口線經(jīng)上拉后接至ds18820的引腳2數(shù)據(jù)端,引腳1接電源地端,引腳3接+5v電源端。 來源:輕舞尋夢
ds18b20在avr上的應用ds18b20在bascom-avr上的應用更詳細的介紹請看這里:http://www.avrdiy.com/應用設計/ds18b20在bascom-avr上的應用.htm初稿 ds18b20是dallas公司生產(chǎn)的單總線 1wire 數(shù)字溫度傳感器, 可廣泛用于工業(yè)、民用、軍事等領域的溫度測量及控制儀器、測控系統(tǒng)和大型設備中。它具有體積小,接口方便,傳輸距離遠等特點。 1:ds18b20簡介:(1)獨特的單總線接口方式:ds18b20與主機連接時僅需要一條io線即可實現(xiàn)雙向通訊。(2)在使用中不需要任何外圍元件。(3)可用正常供電,也可以用io寄生供電方式工作,電壓范圍:+3.0~+5.5 v。(4)測溫范圍:-55~125℃,0~85℃誤差<0.5℃,分辨率為0.0625、0.125、0.25、0.5℃,由編程實現(xiàn)(5)用戶可自設定eeprom的報警上下限值。(6)支持多點組網(wǎng)功能,多個ds18b20可以并聯(lián)在一起工作,實現(xiàn)多點測溫。(8)負壓特性,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作。(9)供電方式既可以由vdd直接供電,也可以采用
各位幫我看看ds18b20.html">ds18b20的顯示程序大家有用過ds18b20.html">ds18b20的嗎?幫我看看我的程序。采集溫度之后,送三個8段led顯示,3片74hc164,at89c2051串行工作方式0,分別控制指示燈,溫度個位,溫度十位。大家看看我的程序有沒有問題。temp.html">temp equ 40htemp.html">temp1 equ 41htemp.html">temp2 equ 42htemper_num equ 60hmain: acall readtemp.html">temp acall temper_cov acall led_wendu ajmp main reset: l0: clr p3.5 ; 長英科技2000/9/27mov r2,#200l1: nop djnz r2,l1 ;主機發(fā)置位脈沖持續(xù)3us﹡200=600ussetb p3.5
為什么檢測不到ds18b20.html">ds18b20大家好,這是我的一個ds18b20.html">ds18b20測溫的程序,每個t0中斷到來,都讓進行一次測溫并顯示.可是為什么檢測不到它的存在那?郁悶>>>我的晶振12m,還望大俠指點代碼如下:t0_int: push psw push acc clr tf0 ;*************** init ds18b20 ***************** lcall init_1820 ;初始化 jb flag1,dsexist ;看是否存在 lcall dsnexist ;不存在 jmp t0_enddsexist: lcall re_config ;寫暫存器 lcall get_temp ;得到溫度.....................; ds18b20初始化程序;//**************************
org 0000hstart: mov sp,#60h ;開機初始化 mov p0,#0ffh mov p1,#0feh mov p2,#0ffh mov p3,#0ffh main: lcall get_temper ;調(diào)用讀溫度子程序 lcall disp ;調(diào)用數(shù)碼管顯示子程序 ajmp main ;重復循環(huán);------ 讀ds18b20傳感器的溫度值 ------get_temper: setb p3.3 lcall rst18b20 ;復位ds18b20 jb 00h,dss2 retdss2: mov a,#0cch ;跳過rom匹配 lcall wr18b20 mov a,#44h ;向ds18b20發(fā)出溫度轉(zhuǎn)換命令 lcall wr18b20 lcall rst18b20 ;準備讀溫度前先復位ds18b20 mov a,#0cch ;跳過rom匹配 lcall wr18b2
; *****************************************;溫度總子程序; *****************************************wendu: acall init_1820 acall re_config acall get_temper acall temper_cov ret; *****************************************;ds18b20初始化程序; ***************************************** init_1820: setb p2.0 nop clr p2.0 mov r0,#06bh mov r1,#03htsr1: djnz r0,tsr1 ; 延時 mov r0,#6bh djnz r1,tsr1 setb p2.0 nop nop nop mo