BeHappy 发表于 2024-5-4 23:35:50

献丑了!使用汇编编写的微秒&毫秒级延迟函数

本帖最后由 BeHappy 于 2024-5-5 00:14 编辑

滴水之恩,当涌泉相报!

感谢STC公司搭建这么一个平台,让大家可以自由地提问和解答,我也在其中受益良多!
编程中一个比较常见的问题时要编写延迟函数,我为了克服这个问腿,专门花了些时间写了2个延迟函数(微秒级 和 毫秒级延迟),这些函数经过18B20的检验,可以用。
如果大家感兴趣可以参考一下,如果觉得没用,划过去就好,权当是给本论坛增加热度了 :-)

用法:
; 延迟 100 us
MOV    R5, #100D
CALL    DELAYUS
; 延迟 100 ms
MOV    R5, #100D
CALL    DELAYMS


soma 发表于 2024-5-4 23:52:16

还是官方软件按频率和指令级生成简单

小涵子爸爸 发表于 2024-5-5 11:27:36

感谢分享

lijn 发表于 2024-5-5 12:29:52

这个附上计算方法,就完善了。

ryhyc 发表于 2025-3-13 21:30:21

严重支持一下
页: [1]
查看完整版本: 献丑了!使用汇编编写的微秒&毫秒级延迟函数