使用51内核SOC芯片,实际使用晶振32768HZ,软件里倍频 3.2M
void delayms(unsigned int j)//mcu=3.2M时为1ms延时
{
unsigned char i;
while(j--)
{
for(i=0;i<57;i++)
{
_nop_();
_nop_();
_nop_();
}
}
}
执行这段代码1MS,是如何计算的呢, (1/32M)*4*3*57吗,这个芯片一个指令周期,包含4个时钟周期
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>