对于 AD 口一般来说都是采集信号的 , 貌似只有输入 , 其实他还有一种 类似于 IO ( 输出 )
,
其应用如下:
ATD0DIEN=0xffff ; // 相应位置 1 是 将模拟输入转变为数字输入
DDR1AD0=0xff ; // 设置 AD0-7 口为输出 DDR0AD0 , DDR1AD0 是数据方向寄存器
DDR0AD0=0xff ; // 设置 AD8-15 口为输出
这样就完成了 AD 口作为普通 IO 口的设置,也就是完成了输出的设置 ! ! !
PT0AD0~PT0AD7 是 AD8~15
PT1AD0~PT1AD7 是 AD0~7
读端口数据:
例如 读取 AD7 口数据
int
m;
m=PT1AD0_PT1AD07;