用C语言的话,先定义sbit P1_0=P1^0;
下面就可以赋值了,如P1_1=0; 等。
例:把P1.1脚输出低电平,
#include “reg51.h”
sbit P1_0=P1^0;
void main()
{
P1_1=0;
}
单片机中是不能给I/O口的其中一个口赋值的,要赋值你只能给整个I/O口赋值,例如P2=0或者P2=0x00
P2^0=0可以理解为该i/o口输出0;
P2^0==0可以理解为从该I/O口读取低电平,即作为输入口了
资料还是适合你的
可以和我们沟通的
应该可以帮你的
做过一些了