LPC1788外部中断的例子,基于Keil MDK
2012-04-13 15:30
218 查看
网上LPC1700外部中断的例子都是ADS的,我来贡献个Keil MDK的吧
以外部中断0(EINT0)为例,低电平触发中断
关键代码如下:
以外部中断0(EINT0)为例,低电平触发中断
关键代码如下:
//头文件为MDK 4.23带的"LPC177x_8x.h",代码中所用宏均在其中可以找到定义 #include "LPC177x_8x.h" LPC_IOCON->P2_10 = (LPC_IOCON->P2_10 & ~0x07) | 1; //把P2.10设为EINT0 LPC_SC->EXTMODE &= ~0x01; //中断为电平触发 LPC_SC->EXTPOLAR &- ~0x01; //低电平触发中断 LPC_SC->EXTINT |= 1; //清空下EINT0中断标记 NVIC_EnableIRQ(EINT0_IRQn); //使能EINT0中断 ----------------------------------------------------------------------------------------------- //EINT0中断处理函数 void EINT0_IRQHandler(void){ //在这里添加你要的中断处理代码 LPC_SC->EXTINT |= 1; //中断处理完毕,清空中断标志 }
相关文章推荐
- 控制IRQ和FIQ中断的编译器内部函数 - 基于Keil MDK
- (转)Cortex-M3 (NXP LPC1788)之外部中断操作
- 基于stm32f103zet6的外部中断学习
- 基于liunx2.6.30.4的s3c2440的按键外部中断驱动
- STM32外部中断(基于STM32F103库函数版本)
- 基于s5pv210外部中断使用指南
- 基于S5PV210的中断和外部按键中断
- 基于proteus的51单片机仿真实例五十四、中断的概念和外部中断实例1
- 基于proteus的51单片机仿真实例五十五、外部中断1演示实例
- [置顶] ARM开发(6) 基于STM32的矩阵键盘按键触发外部中断引起蜂鸣器鸣叫
- Cortex-M3 (NXP LPC1788)之外部中断操作
- f4 外部中断的例子同f1略有不同
- 6.外部中断—基于CT117E开发板的STM32库函数编程
- 基于mini2440外部中断的按键驱动
- LPC1788的外部中断和GPIO中断
- linux 外部中断例子
- Keil MDK下的TQ2440外部中断处理程序
- STM32F103 GPIO的外部中断的使用例子。
- 基于51单片机的外部中断实例1
- s3c6410---外部中断---key (基于OK…