中高职一体化资源 单片机技术与应用基础 02第二章 第七、八、九节 单元教学设计(ok).docVIP

中高职一体化资源 单片机技术与应用基础 02第二章 第七、八、九节 单元教学设计(ok).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
光机电应用技术资源库 单元教学设计 20 —20 学年 第 学期 课程名称: 单片机技术及应用基础 授课专业: 任课教师: 单元序号及单元标题:第2章 AT89S51单片机的片内硬件结构 2.7复位操作和复位电路、2.8 看门狗定时器(WDT)的使用、2.9低功耗节电模式 授课班级 上课 时间 周 月 日 第 节 上课 地点 周 月 日 第 节 教 学 目 的 通过学习,掌握单片机复位对寄存器的影响及复位电路的实现。了解看门狗定时器和低电耗节电模式 教学 目标 能力(技能)目标 知识目标 掌握单片机复位对寄存器的影响及复位电路的实现。了解看门狗定时器和低电耗节电模式 重点 难点 及 解决方法 教学重点:单片机复位对寄存器的影响及复位电路的实现。 教学难点:单片机复位对寄存器的影响及复位电路的实现。 解决方法: 参考资料 单元教学设计 第一部分:组织教学和复习上次课主要内容 (时间:5 分钟) 提问: 【步骤一】 新知识的引入 (时间:35 分钟) 单片机的初始化操作或当程序出错(如程序跑飞)或操作错误使系统处于死锁状态时,需按复位键使RST脚为高电平,使AT89S51摆脱“跑飞”或“死锁”状态而重新启动程序。 【步骤二】讲解新知识 2.7 复位操作和复位电路 单片机的初始化操作,给复位脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就使AT89S51复位。 2.7.1 复位操作 复位时,PC初始化为0000H,程序从0000H单元开始执行。 除系统的正常初始化外,当程序出错(如程序跑飞)或操作错误使系统处于死锁状态时,需按复位键使RST脚为高电平,使AT89S51摆脱“跑飞”或“死锁”状态而重新启动程序。 复位操作还对其他一些寄存器有影响,这些寄存器复位时的状态见表2-7。 由表2-7可看出,复位时,SP=07H,而P0~P3引脚均为高电平。 在某些控制应用中,要注意考虑P0~P3引脚的高电平对接在这些引脚上的外部电路的影响。 例如,当P1口某个引脚外接一个继电器绕组,当复位时,该引脚为高电平,继电器绕组就会有电流通过,就会吸合继电器开关,使开关接通,可能会引起意想不到的后果。 2.7.2 复位电路设计 AT89S51的复位是由外部复位电路实现的。典型的复位电路见图2-16。 图2-16 复位电路 上电时自动复位是通过VCC(+5V)电源给电容C充电加给RST引脚一个短暂的高电平信号,此信号随着VCC对电容C的充电过程而逐渐回落,即RST脚上的高电平持续时间取决于电容C充电时间。因此为保证系统能可靠地复位,RST引脚上的高电平必须大于复位所要求的高电平的时间。 除上电复位外,有时还需要人工按键复位。按键复位是通过RST端经两个电阻对电源VCC接通分压产生的高电平来实现。 当时钟频率选用6MHz时,C的典型取值为10?F,两个电阻R1和R2的典型值分别为220?和2k?。 一般来说,单片机的复位速度比外围I/O接口电路快些。因此在实际应用系统设计中,为保证系统可靠复位,在单片机应用程序的初始化程序段应安排一定的复位延迟时间,以保证单片机与外围I/O接口电路都能可靠地复位。 2.8 看门狗定时器(WDT)的使用 单片机系统受到干扰可能会引起程序“跑飞”或“死循环”,使系统失控。如果操作人员在场,可按人工复位按钮,强制系统复位。但操作人员不可能一直监视着系统,即使监视着系统,也往往是在引起不良后果之后才进行人工复位。能不能不要人来监视,使系统摆脱失控状态,重新执行正常的程序呢?这时可采用“看门狗”技术来解决这一问题。 “看门狗”技术就是使用一个定时器来不断计数,监视程序的运行。当看门狗启动运行后,为防止看门狗的不必要溢出而引起非正常复位,在程序正常运行过程中,应定期地把看门狗清0,以保证看门狗不溢出。 AT89S51单片机片内的“看门狗”部件,包含1个14位定时器和看门狗复位寄存器(即表2-4中的特殊功能寄存器WDTRST,地址A6H)构成。开启看门狗定时器后,14位定时器会自动对系统时钟12分频后的信号计数,即每16384(214)个机器周期溢出一次,并产生一个高电平复位信号,使单片机复位。采用12MHz的系统时钟时,则每16384μs产生一个复位信号。 当由于干扰,使单片机程序“跑飞”或“死循环”时,单片机也就不能定时地把看门狗定时器清0,看门狗定时器计满溢出时,将在AT89S51的RST引

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档