At89c51单片机在p1.0接口和p1.1接口分别接上一个LED,求点亮的程序(位操作和字节操作
At89c51单片机在p1.0接口和p1.1接口分别接上一个LED,求点亮的程序(位操作和字节操作)...
At89c51单片机在p1.0接口和p1.1接口分别接上一个LED,求点亮的程序(位操作和字节操作)
展开
展开全部
位操作:
sbit LED0=P1^0;
sbit LED1=P1^1;
LED0=0;(低电平驱动)
LED1=0;(低电平驱动)
LED0=1;(高电平驱动)
LED1=1;(高电平驱动)
字节操作:
#define LED_Port P1
#define LED0 0
#define LED1 1
LED_Port &=~(1<<LED0);(低电平驱动 LED0)
LED_Port &=~(1<<LED1);(低电平驱动 LED1)
LED_Port |=1<<LED0;(高电平驱动 LED0)
LED_Port |=1<<LED1;(高电平驱动 LED1)
其中,每个LED 的另一种驱动方式 就是 它的熄灭 语句。
sbit LED0=P1^0;
sbit LED1=P1^1;
LED0=0;(低电平驱动)
LED1=0;(低电平驱动)
LED0=1;(高电平驱动)
LED1=1;(高电平驱动)
字节操作:
#define LED_Port P1
#define LED0 0
#define LED1 1
LED_Port &=~(1<<LED0);(低电平驱动 LED0)
LED_Port &=~(1<<LED1);(低电平驱动 LED1)
LED_Port |=1<<LED0;(高电平驱动 LED0)
LED_Port |=1<<LED1;(高电平驱动 LED1)
其中,每个LED 的另一种驱动方式 就是 它的熄灭 语句。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询