找回密码
 立即注册
查看: 73|回复: 3

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

[复制链接]
  • TA的每日心情
    郁闷
    2024-3-30 16:06
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    8

    主题

    17

    回帖

    236

    积分

    中级会员

    积分
    236
    发表于 2024-5-4 23:35:50 | 显示全部楼层 |阅读模式
    本帖最后由 BeHappy 于 2024-5-5 00:14 编辑

    滴水之恩,当涌泉相报!

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

    用法:
    1. ; 延迟 100 us
    2. MOV    R5, #100D
    3. CALL    DELAYUS
    4. ; 延迟 100 ms
    5. MOV    R5, #100D
    6. CALL    DELAYMS
    复制代码



    汇编延迟函数.zip

    1.03 KB, 下载次数: 3

    汇编延迟函数

    知道你很急,但是你先别急
    你随时可以走,但是现在不能走
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:34
  • 签到天数: 88 天

    [LV.6]常住居民II

    7

    主题

    867

    回帖

    1506

    积分

    金牌会员

    积分
    1506
    发表于 2024-5-4 23:52:16 | 显示全部楼层
    还是官方软件按频率和指令级生成简单
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 171 天

    [LV.7]常住居民III

    0

    主题

    464

    回帖

    565

    积分

    高级会员

    积分
    565
    发表于 2024-5-5 11:27:36 | 显示全部楼层
    感谢分享
    靡不有初,鲜克有终
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 06:14
  • 签到天数: 188 天

    [LV.7]常住居民III

    4

    主题

    62

    回帖

    1080

    积分

    金牌会员

    积分
    1080
    发表于 2024-5-5 12:29:52 | 显示全部楼层
    这个附上计算方法,就完善了。
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-6-2 04:04 , Processed in 0.060639 second(s), 44 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表