单片机中断系统使用步骤
发布网友
发布时间:2022-04-12 14:40
我来回答
共1个回答
热心网友
时间:2022-04-12 16:09
中断的基本概念
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单片机实现热敏电阻数字化方法详细说明