谢谢这位大哥指教! 我也觉得可能是 RESET 的问题。 用示波器的逻辑分析功能观察后,发现采样中断后回到 S0,有两种可能: 1。由于电路干扰,错误的另程序复位。 2。状态是由软件分配,可能在 S2--》S3 的过程中,存在竞争冒险。 所以我给 RESET 信号加一级触发,用全局时钟来选通;又对状态手动 GRAY 编码, 下进去一试,情况好转,每次都能完成全部数据的采集,我想这样应该就可以了。 发表时间:2003年8月19日12:15:48