怎么用c语言控制单片机输出高低电平

2024-11-26 12:16:56
推荐回答(4个)
回答1:

我通常是这么写:
比如我要点亮LED,假定是共阴极LED。我定义sbit led1=P0^1;
sbit led2=P0^2;
然后在应用程序中,led1=1;//这时单片机输出高电平,led1亮
led1=0;//单片机输出低电平,led1不亮
很简单吧!
我是做单片机开发的,有什么问题,我们再交流。

回答2:

以标准51单片机为例:
①先要对端口进行定义: sbit P11=P1^1;
②通过赋值 进行 电平输出:P11=1; P11=0;

回答3:

#include
sbit a=P0^1;
sbit b=P0^2;
void main()
{
while(1)
{a=0;
b=1;}
}

回答4:

sbit p0_1 = P0^1
sbit p0_2 = P0^2

然后 p0_1=0;p0_2=1;
或者 P0=0x02即00000010