AD0=0来启动通道0例如#define AD0 XBYTE [0x8ff8]定义了通道0的地址,为什么用AD0=0来启动通道0呢?我只知道转换的启动信号输入端START加上正脉冲后,A/D 转换才开始进行。在正脉冲的上升沿,所有内部寄存器清零;在正脉冲的下降沿,开始进行A/D 转换。在此期间START 应保持为低电平。我的单片机基础很差,希望能详细解释一下。谢谢。[解决办法]ad0 可能是个片选信号。看看对应的ad芯片的手册就知道了。