找回密码
 立即注册
查看: 138|回复: 8

STC8H单片机1个NOP()指令时间

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-11-26 13:38:37

15

主题

5

回帖

163

积分

注册会员

积分
163
发表于 2025-11-5 22:52:16 | 显示全部楼层 |阅读模式
请问STC8H单片机的1个NOP()指令时间时1个系统时钟时间还是12个系统始终时间?例如24MHz的时钟频率,1个NOP()指令时间时多少?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:650
  • 最近打卡:2025-12-17 00:53:53
已绑定手机

19

主题

3290

回帖

6502

积分

论坛元老

积分
6502
发表于 2025-11-5 23:09:25 | 显示全部楼层
一个nop()就是一个时钟周期毕竟是1t的,24M频率1各nop()指令时长是0.0417uS
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:646
  • 最近打卡:2025-12-17 07:25:27
已绑定手机

93

主题

6936

回帖

1万

积分

超级版主

积分
13016
发表于 2025-11-5 23:44:57 | 显示全部楼层
8H系列是1T单片机,一个nop就是1个时钟的时间
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-17 18:46:45
已绑定手机

0

主题

2

回帖

34

积分

新手上路

积分
34
发表于 5 天前 | 显示全部楼层
看你晶振频率,晶振越大,速度越快
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2025-12-17 08:24:02

12

主题

178

回帖

758

积分

高级会员

积分
758
发表于 5 天前 | 显示全部楼层
我感觉一个nop();应该不是一个时钟周期,你看毕竟他是个函数,你不得调用,压栈,回调之类的
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:190
  • 最近打卡:2025-12-17 08:30:55
已绑定手机

19

主题

541

回帖

1917

积分

金牌会员

积分
1917
发表于 5 天前 | 显示全部楼层
猫*** 发表于 2025-12-12 08:23
我感觉一个nop();应该不是一个时钟周期,你看毕竟他是个函数,你不得调用,压栈,回调之类的 ...

这是个内联函数,就是汇编的一个NOP指令,24分之1微秒
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:681
  • 最近打卡:2025-12-17 08:53:08
已绑定手机

15

主题

1359

回帖

4544

积分

论坛元老

积分
4544
发表于 5 天前 | 显示全部楼层
猫*** 发表于 2025-12-12 08:23
我感觉一个nop();应该不是一个时钟周期,你看毕竟他是个函数,你不得调用,压栈,回调之类的 ...

在产品头文件中,已定义为宏,就是一个nop指令,而不是一个函数。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2025-12-17 08:24:02

12

主题

178

回帖

758

积分

高级会员

积分
758
发表于 5 天前 | 显示全部楼层
Ayb_*** 发表于 2025-12-12 08:28
这是个内联函数,就是汇编的一个NOP指令,24分之1微秒

原来如此,我还以为nop();是个函数呢
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2025-12-17 08:24:02

12

主题

178

回帖

758

积分

高级会员

积分
758
发表于 5 天前 | 显示全部楼层
21cns*** 发表于 2025-12-12 08:59
在产品头文件中,已定义为宏,就是一个nop指令,而不是一个函数。

赞一个!
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-12-17 20:12 , Processed in 0.123594 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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