关于51单片机的晶振

日期:2016-11-17 14:22:48 人气:1

关于51单片机的晶振

因为你的计算方法是完全错误的,0.9246*110*1000/10^6=0.1sec,这样计算对于C语言是完全没用的, for(j=110;j>0;j--);这句话对于单片机可不是一个机器周期能完成的,他需要若干个机器周期才能完成,如果想要精确地计算出延时时间,需要看,编译器生成的汇编语言才能计算出来,下面是我用编译器生成的汇编代码 C:0x000C 7D6E MOV R5,#0x6E C:0x000E 7C00 MOV R4,#0x00
    A+
热门评论