用keil51编译器编写的单片机C语言中断程序void Time0(void) interrupt 1 using 0中各个数字代表什么含义?

日期:2016-06-13 13:50:50 人气:2

用keil51编译器编写的单片机C语言中断程序void Time0(void) interrupt 1 using 0中各个数字代表什么含义?

interrupt 后面的数字简单的说就是中断服务函数的代号 0代表外中断0 1代表定时计数器0中断 2代表外中断1 3代表定时计数器1中断 4代表串行口中断 所以interrupt 1代表定时计数器产生中断后就转到这个函数里面执行 using 后面的数字是个工作寄存器的代号,也就是R0?R7。如果不写的话由系统自动分配,一般不用去理会
    A+
热门评论