单片机: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
	}
}

版权声明:本文为CSDN博主「acktomas」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/acktomas/article/details/104298278

生成海报
点赞 0

acktomas

我还没有学会写个人说明!

暂无评论

相关推荐

单片机:串口通信

RS-422A RS-422A输出驱动器为双端平衡驱动器。如果其中一条线为逻辑“1”状态,另一条线就为逻辑“0”,比采用单端不平衡驱动对电压的放大倍数大一倍。差分电路能从地线干扰中拾取有效信号,差分接收

单片机:EEPROM(IIC总线)

I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。 I2C总线通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低&#xff

单片机:DS18B20温度传感器原理

DS18B20数字温度传感器接线方便,封装后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆

单片机:红外通信

一. 什么是红外线 人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光