beep.asm

来自「自制单片机实验板.rar」· 汇编 代码 · 共 77 行

ASM
77
字号
;*****************************************************
;
;     This programme is for study Ver2.0.0 beta
;This programme must be run in 12MHz standard settings
;                Beep programmer
;               Designer: Mr.Koii
;         Copyright 2002-2003 koiistudio
;     2003.03.31 at Changsha. H.N. P.R.China.
;
;*****************************************************

;*****************************************************
;短鸣一声
;*****************************************************

beep1:                  mov     1fh,#04h
                        setb    beep
beep1_1:                lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        djnz    1fh,beep1_1
                        clr     beep
                        ret

;*****************************************************
;长鸣一声
;*****************************************************

beep2:                  mov     1fh,#1eh
                        setb    beep
beep2_1:                lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        djnz    1fh,beep2_1
                        clr     beep
                        ret

;*****************************************************
;短鸣两声
;*****************************************************

beep3:                  mov     1fh,#04h
                        setb    beep
beep3_1:                lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        djnz    1fh,beep3_1
                        clr     beep
                        mov     1fh,#04h
beep3_2:                lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        djnz    1fh,beep3_2
                        setb    beep
                        mov     1fh,#04h
beep3_3:                lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        lcall   digital
                        djnz    1fh,beep3_3
                        clr     beep
                        ret

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?