
五金
4502组
功能块操作
表12 A / D控制寄存器
A / D控制寄存器Q1
Q1
3
Q1
2
Q1
1
模拟输入引脚选择位
Q1
0
A / D操作模式选择位
未使用
0
1
0
在复位: 0000
2
A / D转换模式
比较器模式
在RAM备份:状态保持
读/写
此位没有功能,但读/写使能。
1
Q1
1
Q1
0
选定的引脚
0
0
A
IN0
0
1
A
IN1
1
0
A
IN2
1
1
A
IN3
注意: “R”代表的读使能,而“W”表示可写。
( 1 )工作在A / D转换模式
该A / D转换模式由寄存器Q1的第3位设置为“0”集
( 6 )操作说明
A / D转换开始与A / D转换开始指令
( ADST ) 。在A / D转换的内部操作如下:
当A / D转换开始后,寄存器AD被清
“000
16
.”
接着,将寄存器AD的最高位被设置为“ 1 ”,并且
比较电压V
REF
与模拟输入电压相比
年龄V
IN
.
当比较结果为V
REF
& LT ; V
IN
中,在最上面的位
注册AD保持为“ 1”。在比较的结果是
V
REF
& GT ; V
IN
,它被清除为“0”。
在4502组重复此操作的最下位
寄存器AD模拟值转换为数字值。 A / D转换
经过62个机器周期的版本将停止( 46.5
S当F(X
IN
) = 4.0
MHz的高速模式) ,从一开始,并且转换结果
被存储在寄存器中的AD 。一个A / D中断的启动条件是
满意和ADF中标志被设定为“1” ,一旦A / D转换
结束(图29) 。
( 2 )逐次比较寄存器AD
注册公元存储在一个模拟输入的A / D转换结果
10位的数字数据格式。高顺序的内容的8位的
这个寄存器可以存储在寄存器B和寄存器A
TABAD指令。的低阶2位这个稳压的内容
存器可以存储到高阶的2比特寄存器A的
塔拉指令。但是,不要执行这些指令能很好地协同
荷兰国际集团的A / D转换。
当寄存器AD中的内容是n,的COM的逻辑值
型坯的电压V
REF
从内置的DA转换器产生的可
与参考电压V获得
DD
通过下面的换
穆拉:
比较电压V逻辑值
REF
V
REF
=
V
DD
n
1024
N:寄存器AD值( n = 0至1023)
( 3 ) A / D转换结束标志( ADF )
A / D转换结束标志( ADF )设置为“ 1 ”时, A / D转换
版本完成。 ADF标志的状态进行检查的
跳转指令( SNZAD ) 。使用中断控制寄存器V2到
选择中断或跳转指令。
自动输稿器标志为“ 0 ”时,中断发生时,或当
下一个指令将被跳过,跳转指令。
( 4 ) A / D转换开始指令( ADST )
执行ADST指令时, A / D转换开始。该
转换结果被自动存储在寄存器中的AD 。
( 5 ) A / D控制寄存器Q1
寄存器Q1被用来选择操作模式和模拟中的一个
登录输入引脚。
Rev.2.01 2005年2月2日
REJ09B0193-0201
1-33