51单片机放置12MHZ的晶体振荡器。每个手指的时间是多少?而11.0592呢?

12MHz晶体振荡器,一个机器周期是1us,所以

单周期指令为1us,如NOP、MOV Rn、#data等。

双循环指令是2us,如SJMP等。

四周期指令是4us,比如DIV,MUL等等。

如果晶振是11.0592MHz,那么一个周期就是1.085us,也就是说时间是12M的周期的1.085倍。