#include sbit p1_1=P1^0; unsigned int a ; void main() {while(1) { a=51000; p1_1=0; while(#includesbit p1_1=P1^0;unsigned int a ;void main(){while(1) { a=51000; p1_1=0; while(a--);a=51000;while(a--);p1_1=1; a=51000; while(a--);a=51000; while(a--); }}s
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 17:06:25
![#include sbit p1_1=P1^0; unsigned int a ; void main() {while(1) { a=51000; p1_1=0; while(#includesbit p1_1=P1^0;unsigned int a ;void main(){while(1) { a=51000; p1_1=0; while(a--);a=51000;while(a--);p1_1=1; a=51000; while(a--);a=51000; while(a--); }}s](/uploads/image/z/10222881-33-1.jpg?t=%23include+sbit+p1_1%3DP1%5E0%3B+unsigned+int+a+%3B+void+main%28%29+%7Bwhile%281%29+%7B+a%3D51000%3B+p1_1%3D0%3B+while%28%23includesbit+p1_1%3DP1%5E0%3Bunsigned+int+a+%3Bvoid+main%28%29%7Bwhile%281%29+%7B+a%3D51000%3B+p1_1%3D0%3B+while%28a--%29%3Ba%3D51000%3Bwhile%28a--%29%3Bp1_1%3D1%3B+a%3D51000%3B+while%28a--%29%3Ba%3D51000%3B+while%28a--%29%3B+%7D%7Ds)
#include sbit p1_1=P1^0; unsigned int a ; void main() {while(1) { a=51000; p1_1=0; while(#includesbit p1_1=P1^0;unsigned int a ;void main(){while(1) { a=51000; p1_1=0; while(a--);a=51000;while(a--);p1_1=1; a=51000; while(a--);a=51000; while(a--); }}s
#include sbit p1_1=P1^0; unsigned int a ; void main() {while(1) { a=51000; p1_1=0; while(
#include
sbit p1_1=P1^0;
unsigned int a ;
void main()
{while(1)
{
a=51000;
p1_1=0;
while(a--);a=51000;while(a--);
p1_1=1;
a=51000; while(a--);a=51000; while(a--); }
}
sbit是位定义,sbit p1_1=P1^0;是为把P1.0这一位定义成p1_1(相当于一个标识符),在main函数中的p1_1=0; 相当于P1.0=0 ,即P1.0输出低电平.
这里面的51000是什么意思啊
#include sbit p1_1=P1^0; unsigned int a ; void main() {while(1) { a=51000; p1_1=0; while(#includesbit p1_1=P1^0;unsigned int a ;void main(){while(1) { a=51000; p1_1=0; while(a--);a=51000;while(a--);p1_1=1; a=51000; while(a--);a=51000; while(a--); }}s
while(a--);a=51000
类似于一个延时函数.当while语句中a--变成0的时候跳出while死循环.
因为有一个a=51000数值较大,所以能起到一个延时的作用.