51单片机中这是什么意思 我是小白,初学者(特别是P3^4那一类的)

sbit key1=P3^4;sbit key2=P3^5;sbit key3=P3^6;sbit key4=P3^7;sbit dula=P2^6;sbit wela=P2^7;
2024-12-14 21:36:34
推荐回答(3个)
回答1:

这些是位定义,意思相当于用另外的字母去表示这个位。你可以理解为换了个名字,比如sbit Key1=P3^4,以后对Key1进行操作其实就是对P3.4进行操作。

回答2:

位定义,就是用sbit后面的标识字表示对应的引脚,如 key1=P3^4,当你程序中用到P3.4引脚时候直接写key1就行了

回答3:

定义《位变量》。

把变量 key1 ,定义在接口 P3^4 上。