例如
P1=0XFF; //0xff换为二进制为 1111 1111。(对应单片机P1的8个IO)
意思为P1^7~P1^0 为高电平。
同理P1=0XFE;//0xff换为二进制为 1111 1110。(对应单片机P1的8个IO)
意思为P1^7~P1^1 为高电平。P1^0为低电平。
相应的看电路如何控制LED。对应高低电平就可以控制LED的亮灭。
这个是十六进制数据
比如 0xFF 是十进制的255
把这个值赋给io口
就会改变io的电平 高低
这个是字节操作,相对于一般的位带操作:PA0=0这样子只操作一个位的,前者是直接操作PA一整排8个IO口的电平状态。
0xFE指只有PA0是低电平,其余PA1-7全是高电平
这是一种操作单片机IO口的方式,是直接使用16进制操作8个引脚的一种方式,比如:
P0=0x01就表示P0.0 = 1,其他的都等于0
P0=0x0f就表示P0.0=1,P0.1=1,P0.2=1,P0.3=1,P0.4-P0.7都等于0