ADS1230的测量速率比较慢,速率只有10SPS,又需要通过软件进行一次滤波。为使测量准确,在称重时需要采集4个测量数据,去除最大最小的之后取留下两个数的平均值做为最后的AD测量值,所以测量一个物重需要耗时400ms左右。设定定时器定时时间为100ms,在前500ms之内进行读取AD测量值,然后在接
下的100ms内读取卡号,接下来的100ms内进行显示物重与卡号,接着判断用户是否确定当前信息。若按下按键,表示确定信息,则将物重数据,工资数据写入卡号,回到测量物重;若无按键按下,则继续测量物重。具体定时中断。