if(bsInfo.pv[0]<100)
{
LED_DispNumeric(1,bsInfo.pv[0],1);
.......
........
bsInfo
定义如下
typedef struct{
int pv[2];
}_bsInfo;
extern bank2 volatile _bsInfo bsInfo;
现在问题是这样的 这里本来需要控制达到的是只有当数据小于100时显示数据
可现在问题是经常会在运行中 明明大于比如bsInfo.pv[0]=373这样的 它依然会显示 这是为什么呢 如果要是一直是也还好说 可根本无规律可查 都是在运行一段后才会出现 请高手指点 谢谢 |