利用定时器中断方式控制led灯的闪烁速度_单片机学习day11—中断系统(外部中断 & 定时器/计数器)...

51单片机的中断系统(非常非常非常重要!!!)

一、中断的概念

  • CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生);
  • CPU暂时中断当前的工作,转去处理事件B(中断响应中断服务);
  • 待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断

8f1664f958c661947b6028000749789b.png
  • 引起CPU中断的根源,称为中断源;中断源向CPU提出中断请求。
  • CPU暂时中断原来的事件A,转去处理事件B,对事件B处理完毕后,再回到原来被中断的地方(即断点),称为中断返回
  • 实现上述中断功能的部件称为中断系统

中断技术不仅解决了快速主机与慢速I/O设备的数据传送问题,还有以下优点:

  • 分时操作—CPU可以分时为多个I/O设备服务,提高了计算机的利用率;
  • 实时响应—CPU能够及时处理应用系统的随机事件,系统的实时性大大增强;
  • 可靠性高—CPU具有处理设备故障及掉电等突发事件能力,从而使系统可靠性提高。

05ebec5db1cb40310ad60e55c9d6eead.png
  • 中断嵌套:
是指中断系统正在执行一个中断服务时,有另一个优先级更高的中断提出中断请求,这时会暂时终止当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行,这个过程就是中断嵌套。
其实就是更高一级的中断的"加塞",处理器正在执行着中断,又接受了更急的另一件"急件",转而处理更高一级的中断的行为。
  • :外部中断0
  • :定时器0
  • :外部中断1
  • :定时器1
  • :串行中断
  • :串行中断

fc7ad827ee07d41f79fc3b0ecaf4e751.png
外部中断0接在单片机的 P3.2 口, 当CPU检测到有效的中断信号时,中断标志 IE0 置1,向 CPU申请中断
  • TCON:
TCON也叫逻辑板,屏驱动板,中心控制板。目前国内的主要通用TCON板品牌有视显光电。TCON板的作用是把数字板送来的LVDS图像数据输入信号(输入信号包含RGB数据信号、时钟信号、控制信号三类信号)通过逻辑板处理后,转换成能驱动液晶屏的LVDS信号,再直接送往液晶屏的LVDS接收芯片。通过处理移位寄存器存储将图像数据信号,时钟信号转换成屏能够识别的控制信号,行列信号RSDS控制屏内的MOSFET管工作而控制液晶分子的扭曲度。驱动液晶屏显示图像。逻辑板是一个具有软件和固有程序的组件,内置有移位寄存器(水平和垂直移位)的专用模块FLASH即使厂家也无法改变。
TCON(Timer Control Register) 定时器/计数器控制寄存器

5144b9a51cbd7e9d2278e7ab496a60b9.png
TCON在特殊功能寄存器中,字节地址为88H,由于有位地址,十分便于进行位操作。TCON的作用是控制定时器的启、停,标志定时器溢出和中断情况。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值