测试c8051f020的中断int0和int1是否有效
用双龙的配置工具配置好中断引脚后(配置参见 利用工具Configuration Wizard简化C8051F的开发),跟着就需要进行测试有效性了。测试中断功能就是给相应中断低电平,然后触发相应的中断处理程序,然后通过run指示灯的状态看是哪个功能是否运行。测试中断int0服务程序,在run灯常亮的状态给int0一个低电平run灯会灭,函数如下:
void INT0_ISR (void) interrupt 0
{
ERR = 0;
}
测试中断int1服务程序,给int1一个低电平run灯会灭,再给一个又会亮起来,以和int0区别,函数如下:
void INT1_ISR (void) interrupt 2
{
ERR = !ERR;
}
再上传整个keil工程文件,v8.16的
辛苦啦! :lol辛苦是有一点的
页:
[1]