初级会员

- 积分
- 190
- 金钱
- 190
- 注册时间
- 2016-9-26
- 在线时间
- 59 小时
|
1金钱
key=KEY_Scan(0);
if(key==KEY_RIGHT)//KEY0°′ÏÂ,·¢Ëíò»′Îêy¾Y
{
for(i=0;i<5;i++)
{
rs485buf[i]=cnt+i;//ìî3ä·¢Ëí»o3åÇø
LCD_ShowxNum(60+i*32,190,rs485buf[i],3,16,0X80); //ÏÔê¾êy¾Y
}
RS485_Send_Data(rs485buf,5);//·¢Ëí5¸ö×Ö½ú
}
RS485_Receive_Data(rs485buf,&key);
if(key)//½óêÕμ½óDêy¾Y
{
if(key>5)key=5;//×î′óêÇ5¸öêy¾Y.
for(i=0;i<key;i++)LCD_ShowxNum(60+i*32,230,rs485buf[i],3,16,0X80); //ÏÔê¾êy¾Y
key=KEY_Scan(0); if(key==KEY_RIGHT) 中keyringht是1,赋值给了 key, 为啥if(key>5)key=5;这里key会大于5?
|
|