选PIC24F的八个I/O做并行端口,读取I/O端口值,在Debug模式下单步运行结果是对的,但断点连续运行的结果就不对了,简单程序如下。碰到过此类问题且已解决的,麻烦指导一下。非常感谢1
#define DS12CR887_AD_C TRISE //方向寄存器
#define DS12CR887_AD_read PORTE
#define DS12CR887_AD_write LATE
unsigned char DSData;
DS12CR887_AD_C =1; //设为输入口
DSData=DS12CR887_AD_read;
delay(); |