发布网友 发布时间:2022-05-14 00:42
共3个回答
热心网友 时间:2023-11-13 07:57
这看起来像是51单片机的汇编, 12T的话,就是每个指令周期都需要12个时钟周期,一个U就循环一次,你数数几条指令要执行就行了.然后查一下手册,看看每条指令需要几个指令周期,不同的指令是不同的.而且每个51单片机也不同.热心网友 时间:2023-11-13 07:57
使用windows.h里面的GetTIckCount开始计时的时候用这个保留一个毫秒值,然后运行完成再调用一次。后者减去前者,就可以得到运行的时间热心网友 时间:2023-11-13 07:57
这个对每种单片机都是不一样的,8051的话,大概为6US;void delay(unsigned int u)