可以定义一个数组用来存放采集数据
先使能AD采样,进中断.清标志位,配置通道(如AN0),把采样结果存入数组.
轮流进行
采集时间一结束,即可启动 A/D 转
换。 可将采集时间编程设定在 GO/DONE位置1和实际
转换启动之间。
可参考pic.的PDF资料
用片内振荡器不需要外接谐振器。如果你的单片机只做AD采集转换,那就不需要太高的频率,内部4Mhz振荡器即可。
但如果还要做其他对时序要求较严的工作比如说总线通信,那就要考虑使用外部振荡器,因为内部振荡器的误差太大(即使校准了还有1%的误差) ,而用多大的晶振要看工作要求,频率越高单片机功耗越大。但只做AD的话,4M够了
PIC24的单片机有多个AD输入通道(即多个输入引脚)。当你想在一次AD中断只读取一个通道的AD值时候,就不需要扫描输入。如果想一次中断采集到多个AD引脚的电压值,就要设置扫描输入。这个扫描输入就是一次性把多路AD扫描进来的意思。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)