问一下,怎么把图片粘上去呢?
最后的程序为
uint8 i = 0x01;
uint8 x,y;
uint8 get_x[] = {0x00,0,1,0x03,2,0x05,0x06,0x07,3};
uint8 get_y[] = {0x00,0,1,0x03,2,0x05,0x06,0x07,3};
while(1)
{
P1DIR = 0xff;
P1OUT = 0x0f;
P1DIR = 0xf0;
if(P1IN != 15)
{
TaskDly(10);
if(P1IN != 15)
{
y = get_x[(~P1IN)&0x0f];
P1DIR = 0xff;
P1OUT = 0xf0;
P1DIR = 0x0f;
x = get_y[(~(P1IN>>4))&0x0f];
lock();
MsgSend(31,(y)*4+x);
unlock();
}
}
TaskDly(5);
}
}
之后,好了,谢谢了
大家可以参考一下
|