📄 l2-2.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 + -