DIY编程器网

标题: 测试c8051f020的中断int0和int1是否有效 [打印本页]

作者: liyf    时间: 2011-7-6 20:24
标题: 测试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的
Interrupts.rar (11.81 KB, 下载次数: 50)

作者: hdzl    时间: 2011-7-7 08:57
辛苦啦!
作者: liyf    时间: 2011-7-7 09:25
辛苦是有一点的




欢迎光临 DIY编程器网 (http://www.diybcq.com/) Powered by Discuz! X3.2