作业帮 > 综合 > 作业

51单片机扩展的变量类型bit,busy_flag = (bit)(P0 & 0x80);

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/08 07:20:46
51单片机扩展的变量类型bit,busy_flag = (bit)(P0 & 0x80);
bit类型是一位的,那么busy_flag = (bit)(P0 & 0x80);强制转换bit之后busy-flag等于什么
P0 口的最高位(P0.7)是高电平就=1,低电平 则=0
0x80的二进制是 1000 0000 ; 0&0=0;0&1=0; 1&1=1;
相当与屏蔽了P0 口的低7位,只取最高位的值.