delay_us.asm
来自「我最初用TMS320F240芯片作开发」· 汇编 代码 · 共 27 行
ASM
27 行
;***********************************************************************************************;
;* TMS320F2810 Assembly Language File *;
;* The Assembly Language File For Generate microseconds Delay Function Version number: 1.0 *;
;* *;
;* File name : Delay_us.ASM *;
;* Date/Time created: Oct 27 2005 *;
;* Author: Anakin.Lee *;
;***********************************************************************************************;
;********************* Define Symbol ********************;
.def _Delay_us ;声明该符号在该文件定义,在外部使用
.text ;汇编到.text段
;******************** Function Begin ********************;
_Delay_us:
RPT #143 ;inner loop
|| NOP ;该条指令和上一条指令并行执行
SUBB ACC,#1 ;decrement outer loop counter
BF _Delay_us,GT ;branch for outer loop
LRETR ;return
;************** end of function Delay_us() **************;
.end ;end of file Delay_us.asm
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?