导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→大同小异。

* 46673: [求助]AT89c52单片机的复位电路问题

   Lichunfu 
Lichunfu发表的帖子 

 大同小异。
AT89C52的程序可以直接在AT89S52上运行,看门狗上电时是关闭的,只要运行一次WDT复位指令就可以激活它。它与AT89C52不同的是它可以通过AUXR寄存器选择ALE和RST引脚是否有输出,在睡眠模式下WDT是否运行等,复位后这些项目设置和标准的AT89C52是一样的(除了WDT),此外它可以通过AUXR1寄存器选择数据指针(DPTR0、DPTR1),复位时选择DPTR0。其实也可以用一片CD4060来作为WDT使用,利用它的RST引脚作为WDTRST信号,只是在MCU与CD4060的RST引脚之间要加一个RC微分电路来防止MCU程序跑飞后令WDTRST引脚保持为“0”而导致WDT失效,我曾经在一个低价的小产品上这样用过,效果不错。

发表时间:2003年12月23日21:01:50

  
回复该帖

本主题共有 11 帖,分页:>>>>>该主题的所有内容[11]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  65547.[详细]请问89S52看门狗时间是多少?我用12M晶阵
摘要:......(无内容)
- [guest][2173次] 2004年10月31日

  47637.[详细]你好!
摘要:你讲的比较复杂,我只想知道89s52是如何进行片内喂狗即可。......(55字)
- [hrx336][1457次] 2004年1月15日

  70916.[详细]喂狗只要向SFR(0A6H)在8191个机器周期内写#0E1H或#01EH即可,对吖先送0E1H,..
摘要:喂狗只要向SFR(0A6H)在8191个机器周期内写#0E1H或#01EH即可,对吖 先送0E1H,再送01EH就OK了 ......(90字)
- [fengyehu888][1252次] 2005年1月10日

[上一篇帖子]:我也在考虑你说的问题我也一直在研究这个问题,我原来编过一个解码程序,只要遥控器发送结束解码也就结束,
[下一篇帖子]:我也在上学,我做主页是个人爱好,一个人管理,时间紧张,故不能及时将你所要的源程式贴上,请原谅。 BR