beep.asm
来自「MCU51-JZ01单片机开发板实验例程」· 汇编 代码 · 共 27 行
ASM
27 行
;*************************************************
;程序名称:Beep.ASM
;功能描述:I/O口输出控制,蜂鸣器每隔1s响一次。
;开发日期:2004.12.02
;备注:
;**************************************************
ORG 0000H
JMP START
ORG 0030H
START: SETB P1.1 ;输出端口P1.1置"1"
Acall delay1s ;延时1s
CLR P1.1 ;输出端口P1.1置"0"
Acall delay1s ;延时1s
AJMP START
delay1s:MOV R0,#10 ;延时1s子程序,使用参数R0,R7和R6
dely0: MOV R7,#100 ;延时0.1s
dely1: MOV R6,#250 ;延时1ms
DJNZ R6,$
DJNZ R7,dely1
DJNZ R0,dely0
RET
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?