专注【中高档】餐饮家具定制
当前位置: 主页 > 解决方案
有定时器中断单片机才好玩【beat·365唯一官方网站】
来源: / 发布时间:2024-11-19 19:33:02 / 浏览次数:

本文摘要:什么是单片机的中断处置?

什么是单片机的中断处置?总的来说中断是单片机具备处置内外随机再次发生事件的能力,具体来说的话就是单片机在处置某一任务时,可以停止这一任务的处置,转而去处置更加最重要的任务,等这一任务处置完了后再行接着之前的任务,可以说道是单片机最重要的特征。荐个例子,小明在家里做作业,这个时候有人进门,此时小明暂停写出作业抱住去门口。这个例子中有人进门就是外部的一个鼓舞事件,小明暂停写出作业就是对这一外部鼓舞事件的号召,小明门口庆贺朋友之后继续做作业,那么这就是一个原始的中断了。

  中断的优先级  之后以小明这个例子,某种程度的小明在做作业,而且边上有热水壶在烧开水,这个时候有人在进门,此时小明抱住去门口;当小流畅回头到门口的时候,热水壶的水烧开了收到警告的蜂鸣声,这个时候小明有两个自由选择,一是不管热水壶的蜂鸣声,之后去门口;而是再行开动热水壶的电源再行去门口。这里就牵涉到到热水烧开和有人进门两个事件中哪件更加最重要,就越最重要的优先级越高。这就看有人进门和热水烧开在小明心中的重要性了。

返回单片机,我们就可以设置中断鼓舞事件的优先级。本系列使用的是AT89C52单片机,该单片机有6个中断源,这里我们做到一个表格。

大家再行有这么一个概念,这一节只不会中用定时器0的中断构建LED等闪光,其他的如外部中断在中用的时候再行去理解。    小明的例子中大家应当了解了什么是单片机的中断以及中断有优先级这一属性,还有一点警告下,就是我们要中用某一中断源时,除了打开该中断源,还必需得设置全局中断容许位EA。

说白了就是小明在做作业的时候首先得容许其他事件的再次发生,否则的话小明就不会仍然在做作业直到已完成而不管外界再次发生的任何事情,这一点是很好解读的。  中断容许寄存器IE用来原作各个中断源的打开和重开,该寄存器可以位传输速率,即对该寄存器的某一位展开分开操作者,单片机废黜时IE全部清零,也就是重开中断。    EA是全局中断容许位,ET2是定时器2中断容许位,ES是串行口中断容许位,ET1是定时器1中断容许位,EX1是外部中断1容许位,ET0是定时器0中断容许位,EX0是外部中断0容许位,都是改置1时打开,清0时重开。  单片机的定时器中断  单片机的定时器本质上是特1计数器,由低8位和较低8位两个寄存器构成。

TMOD寄存器是定时器的工作方式寄存器,确认工作方式和功能;TCON寄存器是掌控寄存器,掌控T0和T1的启动、暂停及阻塞标志。


本文关键词:beat·365唯一官方网站,best365官方网站登录入口,beat365唯一官网入口,bet366体育在线平台,bat365正版唯一官网

本文来源:beat·365唯一官方网站-www.zhizjy.com