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

正文內(nèi)容

溫度報(bào)警器ds18b20制作(專業(yè)版)

2025-07-06 08:39上一頁面

下一頁面
  

【正文】 4個(gè) 100次沒完循環(huán) ? ret ? DELAY1mS: MOV R7,0f0H ? DJNZ R7,$ ? RET ? INIT_1820: SETB DQ 。超過上限顯示 ? MOV LED_1,10 ? mov dptr,TAB 。十位在 a ? mov LED_0,b 。讀出轉(zhuǎn)換后的溫度值 ? BCD_2: ? LCALL INIT_1820 。超過 99度上限顯示 ? LCALL GET_TEMPER_2 ? MOV A,TEMPER_L ? MOV C,40H 。單片機(jī)內(nèi)將得到的數(shù)字量經(jīng)過預(yù)先編寫的程序處理得到一個(gè)數(shù)值,再將此值與預(yù)定值比較,當(dāng)此值大于或等于預(yù)定值時(shí),通過程序驅(qū)動(dòng)燈閃亮和蜂鳴器發(fā)聲;當(dāng)其小于預(yù)設(shè)值時(shí),外設(shè)處于常態(tài);在兩種狀態(tài)下,二位譯碼管都將顯示此時(shí)的瞬時(shí)溫度值 主要功能 ? 利用 AT89S52單片機(jī)和 DS18B20溫度傳感器實(shí)現(xiàn)達(dá)到預(yù)設(shè)溫度值的蜂鳴器報(bào)警 ? 可自由設(shè)置報(bào)警的數(shù)值( 0到 100度) ? 可復(fù)位重設(shè) ? 可擴(kuò)充一些其他功能 程序流程圖 電路仿真圖 報(bào)警程序 ? LED_0 EQU 30H ? LED_1 EQU 31H ? WENDU EQU 35H ? TEMPER_L EQU 29H 。溫度報(bào)警器設(shè)計(jì)制作 設(shè)計(jì)簡(jiǎn)介 ? 溫度是工業(yè)生產(chǎn)中常見的工藝參數(shù)之一,任何物理變化和化學(xué)反應(yīng)過程都與溫度密切相關(guān),因此溫度檢測(cè)在日常活動(dòng)與工業(yè)控制中已變得非常重要。存取低位 ? TEMPER_H EQU 28H ? FLAG EQU 38H ? FLAG1 BIT 00H ? DISP_SET EQU 37H ? H_TEM EQU 50H ? L_TEM EQU 51H 。將 28H中的最低位移入 C ? RRC A ? MOV C,41H ? RRC A ? MOV C,42H ? RRC A ? MOV C,43H ? RRC A ? MOV TEMPER_L,A ? SETB CLOSE2 ? LJMP WAIT ? SET1: JB SET1_A,SET1_1 ? MOV LED_0,00H ? MOV LED_1,00H ? SET1_1: MOV A,LED_1 ? MOV B,10 ? MUL AB ? ADD A,LED_0 ? MOV DISP_SET,A ? MOV H_TEM,DISP_SET ? MOV A,H_TEM ? SUBB A,05H ? MOV L_TEM,A ? CLR C ? SETB CLOSE2 ? JNB ,SER1 ? JNB ,SER2 ? ? LCALL DISP_3 ? LJMP WAIT ? SER1: JNB ,SER1 。先復(fù)位 DS18B20 ? JB FLAG,S22_2 ? LJMP BCD_2 。個(gè)位在 b ? mov dptr,TAB 。指定查表啟始地址 ? mov r0,4 ? dpl1_2: mov r1,250 。這是 DS18B20復(fù)位初始化子程序 ? NOP ? CLR DQ ? MOV R1,3 。取十位數(shù) ? MOVC A,A+DPTR ? mov p0,a ? clr ? acall DELAY1mS ? setb ? djnz r0,dpl1_3 。4個(gè) 100次沒完循環(huán) ? ret ? TAB: DB 3FH,06H,5B
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1