找回密码
 立即注册
查看: 230|回复: 7

1微妙延时需要几个_nop_()指令?

[复制链接]
  • TA的每日心情
    开心
    2024-4-19 08:18
  • 签到天数: 95 天

    [LV.6]常住居民II

    34

    主题

    85

    回帖

    670

    积分

    高级会员

    积分
    670
    发表于 2023-11-23 22:46:32 | 显示全部楼层 |阅读模式
    STC15W4K48S4单片机,12MHZ主频,延时1微妙,需要写几条 _nop_(); 语句
    回复 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9515

    回帖

    1万

    积分

    管理员

    积分
    14087
    发表于 2023-11-23 23:33:37 | 显示全部楼层
    截图202311232333099204.jpg

    考虑: LCALL + RET
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-19 08:18
  • 签到天数: 95 天

    [LV.6]常住居民II

    34

    主题

    85

    回帖

    670

    积分

    高级会员

    积分
    670
     楼主| 发表于 2023-11-24 20:29:54 | 显示全部楼层
    用C语言代码,用 _nop_();语句堆积,需要几条_nop_()语句?
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9515

    回帖

    1万

    积分

    管理员

    积分
    14087
    发表于 2023-11-24 21:05:56 | 显示全部楼层
    自己用我们的软件向上面那样勾选下
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 127 天

    [LV.7]常住居民III

    2

    主题

    63

    回帖

    690

    积分

    高级会员

    积分
    690
    发表于 2023-11-24 21:27:13 | 显示全部楼层
    void Delay1us()                //@12.000MHz
    {
            _nop_();
            _nop_();
            _nop_();
            _nop_();
    }
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    2023-12-5 19:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    3

    主题

    325

    回帖

    363

    积分

    禁止发言

    积分
    363
    发表于 2023-11-24 22:26:19 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    前天 20:31
  • 签到天数: 168 天

    [LV.7]常住居民III

    43

    主题

    369

    回帖

    1103

    积分

    金牌会员

    静坐常思己过,闲谈莫论人非

    积分
    1103
    发表于 2023-11-25 16:33:40 | 显示全部楼层
    我用STC32G,24MHz,10us的用了220个_nop_()
    处事要代人所想,读书需切己用功
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    前天 09:48
  • 签到天数: 126 天

    [LV.7]常住居民III

    3

    主题

    212

    回帖

    610

    积分

    高级会员

    积分
    610
    发表于 2023-11-27 22:58:02 | 显示全部楼层
    只要不是STC32F12K54,且FLASH等待周期不为0。基本上一个_nop_()相当于1/主频(MHz)μs,比如12MHz,需要12个NOP延迟1微秒
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-19 13:06 , Processed in 0.067808 second(s), 60 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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