⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fiq_x int_led.c

📁 ARM芯片LPC2131的一个中断时钟小程序
💻 C
字号:
// 描述: FIQ中断实现最简单的LED亮灭控制
// 硬件:LED--P0_7  按键 -- P0_1
// 编写: 王晓荣
// 日期: 20080417
#include <LPC213X.H>  

unsigned char shift;

void  FIQ_Int() 		     //PPT
{	
	shift = ~shift;
	if(shift)	
		IO0SET = 1<<7;	    //GPIO置“1”	
	else
		IO0CLR = 1<<7;      //GPIO清零 	
    
	EXTINT = 0X01;		    //清中断标志  	
}

main(void)
{ 	
	IO0DIR = 1<<7;	         //设置GPIO的方向	
	PINSEL0 = 0x0c;          //ppt//将引脚P0_1设为外部中断0输入引脚
	EXTMODE = 0X01;	         //ppt//将外部中断0设为边沿触发	
	VICIntSelect = 1 << 14;  //ppt//14号中断采用FIQ 
	VICIntEnable = 1 << 14;  //ppt//使能外部中断0
	while (1); 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -