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

正文內(nèi)容

基于89c51的自動(dòng)斷電保護(hù)系統(tǒng)單片機(jī)課程設(shè)計(jì)(參考版)

2025-06-28 01:07本頁面
  

【正文】 CTV:00AD代碼,00H表示結(jié)束DELAY: ;延時(shí)函數(shù) MOV R6, 50DELAY_LOOP: DJNZ R6,DELAY_LOOP RETTS: PUSH ACC ;保護(hù)現(xiàn)場(chǎng) PUSH PSW PUSH DPH PUSH DPL MOV DPTR,8000H ;AD片選 MOVX A,DPTR ;讀取AD值 MOV B,5 ;數(shù)據(jù)轉(zhuǎn)換 DIV AB MOV B,2 MUL AB MOV B,5 DIV AB MOV R0,A ;送入采樣數(shù)據(jù)顯示緩沖區(qū) SETB C CJNE A,70H,NEXT ;判斷是否達(dá)到報(bào)警值NEXT: JNC NEXT0 ;是,轉(zhuǎn)到NEXT0 CLR 20H ;清除報(bào)警標(biāo)志位,正常工作 CLR ;清除報(bào)警,繼電器正常 CLR LJMP BACK ;返回NEXT0: SETB 20H ;報(bào)警標(biāo)志位置1 SETB ;繼電器斷開 SETB ;LED亮 LJMP BACK ;返回T_0: PUSH ACC ;保護(hù)現(xiàn)場(chǎng) PUSH PSW PUSH DPH PUSH DPL MOV TH0,0F6H ;重裝初值 MOV TL0,3CH JB 20H,NEXT1 ;判斷報(bào)警標(biāo)志位,是1,轉(zhuǎn)到NEXT1NEXT2: DJNZ R7,BACK ;判斷是否夠1S,不到,返回 MOV R7,200 ;重置1S計(jì)數(shù)初值 MOV A,0 ;啟動(dòng)AD MOV DPTR,8000H MOVX DPTR,ABACK: ;中斷返回函數(shù) POP DPL ;恢復(fù)現(xiàn)場(chǎng) POP DPH POP PSW POP ACC RETINEXT1: CPL ;揚(yáng)聲器驅(qū)動(dòng) LJMP NEXT2 ;跳轉(zhuǎn)到NFTX2,判斷是否到1S26。以下是主程序,進(jìn)行初始化MAIN:MOV SP,60H MOV A,00111000B ;功能設(shè)置指令,8位接口,顯示兩行,5*7字符 LCALL WriteIR ;調(diào)寫指令寄存器子程序MOV A,00001110B ;顯示開關(guān)控制指令,顯示器開,光標(biāo)開,光標(biāo)不閃爍 LCALL WriteIRMOV A,00000110B ;輸入方式設(shè)置指令,字符不動(dòng),光標(biāo)自動(dòng)右移一格LCALL WriteIRMOV A,00000001B ;清屏指令,將DDRAM數(shù)據(jù)全部填入“空白”LCALL WriteIRMOV A,10000000B ;DDRAM地址設(shè)置指令,寫入顯示地址為第1行第1位ACALL WriteIR MOV DPTR, TAB1 ;指向TAB1表首 ACALL STRING ;調(diào)字符串處理子程序MOV A,11000000B ;DDRAM地址設(shè)置指令,寫入顯示地址為第2行第1位ACALL WriteIR MOV DPTR, TAB2 ;指向TAB2表首 ACALL STRING ;調(diào)字符串處理子程序 SJMP $ ;檢查忙碌子程序CheckBusy:PUSH ACC LOOP:CLR RS ;選擇指令寄存器SETB RW ;選擇讀模式MOV D0D7,0FFH ;P0口寫1,準(zhǔn)備寫入SETB E ;使能LCDMOV A D0D7 ;將LCD的D0—D7由P0口送A,以便查第7位BF是否為0CLR E ;禁止LCDJB ,LOOP ;判斷由LCD讀入第7位BF是否為1,若為1表示LCD忙ACALL DELAY ;調(diào)延時(shí)子程序POP ACCRET;寫入IR寄存器子程序WriteIR:PUSH ACCACALL CheckBusy ;調(diào)檢查忙碌子程序CLR E ;禁止LCDCLR RS ;選擇指令寄存器CLR RW ;選擇寫模式STEB E ;使能LCDMOV D0D7,A ;將控制指令寫入LCDSETB E ;使能LCDCLR E ; 禁止LCDPOP ACCRET;寫入DR寄存器子程序WriteIR:PUSH ACCACALL CheckBusy ;調(diào)檢查忙碌子程序CLR E ;禁止LCDSETB RS ;選擇數(shù)據(jù)寄存器CLR RW ;選擇寫模式STEB E ;使能LC
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1