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

正文內(nèi)容

基于單片機(jī)的ic卡智能水表源代碼(完整版)

2024-12-25 08:35上一頁面

下一頁面
  

【正文】 O,說明未讀 B ELP1 ; YES,說明已讀,則轉(zhuǎn) CALL CRC ;未讀,進(jìn)行累加和校驗(yàn) .Z=1:說明校驗(yàn)正確; ;否則錯(cuò)誤 SKPZ ;校驗(yàn)正確,直接返回 ELP1 SETC ;校驗(yàn)不正確,則置位 C( C 1) RETURN ;返回 ; ************************************************************************** ; START主程序:是這個(gè)程序的入口 首先判斷低功耗狀態(tài)位( /PD)與 WDT溢出位( /TO), 只有其中一個(gè)有效,則轉(zhuǎn)熱啟動(dòng)初始化; 否則,說明是上電復(fù)位的冷啟動(dòng),則進(jìn)行相應(yīng)初始化 ; ************************************************************************** START BTFSS STATUS, PD ;由 PD判是否處于低功耗狀態(tài)? B STAR ; YES,說明是 SLEEP被喚醒,則轉(zhuǎn)熱啟動(dòng)初始化 BTFSS STATUS, TO ; NO,繼續(xù)由 TO判是否是 WDT溢出復(fù)位? B STAR ; YES,說明是 WDT被喚醒,則轉(zhuǎn)熱啟動(dòng)初始化 START 1 CALL DL1S ;延時(shí) 3秒 CALL DL1S CALL DL1S MOVLW OCH ;對(duì)從 0CH開始的文件寄存器進(jìn)行清零初始化 MOVWF FSR CL RAM CLRF INDF ;清 F0,實(shí)際上清 FSR中寄存器 INCF FSR, SAME BTFSS FSR, 6 ;判 FSR的 B6 位是否為 1( RAM: OCH4FH, 4FH=01001111B) B CL RAM ; NO,繼續(xù)清 0 BTFSS FSR, 4 ; YES,則判 FSR的 B4是否為 1? B CL RAM ; NO,說明初始化還未完成,繼續(xù);否則,結(jié)束 RAM初 ;始化(實(shí)際上只清除了 0C48H) CALL STCLR ;初始化 RA, RB端口, WDT, LCD等 CLRF DFLG ;清除顯示標(biāo)志字節(jié) DFLG,及通用標(biāo)志字節(jié) FLAG CLRF FLAG MOVLW 55H ;對(duì)開始標(biāo)志單元 F ST1, F ST2設(shè)置正確的開始標(biāo)志 ; 55H, OAAH MOVWF F ST1 MOVLW OAAH MOVWF F ST2 BSF DFLG, F WQF ;傳感脈沖已被處理標(biāo)志位 F WQF初始化( =1, ;因?yàn)榇藭r(shí)還未脈沖) CALL SW OF 1 ;強(qiáng)制關(guān)閥 CALL DL1S ;延時(shí) 3秒 CALL DL1S ; CALL DL1S ; BCF EEADR, 6 ;將 EEADR7:6置位 00,以降低功耗 BCF EEADR, 7 ; CALL RD WQ ;讀出片內(nèi) EEPROM中剩水總量到片內(nèi) RAM的 ;剩水單元 W HI, W LOW ;以下為熱啟動(dòng)復(fù)位初始化 STAR MOVF F ST1, W ;首先判啟動(dòng)標(biāo)志正常 F ST1, F ST2否? ;(即:等于 55AAH否)? XORLW 55H SKPZ B START 1 MOVF F ST2, W XORLW 0AAH SKPZ B START 1 ; NO,則說明程序可能“跑飛”過,為了正確運(yùn)行, ; 必須轉(zhuǎn)冷啟動(dòng)初始化 CALL STCLR ; YES,則只對(duì) RA, RB, WDT, LCD等初始化 CALL T STAT ;檢測(cè) I/O口線的狀態(tài),并據(jù)此設(shè)置插卡否, ;電池電壓低否,有傳感脈沖否等標(biāo)志位 CALL WQ IO ;讀 IC卡操作 ST2 CALL WQ 1 ;采樣干簧傳感開關(guān)并進(jìn)行剩水總量等處理 CALL WQ TEST ;剩水總量判斷,以設(shè)置剩水為空等標(biāo)志 MOVF SW DL, SAME ;判關(guān)閥延 時(shí)數(shù) SW DL為 0否? SKPNZ ; NO,則轉(zhuǎn)延時(shí)數(shù)減 1等操作 B ST5 ; YES,則進(jìn)行開閥操作 DECF SW DL, SAME ;延時(shí)數(shù)減 1 B ST6 ;轉(zhuǎn)有條件關(guān)閥 ST5 CALL SW ON ;根據(jù)相應(yīng)條件,打開水閥門 ST6 CALL SW OFF ;根據(jù)相應(yīng)條件,關(guān)閉水閥門 BTFSC FLAG, F T ;判小數(shù)點(diǎn)點(diǎn)亮否?(一亮一滅,產(chǎn)生閃爍效果) B ST3 ; YES,則轉(zhuǎn) BSF FLAG, F T ; NO,則設(shè)置小數(shù)點(diǎn)點(diǎn)亮標(biāo)志 F T( 1, ;下個(gè)循環(huán)點(diǎn)亮) B ST4 ST3 BCF FLAG, F T ;清小數(shù)點(diǎn)點(diǎn)亮標(biāo)志位 F T(下一個(gè)循環(huán)不 點(diǎn)亮) ST4 CALL
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1