51单片机的中断和串口通讯.pptxVIP

  • 9
  • 0
  • 约2.25千字
  • 约 17页
  • 2020-03-10 发布于上海
  • 举报
51的中断和串口通讯先总结一下51都能干什么控制高低电平读取高低电平一些简单的逻辑判断先说中断吧中断概念中断大体机制以定时器中断为例中断大体机制睡觉?有人叫吃饭?吃饭?接着睡首先要开总中断,不然别人干什么都不会叫你,其次要开你要用的中断,比如说上课这种事就可以不叫了,吃饭的时候叫一下就可以了,之后要有一个优先级的概念,比如说,两个中断都开了,两个事同时找你,你先干那个,中断的机制里低级可以被高级打断,但是51只有两个优先级 51本身初始化了一个优先级,同等级下默认级别有效,但是不能相互打断中断的使能相当于给你他们叫你的权利,但是对于不同的中断还是要根据发生相关事件对一些不同的寄存器进行使能,基本是用什么开什么,就跟让不同的人叫你要跟他们交代的东西不一样8051的5个中断响应顺序排列0:外部中断0(INT0)1:定时/计数器0(T0)2:外部中断1(INT1)3:定时/计数器1(T1)4:串行口中断(RI/TI) 定时器中断51的定时器中断有4种工作方式 ,有兴趣的自己查这里用模式一 16位定时/计数 举例开启中断、开启 定时/计数器 并选择16位计时模式就会有两个8位计数的寄存器在不断累加 ,51累加的周期一般是晶振周期经过12分频得到的,也就是每经过1/(晶振频率/12)这么长时间计数器就会+1,两个八位也就是可以加到65535,再向上就会溢出,触发中断,进入中断处理函数这时会有

文档评论(0)

1亿VIP精品文档

相关文档