首先你必须ATD0DIEN = 0xFFFF; //使能AD端口为数字输入
然后,在你将每个AD端口作为输入I/O时,你需要使用整体读写I/O的方法来读取I/O电平,即PT01AD0_PTxADyy;这种方式;
或者(PT0AD0_PT0AD00 且PT1AD0_PT1AD00)zhe两个都要同时读才能读取到数据,如果你的程序中只读PT0AD0_PT0AD00 或PT1AD0_PT1AD00将得不到结果。。。该死的,这到底是怎么回事。。。
首先你必须ATD0DIEN = 0xFFFF; //使能AD端口为数字输入
然后,在你将每个AD端口作为输入I/O时,你需要使用整体读写I/O的方法来读取I/O电平,即PT01AD0_PTxADyy;这种方式;
或者(PT0AD0_PT0AD00 且PT1AD0_PT1AD00)zhe两个都要同时读才能读取到数据,如果你的程序中只读PT0AD0_PT0AD00 或PT1AD0_PT1AD00将得不到结果。。。该死的,这到底是怎么回事。。。