在单片机的应用中,中断系统非常重要,C51声明中断函数是通过interrupt关键字和中断号0~4来实现,函数声明语法如下:
返回值函数名([参数])[模式][重入]interruptm[usingn]
其中m为中断源编号,51系列单片机中断源及其中断编号如下表所示;n为51单片机内的4个寄存器组(取值为0~3)。如:
voidtimer0(void)interrupt1using2/*Timer0中断,使用第3个寄存器组*/在实际应用两种语言混合编程过程中,只要注意了以上问题,就能快速编写出高效率、高速度、错误较少且容易更新维护的单片机应用程序。
本文关键字:单片机 电脑-单片机-自动控制,电子学习 - 基础知识 - 电脑-单片机-自动控制