EM6640
4.3投入PORTA复位
通过写
OptInpRSel1
和
OptInpRSel2
注册是可能的选择PORTA输入的任意组合
值来执行系统复位。复位条件必须是有效的,至少3.4mS (CK的2边起义[ 10 ]
与系统时钟= 600kHz的),在工作和待机模式。
当取消睡眠模式下,反跳不活跃(振荡器) 。然而,复位条件
通过
模拟滤波器。
在固定的时间是在部分EM6640电气规格定义,
第56页。在这种情况下时,复位条件必须至少两次这个固定的时间(主动和
待机模式中,模拟滤波器被抑制) 。为“CPU复位延迟'产生复位
位
SelInpResMod
在选择寄存器
OptPaRst
选择哪种输入复位模式将用于:通过
“OR
逻辑“
或
“和
逻辑“
(上电时默认)。与第一模式中,至少一个输入匹配它的复位
条件会触发系统复位。与所述第二模式中,有必要充分满足复位组合
选择在寄存器中。
位
NoInputReset
在选择寄存器
OptPaRst
选择在工作和待机输入- PORTA复位功能
模式。如果设置为"0" (默认在上电时),所选择的组合的发生为输入 - PORTA复位将
触发系统复位。设置为'1 '的输入PORTA重置功能被禁止。此选项位在SLEEP无动作
模式,在所选择的输入 - 门复位组合的出现总是会立即触发
系统复位。
重新组合的选择( InpReset )寄存器
OptInpRSel1
和
OptInpRSel2.
SelInpResMod
= 0 = & GT ;
SelInpResMod
= 1 = & GT ;
InpReset
=
InpResPA[0]
•
InpResPA[1]
•
InpResPA[2]
•
InpResPA[3]
InpReset
=
InpResPA [0] + InpResPA [1] + InpResPA 〔2 〕+ InpResPA [3]
图8.Input PORTA复位结构
InpResPA
SelInpResMod
= 0
0InpRes1PA [ InpRes2PA [N ] InpResPA [N ]
n]
0
0
VSS
0
1
PA [N ]
1
0
没有PA [N ]
1
1
VDD
n = 0至3
即; - 无复位如果InpResPA [N ] = VSS 。
- 随着InpResPA [ N] = VDD ,关于
终端[N ]抑制。
- 始终复位如果InpResPA [ 3 : 0 ] = ' b1111 。
SelInpResMod
= 1
InpRes1PA [N ] InpRes2PA [N ] InpResPA [N ]
0
0
VSS
0
1
PA [N ]
1
0
没有PA [N ]
1
1
VDD
n = 0至3
即; - 无复位如果InpResPA [ 3 : 0 ] = ' B0000 。
- 随着InpResPA [N ] = VSS ,有关
终端[N ]抑制。
- 始终复位如果InpResPA [N ] = VDD 。
位
[0]
位
[1]
位
[2]
位
InpRes1PA[3]
[3]
InpRes2PA[3]
输入复位门
位[ 3 ]选择
输入复位门
[0]位选择
输入复位门
位[1]的选择
输入复位门
位[ 2 ]选择
输入
RESET
从
PORTA
VSS
PA[3]
PA[3]
VDD
0
1 MUX
2
3 1 0
InpResPA[3]
03/02 REV 。 C / 446
版权
2002年, EM微电子,马林SA
9
www.emmicroelectronic.com