📄 delay.s
字号:
.module Delay.c
.area text
; j -> 0,X
; u -> 1,X
; i -> 4,X
_Delay_ms::
ais #-2
tsx
; /*Delay_ms:毫秒级延时函数------------------------------*
; *功 能:延时函数 *
; *参 数:i=延时时间(ms) (i取值范围:1-255) *
; *返 回:无 *
; *-----------------------------------------------------*/
; void Delay_ms(unsigned char i)
; { unsigned char j;
; unsigned char u;
; for(j=0;j<i;j++)
clr ,X
bra L5
L2:
clr 1,X
bra L9
L6:
L7:
inc 1,X
L9:
lda 1,X
cmp #-6
bls L6
L3:
inc ,X
L5:
lda ,X
cmp 4,X
blo L2
L1:
ais #2
.dbline 0 ; func end
rts
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -