MCS-51中断系统
1、微型计算机和外部设备之间的传送方式
同步传送,异步传送,中断传送,DMA(直接内存储器存储)
2、中断的定义
定义:计算机暂时停止原程序的执行转而为外部设备服务(执行中断服务程序),并在服务完成后自动返回原程序执行的过程。
3、中断这块不好理解
4、为什么要引入中断机制?
拿cpu和外部设备通信这块来说,如果没有中断机制,cpu会不断轮询外部设备状态,等外部设备状态就绪后才通信,这浪费了cpu资源。
如果有中断机制,外部设备就绪后会发送信息给cpu,cpu再来处理,可以提高cpu利用率。
5、中断回调:一个预先注册的处理函数
一个中断对应一个或多个中断回调函数
6.中断服务程序就是中断回调
7.I/O端口是一个控制寄存器(在内存中),I/O引脚是实际的物理管脚(在芯片上)
8.I/O端口功能:配置引脚方向,读写引脚电平,设置上拉/下拉等
I/O引脚:输出高/低电平,或读取外部输入的高/低电平
9.I/O引脚是由两个I/O区域控制的,一个区域中可以选择用于输入和输出的引脚(数据方向寄存器),另一个区域中可以读写实际的逻辑电平(数据寄存器)。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/947778.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!