2014年12月1日

摘要: //延时程序void DelayMS(uint x){ uchar i; while(x--) { for(i=120;i>0;i--); }}以此程序为例,DelayMS(5)表示耗时5*120个指令周期,若单片机设定时钟频率为12MHz,延时时间为5*120/12000000s。也就是De... 阅读全文

posted @ 2014-12-01 17:51 barryone 阅读(1501) 评论(0) 推荐(0)

摘要: “_crol_” 与“_cror_”其实就是左右循环代码,其具有程序代码简单执行效率高的优点!是在单片机c语言编程中常用到的,变量=_crol_(变量名,移动位数),例如:P0=_crol_(P0,1); 这是循环左移,而_cror_则是循环右移,与_crol_用法相同。 阅读全文

posted @ 2014-12-01 15:13 barryone 阅读(9152) 评论(0) 推荐(1)