目录
1.先看原理图
2.思考一下(sbit的使用):
3.给0是要让这个LED亮(LED端口设置为低电平)
4.完成的代码
1.先看原理图
比如我们要让LED3亮起来,对应的是P2^2。
2.思考一下(sbit的使用):
本实验是控制一个LED灯,所以要用到sbit控制。
仅在需要单独操作特殊功能寄存器的某一位时,才要使用 sbit
关键字。
由于 C 语言的语法规则以及 51 单片机特殊功能寄存器的访问机制,不能直接使用 P2^0 = 0
来操作寄存器的某一位,而要使用 sbit
关键字来定义可位寻址的变量。
3.给0是要让这个LED亮(LED端口设置为低电平)
4.完成的代码
#include <REGX51.H>
sbit LED=P2^2;
void main( )
{
LED=0;
while(1)
{
}
}