请教一个简单的问题。。。。。
我设计一个简单的小循环,但运行后为什么不能得到i选中的值了?void main(void)
{
unsigned char i=1;
if(i=0)
{
LED_Send_Data(Dis_table[3]);
LED_Sel_Seq(0xc8 | 0x00);
delayNs(20);
}
if(i=1)
{
LED_Send_Data(Dis_table[7]);
LED_Sel_Seq(0xc8 | 0x00);
delayNs(20);
}
if(i=2)
{
LED_Send_Data(Dis_table[6]);
LED_Sel_Seq(0xc8 | 0x00);
delayNs(20);
}
} 我是想运行i等于1是那个语句,但为什么没有用?。。。。。。。。。