
图16 。
PCA PWM模式
CCAPnH的内容
溢流
CCAPnL
“0”
启用
8位比较器
“1”
CL
PCA计数器/定时器
CEXn输出
ECOMn位置CAPPn正CAPNn MATn的TOGn PWMn位置的ECCFn
的CCAPMn , n = 0至4
0xDA来写0xDE
PCA看门狗定时器
板载看门狗定时器可与PCA ,提高了可靠性
系统在不增加芯片数量。看门狗定时器是有用的那些系统
容易受到噪音,电源干扰或静电放电。模块4是唯一的
PCA模块可以编程为一个看门狗。然而,该模块仍能
如果不需要用于其它模式看门狗。图14示出了如何的图
看门狗的工作。用户预先加载在比较寄存器的16位值。刚
像与其它模式,这16位值是相对于PCA定时器的值。如果一个
匹配允许发生,产生一个内部复位将生成。这不会导致
RST引脚被驱动为高电平。
为了保持断复位中,用户有三种选择:
1.定期更改的比较值,因此永远不会匹配的PCA定时器,
2.定期更换PCA定时器的值,因此永远不会匹配的比较值,或
3.通过清除WDTE位禁用看门狗发生匹配,然后再前
启用它。
前两个选项都比较可靠,因为看门狗定时器被永远禁止的
#3选项。如果程序计数器出错,匹配最终会发生,
产生一个内部复位。也建议不要第二个选项,如果其他PCA MOD-
ULES正在使用。请记住, PCA定时器是所有模块的时间基准;
改变其它模块的时基不会是一个好主意。因此,在大多数应用
阳离子的第一种溶液是最佳的选择。
这看门狗定时器不会产生复位出来的复位引脚。
46
AT89C51IC2
4301D–8051–02/08