单片机中断系统使用步骤

如题所述

中断的基本概念

  1.数据传送方式

  程序控制方式

  无条件传送方式:输入输出操作完全取决于程序的安排,而不管外设的状态。

  程序查询方式:先查询外设的当前状态,获得端口信息;I/O操作完全由CPU控制。缺点:浪费CPU时间,效率低。

  中断传送方式

  CPU不必定时查询接口状态,接口在数据发送或接收数据准备好后通知CPU;

  CPU通过执行一个中断服务程序来完成数据传送。

  接口没有准备好时,CPU继续执行主程序,提高CPU工作效率。

  DMA(Direct Memory Access):直接存储器存取方式

  I/O设备在DMA接口控制下直接把成块信息送到主存储器,或从主存储器取出成块信息送给I/O设备,中间不经CPU参与。

  比中断、查询方式更加提高了CPU的利用率。

  2.中断概念:CPU在正常运行程序时,由于CPU以外某一事件的发生,引起CPU暂停正在运行的程序,而转到为该事件的发生预先安排好的服务程序中去执行。

相关文章
使用单片机实现PWM调光的C语言实例免费下载
使用单片机实现花样灯的C语言实例免费下载
使用单片机实现查表显示LED灯的C语言实例免费下载
使用单片机实现8位LED左移的C语言实例免费下载
使用单片机实现8位LED右移的C语言实例免费下载
使用51单片机实现液晶读写的源代码免费下载
抗抖动计数电路的工作原理及应用设计
使用PIC单片机实现热敏电阻数字化方法详细说明
温馨提示:答案为网友推荐,仅供参考
相似回答