单片机主频为12MHz,用循环指令编写延时为20ms的延时子程序

日期:2017-11-24 11:55:52 人气:1

单片机主频为12MHz,用循环指令编写延时为20ms的延时子程序

你的态度好像比较浮躁嘛。静心…… 假设你会51啊: #define TIME1 20000 void Delay20mS(unsigned int i) { unsigned int j; while(i--!=0) for(j=0;j<TIME1;j++) ; } 理论上说,时钟频率为12MHz,系统频率为1MHz。1uS空语句执行20000遍,大约是20mS。 但实际在判断语句j<TIME1;可能会消耗更多步
    A+
热门评论