mod2.a51
来自「这是《Keil Cx51 V7.0单片机高级语言编程与uVision2应用实践》」· A51 代码 · 共 32 行
A51
32 行
;/*************************************************************************
;* 函数原型: void delay(unsigned int count);
;* 功 能: 用软件方法延时count个毫秒。
;*************************************************************************/
name delay
public _delay
seg_delay segment code
rseg seg_delay
using 0
_delay: push acc
push ar5
mov a,r7
orl a,r6
jz retmain
one_ms: nop
nop
nop
mov r5,#246
here: djnz r5,here
dec r7
mov a, r7
jnz one_ms
orl a, r6
jz retmain
dec r6
dec r7
sjmp one_ms
retmain:pop ar5
pop acc
ret
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?