上网的机器,老是中毒,经常格式化,因此没有装PCB软件,没法画图。
只能文字描述。
对于51的IO口,因有10K的上拉,作高电平时原子操作太长。
因此要把二极管改成三极管,电平反相,现在用两只三极管(NPN),一只电阻,一只电容。
连线如下描述,
51的IO口接BG1的基极,BG1基极接电容C1,BG1集电极经电阻R1到电源+5V,BG1集电极接BG2的基极,BG2的集电极接+5V,BG2的发射极并接到51的复位脚上。
现简要说明一下硬件狗的工作原理:
这个IO口输出一个非常榨的低电平清零脉冲后(清零看门狗------数微秒到数十微秒的原子操作),然后再把这个IO口置高(启动了看门狗),每隔一段时间清零看门狗。 |