#include<reg51.h>
#define uchar unsigned char
void delay(uchar x)
{
uchar k;
while(x--)
for(k=0;k<125;k++){}
}
//延时函数
void main()
{
P1=0x0f;
if(P1&0x0f!=0x0f)
{
delay(10);
P1=0x0f;
while(P1&0x0f!=0x0f)
{
if(P1=0x0e)
{
P2=0x9f;
}
else
P2=0x00;
}
}
}
为什么明明P1满足P1=0x0e的条件但是P2还都是高电位
一周热门 更多>