基于mini2440流水灯(裸机代码)
2012-11-27 11:51
281 查看
#include "def.h" #include "option.h" #include "2440addr.h" #include "2440lib.h" #include "2440slib.h" int System_init(void); void rDelay(unsigned int x ); int Main() //主函数 { System_init(); //初始化 while(1) //死循环 { rGPBDAT = ~(0xf<<5); //LED1-4亮(GPB5-8)=0 rDelay(120); rGPBDAT = ~(0x1<<5); //LED1亮 GPB5=0 rDelay(120); rGPBDAT = ~(0x1<<6); //LED2亮 GPB6=0 rDelay(120); rGPBDAT = ~(0x1<<7); //LED3亮 GPB7=0 rDelay(120); rGPBDAT = ~(0x1<<8); //LED4亮 GPB8=0 rDelay(120); } return(0); } int System_init(void) //系统初始化函数 { rGPBCON = 0xd57fc; // GPB5,GPB6,GPB7,GPB8设置为输出 rGPBDAT |= ((1<<5)|(1<<6)|(1<<7)|(1<<8)); //使LED全灭 } void rDelay(unsigned int x ) { unsigned int i,j,k; for(i=0;i<=x;i++) for(j=0;j<=0xff;j++) for(k=0;k<=0xff;k++); }
相关文章推荐
- 基于mini2440触摸屏版电子相册(裸机代码)
- 基于mini2440简单计算器的实现(裸机代码)
- 基于mini2440的按键中断控制LED(裸机代码)
- 基于mini2440轮询控制LED(裸机代码)
- 基于mini2440按键控制电子相册(裸机代码)
- MINI2440裸机流水灯
- 基于mini2440的ov9650摄像头裸机测试
- aiku基于mini2440下裸机程序开发《概述与SDRAM运行》
- 基于mini2440的裸机led程序及其链接脚本分析
- mini2440 led驱动代码 基于kernel2.6.32.2 之led
- 基于mini2440的IIC读写(裸机)
- keil mini2440裸机代码问题解决笔记1
- 基于mini2440的IIC读写(裸机)
- 基于51单片机的花样流水灯仿真(代码)
- mini2440 led驱动代码(原创)基于iomap<测试初始化没有问题,其它功能待开发>
- 基于mini2440的ov9650摄像头裸机测试
- 嵌入式arm学习总结(九)--ARM启动代码总结-基于mini2440平台
- 基于mini2440的RTC读写(裸机)
- 基于mini2440的ov9650摄像头裸机测试
- 基于mini2440的ov9650摄像头裸机测试