C51中断编程实例
发布时间:2016/7/14 20:18:38 访问次数:956
8051单片机有外部中断0和1、定时/计数器0和1、串口发送/接收等5个中断源。为了了EPL2014-471MLC解每个中断源的状态并实现对其控制,C51系统为中断系统共设置了若干个特殊功能寄存器,绝大部分寄存器都可以实现位控制。
中断函数编程的完整形式如下:
∞id函数名(参数)[编译模式H重入Ⅱintcnupt nl lusing m]
编译模式为SMALL、COMPACT或LARGE,用来指定参数和变量的存储空间。重入:用于定义可重入函数。
intenupt n用于定义中断函数,其中intcJupt是关键字,n为中断号,取值范围为0~31。using m用于确定中断服务函数所使用的寄存器组,其中using是关键字,m的取值范围为0~3,用以选择单片机使用的寄存器组,如果不用using指定,则默认使用寄存器0组。
8051单片机有外部中断0和1、定时/计数器0和1、串口发送/接收等5个中断源。为了了EPL2014-471MLC解每个中断源的状态并实现对其控制,C51系统为中断系统共设置了若干个特殊功能寄存器,绝大部分寄存器都可以实现位控制。
中断函数编程的完整形式如下:
∞id函数名(参数)[编译模式H重入Ⅱintcnupt nl lusing m]
编译模式为SMALL、COMPACT或LARGE,用来指定参数和变量的存储空间。重入:用于定义可重入函数。
intenupt n用于定义中断函数,其中intcJupt是关键字,n为中断号,取值范围为0~31。using m用于确定中断服务函数所使用的寄存器组,其中using是关键字,m的取值范围为0~3,用以选择单片机使用的寄存器组,如果不用using指定,则默认使用寄存器0组。
上一篇:C51调用汇编函数
上一篇:中断函数是C51的应用特色
热门点击
- 外部中断0中断请求标志位。
- TDDB效应的击穿机制
- 轻掺杂源漏(LDD)
- 等比例缩小的3个规则
- 界面态的产生过程
- 低势垒高度的欧姆接触
- MOs管的实际版图
- MOsFET的阈值电压
- 说明动态RAM和静态RAM的主要区别
- 抗反射层
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]