欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2472|回復(fù): 3
收起左側(cè)

單片機(jī)匯編語(yǔ)言聲光報(bào)警系統(tǒng) 為啥我的燈閃爍不停,而且蜂鳴器一直叫

[復(fù)制鏈接]
ID:711279 發(fā)表于 2020-6-8 22:46 | 顯示全部樓層 |閱讀模式
為啥我的燈閃爍不停,而且蜂鳴器一直叫,我的開(kāi)關(guān)對(duì)他們沒(méi)有控制作用,我該怎么改,求大佬指教!謝謝了

下面是單片機(jī)程序:
ORG 0030H
START:SETB P1.7;通過(guò)復(fù)P1.7輸出方波制
LOOP:LCALL DELAY
CPL P1.7
LJMP LOOP
DELAY:MOV R5,#20;延時(shí)zhidao20ms
D1:MOV R6,#20
D2:MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
END
聲光報(bào)警.png
聲光報(bào)警電路圖.png
回復(fù)

使用道具 舉報(bào)

ID:195446 發(fā)表于 2020-6-8 23:11 | 顯示全部樓層
程序缺少啟動(dòng)指令。在前面加上ORG 0000H   LJMP START 就可以了。
回復(fù)

使用道具 舉報(bào)

ID:24758 發(fā)表于 2020-6-9 07:14 | 顯示全部樓層
好像你的程序里面沒(méi)有判斷P1.5口狀態(tài)的程序段啊??鍵盤(pán)起不到控制作用吧
回復(fù)

使用道具 舉報(bào)

ID:261025 發(fā)表于 2020-6-9 15:33 | 顯示全部樓層

MAIN:
          SETB P1.5;
          SETB P1.6;
          SETB P1.7;
START:   JNB P1.5,KS;
         LJMP START;
KS:   LCALL DELAY20MS;
KK:   JB P1.5,MAIN;;
      CPL P1.6;
          CPL P1.7;
          LCALL DELAY500MS;
          LJMP KK;

DELAY500MS:                        ;@11.0592MHz
        PUSH 30H
        PUSH 31H
        PUSH 32H
        MOV 30H,#4
        MOV 31H,#129
        MOV 32H,#112
NEXT:
        DJNZ 32H,NEXT
        DJNZ 31H,NEXT
        DJNZ 30H,NEXT
        POP 32H
        POP 31H
        POP 30H
        RET

DELAY20MS:                        ;@11.0592MHz
        PUSH 30H
        PUSH 31H
        MOV 30H,#36
        MOV 31H,#212
NEXA:
        DJNZ 31H,NEXA
        DJNZ 30H,NEXA
        POP 31H
        POP 30H
        RET
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表