int_eint1_p11例程¶
1 功能概述¶
本代码示例主要演示P1.1配置为外部中断1(int1)的功能
2 环境要求¶
Board: PAN221x_EVB
逻辑分析仪
PANCHIP RISC IDE
4 测试方法¶
1、设置系统时钟源为dpll,并配置系统时钟为8Mhz;
2、设置P1.3为输出模式,用于调试;
3、iomux P1.0为外部中断1,并设置P1.0为输入模式;
4、设置外部中断的触发方式(上升沿、下降沿、高电平、低电平);
5、通过杜邦线连接P1.3到逻辑分析仪;
6、将P1.0和外部按键电路连接;
7、待触发外部中断1后,在中断服务函数中,翻转P1.3;
备注:外部按键电路如下图所示:
5 测试现象¶
1、外部中断1(P1.0)触发方式:上升沿触发,测试结果如下图所示:
2、外部中断1(P1.0)触发方式:下降沿触发,测试结果如下图所示:
3、外部中断1(P1.0)触发方式:高电平触发,测试结果如下图所示:
4、外部中断1(P1.0)触发方式:低电平触发,测试结果如下图所示:
6 Rom/Ram资源使用情况¶
rom 74 bytes, ram 0 bytes