3、ATD0控制寄存器4---ATD0CTL4 ATD0CTL4用于选择时钟,选择采样转换时间以及选择8位/10位转换方式。寄存器ATD0CTL4如图20所示: ![]() 图20 ATD0CTL4寄存器 SRES8 : A/D 精度选择控制位
1 = 将采集到的模拟量以8位二进制数表示
0 = 将采集到的模拟量以10位二进制数表示
SMP0、SMP1 : 采样时间选择控制位
PPS[0:4] : 5 位 模数计数器预分频器
- 分频系数从 2 到 64 - A/D时钟计算公式 :ATDClock = BusClock/(PRS + 1) × 0.5 - A/D时钟频率应满足:
【注意】对于AD转换来说,它的转换周期包括采样时间和运算时间。如果频率太高,则采样时间过短。这对于输出阻抗比较大或信号频率比较高的信号来说,就会产生较大的采样误差,那么AD转换的精度就会受较大的影响。 ![]()
|
手把手教你写S12XS128程序(13)--A/D寄存器说明3
最新推荐文章于 2023-05-18 16:06:52 发布