所有栏目

2个for循环需要几个机器周期

已输入 0 字
优质回答
  • 首先必须要知道晶振的频率,设所用晶振为12M,则一个机器周期就是1微秒。而for指令是双周期指令,所以执行一次要2个微秒。一共执行62500次,正好125000微秒,也就是125毫秒。

    2023-10-23 16:36:54
  • 一般是8个周期。

    一个for循环需要8个指令周期。 假设单片机采用了12MHz的时钟频率,利用for语句嵌套实现简单的延时1s功能。

    2023-10-23 16:36:54
最新问题 全部问题