单片机:keil仿真及延时语句的精确计算

新概念51单片机P35.
晶振:12M
工具软件下载:地址
测试代码

#include <reg52.h>
#define uint unsigned int
sbit led1=P1^0;
uint i,j;
void main()
{
	while(1)
	{
		led1=0;
		//延时892ms
		for(i=1000;i>0;i--)
			for(j=110;j>0;j--);
				led1=1;
		for(i=1000;i>0;i--)
			for(j=110;j>0;j--);
		j=6;
		//延时64us
		while(j--)
			;
		j=8;   //3us
		//延时82us
		while(j--)
			;
		j=8;
		//延时64us
		while(j>0)
			j--;
		i++;   //延时3us
	}
}
发布了97 篇原创文章 · 获赞 120 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/acktomas/article/details/104298278