?? text1.asm
字號:
;-----------------------------------
; 蜂鳴器發音實例
;功能:蜂鳴器發出"滴、滴"的警報音
;-----------------------------------
BUZZER_PIN EQU P0.0
ORG 0000H ;偽指令,指定程序從0000H開始存放
LJMP MAIN ;跳轉指令,程序跳轉到MAIN處
ORG 0100H ;偽指令,指定以下程序從0100H開始存放
MAIN:
MOV SP,#60H ;給堆棧指針賦初值
BUZZER:
CPL BUZZER_PIN ;取反P0.0,蜂鳴器蜂鳴
LCALL DELAY ;調延時子程序
SJMP BUZZER ;跳轉,程序繼續
;延時子程序
DELAY:
MOV R7,#10H
DELAY0:
MOV R6,#7FH
DELAY1:
MOV R5,#7FH
DJNZ R5,$
DJNZ R6,DELAY1
DJNZ R7,DELAY0
RET
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -