⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 l2-2.c

📁 单片机C语言程序设计教程与实训源代码及图片 单片机C语言程序设计教程与实训源代码及图片
💻 C
字号:
/**********************************************************************
程序名称:L2-2.c
程序功能:使用位变量flag,控制图2.2中的发光二极管D0闪烁
程序作者:张三
创建时间:2008-3-28
**********************************************************************/
#include <reg51.h>
void main()
{
	unsigned int i;		// 定义无符号整型变量i,用于循环延时
	bit flag;		// 定义位变量flag,用于控制发光二极管D0的开、关
	flag=1;
	P1=0x00;		// 关闭接在P1口的所有发光二极管
	do{		
		if( flag==1 ) {	// 如果flag=1,则打开D0,并清零flag
			P1=0x01;		
			flag=0;
		}
		else {		// 如果flag≠1,则关闭D0,并置位flag
			P1=0x00;
			flag=1;
		}
		for( i=0; i<10000; i-- ) { ; }		// 空循环,用于延时
	}while(1);
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -