哪位单片机高手帮我解答一下:void IsrTimer0(void) interrupt 1using 1是什么意思?谢谢

日期:2018-04-04 12:28:29 人气:1

哪位单片机高手帮我解答一下:void IsrTimer0(void) interrupt 1using 1是什么意思?谢谢

这个是定时器0的中断函数。从字面上可以看到Timer0??定时器0,interrupt??中断。 既然你这样问,顺便给你说一下,定时器设置初值并打开后,当计数器计数到你设置的数后,就会产生一个定时器中断,然后无论你当时程序在运行什么代码,都会跳转到IsrTimer0这个函数运行,运行完毕后再跳回去执行之前的代码,这就是中断! 补充一点:void IsrTimer0(void) interrupt 1using 1这个写法不能变,函数名也必须这样写,因为这个是编译器规定好了的,一旦编译器检测到这个名字的
    A+
热门评论