要在同一个端口上才能直接P0操作吧,如果是任意IO就用个函数,根据需要在函数里面操作相应IO; lcd_data(uint8_t SegCmd)
{
uint16_t IO_Status;
uint16_t segcmd_tmp;
segcmd_tmp=SegCmd;
IO_Status=(segcmd_tmp>>7)&0x01;
if(IO_Status==1)
P1.1=1;
else
P1.1=0;
segcmd_tmp=SegCmd;
IO_Status=(segcmd_tmp>>6)&0x01;
if(IO_Status==1)
P2.5=1;
else
P2.5=0;
...........................
}
|