
A / D转换器
S3C825A/P825A
转换时序
该A / D转换过程需要4个步骤( 4个时钟沿)来转换每个位和10个时钟周期来设置的A / D
转换。因此,总共有50个时钟必须完成一个10位转换:当FXX / 8选择
用于与一个4.5兆赫的fxx时钟频率转换时钟,一个时钟周期是1.78我们。每一位的转换
需要4个时钟周期,则转换率的计算方法如下:
4个时钟周期/位
×
10位+建立时间= 50个时钟, 50个时钟
×
1.78 US = 89我们在0.56兆赫( MHz的4.5 / 8 )
注意至少25μs的转换时间A / D转换器的需求。
A / D转换控制寄存器( ADCON )
该A / D转换器控制寄存器, ADCON ,位于地址EFH中集1 ,银行0。它有三个功能:
- 模拟输入引脚选择(位4和5 )
- 转换结束的状态检测(第3位)
- ADC时钟选择(位2和1 )
- A / D操作启动或启用(位0 )
复位后,起始位被关闭。您可以选择在同一时间只有一个模拟输入通道。其他模拟
输入引脚( AD0 - AD3 )可以动态地通过操纵ADCON.4-5位被选中。和不使用的引脚
模拟量输入,可用于普通I / O功能。
A / D转换控制寄存器( ADCON )
EFH ,设置1组0 , R / W ( EOC位是只读的)
最高位
.7
.6
.5
.4
.3
.2
.1
.0
最低位
始终逻辑零
A / D输入引脚选择位:
00 = AD0
01 = AD1
10 = AD2
11 = AD3
启动或使能位
0 =禁用操作
1
=
开始操作
时钟选择位:
00 = FXX / 16
01 = FXX / 8
10 = FXX / 4
11 = FXX / 1
位转换结束的
0 =未完成转换
1 =完全转化
图16-1 。 A / D转换器控制寄存器( ADCON )
16-2