winnie 发表于 2009-3-20 17:38:24

AD

我在用PIC16F73做数据采集并AD转换时,对端口的设置不是很明白,我对管脚的分配是:
RA0-RA2,RA4,做信号输入端,RA3做VREF,可是不明白的有两个地方:
1:A/D的输入端口应该设为模拟输入还是数字输入,DATASHEET中写到:I/O口作模拟输入时,读端口寄存器时读入均为0,做数字输入时,会引起A/D转换,可是我要采集的就是模拟信号,怎么能设为数字输入呢?
2:RA3作为VREF时在设置ADCON1时信号方向是否应该设为输入?

winnie 发表于 2009-3-20 17:38:40

全部为输入
做AD转换的端口全部设为模拟输入口,包括RA3。
页: [1]
查看完整版本: AD