- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有时候系统运行过程出现错误,进入死循环,除了手动复位,还有一种自动复位的手段,这就是“看门狗(Watch Dog)”技术。由于这种电路常由一个定时器来实现,因此“看门狗(Watch Dog)”又称“看门狗定时器(Watch Dog Timer )”,简称WDT。单片机的看门狗电路一般利用外部芯片来实现,有些新型的单片机(如89Sxx系列单片机)内部集成了看门狗电路。 MCS-51单片机系统中常用的一款WDT芯片是美国DALLAS 公司生产的看门狗集成电路DS1232,其外部引脚如图所示: * * DS1232是一种电源监控芯片,用它构成的电源监控电路,可以在系统上电或者在电源电压瞬时突变的时候自动复位处理器,也可以在处理器工作异常时对处理器进行自动复位,外部增加一个手动按键时,还可以对处理器进行手动复位。 DS1232的管脚功能是: :按扭复位输入端 TD:看门狗定时器延时设置端 TOL:5%或10%电压监测选择端 RST:高电平有效复位脉冲输出端 :低电平有效复位脉冲输出端 :周期输入端 VCC:电源 GND:地 * * 利用DS1232构成的包含看门狗的MCS-51单片机系统复位电路如图所示: * * 当电源电压VCC低于设定值(4.75V或4.5V,由TOL端选择,当TOL端为低电平时为4.75V,当TOL端为高电平时为4.5V,图中选择了4.75V)时,RST端将输出至少250ms的正脉冲,同时/RST端输出宽度相同,电平相反的负脉冲,对MCS-51单片机进行复位,构成电源监控复位系统。 图中连接到DS1232的/PBRST引脚的按键按下时,/PBRST引脚连接到地,这也将使RST端输出至少250ms的正脉冲,同时/RST端输出宽度相同的负脉冲,构成按键复位系统。 * * DS1232内部有一个定时器,当该定时器的输入端/ST在一定的时间间隔内没有有效输入时DS1232也将使RST端输出至少250ms的正脉冲,同时/RST端输出宽度相同的负脉冲,构成看门狗复位系统。看门狗的定时时间长度由由TD引脚的连接状态决定,如下表所示: TD引脚连接 定时时间 最小值 典型值 最大值 地(GND) 62.5ms 150ms 250ms 浮 空 250ms 600ms 1000ms 电源(Vcc) 500ms 1200ms 2000ms * * 课后作业 尝试理解第19页, 2.2.3.5 简单的应用 学习看门狗电路 熟悉P0-P3口的各个功能 复习PDIP各个引脚的作用 复习工作时序 学玩结合,欢度周末 * * * 123 * 123 * 123 * 要实现的功能是每当按钮开关S1按下时,发光二极管就亮,松开时发光二极管就灭。具体的程序如下: SETB P1.0 ; 为了P1.0做输入,先要输出高电平 LOOP1: CLR P1.1 ; 熄灭 LOOP2: JB P1.0, LOOP1 ; 查看开关是否按下,高电平说明没有 ; 按下,低电平说明已按下。 LCALL DELAY10ms ; 软件延时10ms,去开关抖动 JB P1.0, LOOP1 ; 再查看一次开关状态 SETB P1.1 ; 点亮发光二极管 SJMP LOOP2 ; 重复 * * 第二章 MCS51单片机结构和原理 2.1 MCS-51单片机的内部结构及工作原理 2.2 MCS-51单片机的引脚分布及其功能 2.3 MCS-51单片机的工作时序 2.4 单片机复位电路设计 * * 8051、8052引脚是相互兼容的,均采用40脚DIP封装,因受引脚数目限制,不少引脚具有第二功能。 目前也有简化封装,如1051、2051,采用20脚DIP封装,减少P0、P2口16条引脚。 44脚PLCC封装 * * * * * * * * 电源引脚:Vcc和GND 时钟电路引脚:XTAL1和XTAL2 控制信号引脚RST、ALE、PSEN和EA I/O端口P0、P1、P2和P3 * * 引脚功能简要说明: 电源 VCC、GND VCC +5V工作电源 GND 接地端 时钟 XTAL1 、XTAL2 XTAL2振荡电路反向放大输出端,若需采用外部时钟电路时,该引脚输入外部时钟脉冲。89C51/8031正常工作时,该引脚应有脉冲信号输出 XTAL1振荡电路反向放大输入端,在采用外部时钟时,该引脚接地 XTAL1 单片机 XTAL2 时钟频率: 范围要求在1.2MHz~12
您可能关注的文档
最近下载
- 奋达供应商质量体系审核表B1版本+自评模板 (格式可转换)OK.pdf
- 水星船外机二冲程15-25-30 HP E-ETC 2012 英文维修手册.pdf
- 水星船外机二冲程 200-225-250-300 HP 90° V6 2010 英文维修手册.pdf
- 第三章_期权交易结算.pdf VIP
- 十五五规划纲要解读:高端装备制造领跑.pptx
- 微信聊天记录想要恢复原来如此简单!一学就会.pdf VIP
- 《总裁沟通及影响力》--杨台轩详解.ppt VIP
- 最新人教版九年级上册数学期中试题(含答案).docx VIP
- 西门子智能照明办公大楼应用.pdf VIP
- 智能照明系统(西门子InstabusKNXEIB系统)专项施工方案.doc VIP
原创力文档


文档评论(0)