mini 2440 test 的点亮LED
来源:互联网 发布:软件产品质量评价 编辑:程序博客网 时间:2024/06/05 11:08
Mini 2440的灯LED1,LED2,LED3,LED4分别接的是 GPF5 GPF6 GPF7 GPF8;低电平点亮小灯。
主函数调用:Led_Display(0x66);
void Led_Display(int data)
{
//Active is low.(LED On)
// GPF8 GPF7 GPF6 GPF5
//nLED_4 nLED_3 nLED_2 nLED_1
rGPBDAT = (rGPBDAT & ~(0xf<<5)) | ((~data & 0xf)<<5);
}
这是test自带的程序;由于没有设置B口的GPBCON,灯的显示将达不到预期的效果
修改为
void Led_Display(int data)
{
//Active is low.(LED On)
// GPB8 GPB7 GPB6 GPB5
//nLED_4 nLED_3 nLED_2 nLED_1
rGPBCON= (rGPBCON & ~(0xf<<5)) | (0x5<<5);
rGPBUP = 0x7ff; // The pull up function is disabled GPB[10:0]
rGPBDAT = (rGPBDAT & ~(0xf<<5)) | ((~data & 0xf)<<5);
}
首先设置 rGPBCON使得GPB5 ,GPB6, GPB7 , GPB8 为输出。然后设置rGPBUP,不适用上啦电阻。这样就可以控制灯的亮灭了。具体为输入data 二进制的低四位,即bit_1,bit_2,bit_3,bit_4分别控制LED1,LED2,LED3,LED4,为1对应的LED灯亮,为0对应的LED灯灭。
主函数调用:Led_Display(0x66);
void Led_Display(int data)
{
//Active is low.(LED On)
// GPF8 GPF7 GPF6 GPF5
//nLED_4 nLED_3 nLED_2 nLED_1
rGPBDAT = (rGPBDAT & ~(0xf<<5)) | ((~data & 0xf)<<5);
}
这是test自带的程序;由于没有设置B口的GPBCON,灯的显示将达不到预期的效果
修改为
void Led_Display(int data)
{
//Active is low.(LED On)
// GPB8 GPB7 GPB6 GPB5
//nLED_4 nLED_3 nLED_2 nLED_1
rGPBCON= (rGPBCON & ~(0xf<<5)) | (0x5<<5);
rGPBUP = 0x7ff; // The pull up function is disabled GPB[10:0]
rGPBDAT = (rGPBDAT & ~(0xf<<5)) | ((~data & 0xf)<<5);
}
首先设置 rGPBCON使得GPB5 ,GPB6, GPB7 , GPB8 为输出。然后设置rGPBUP,不适用上啦电阻。这样就可以控制灯的亮灭了。具体为输入data 二进制的低四位,即bit_1,bit_2,bit_3,bit_4分别控制LED1,LED2,LED3,LED4,为1对应的LED灯亮,为0对应的LED灯灭。
- mini 2440 test 的点亮LED
- mini 2440 test 的Delay
- mini 2440的test 的串口操作
- 7.点亮led的操作
- 蓝牙控制LED的点亮
- Arduino入门--led的点亮
- 一、2440裸机点亮led
- mini 2440裸机 LED程序
- 点亮LED
- 点亮LED
- 点亮LED
- 点亮led
- 2812的IO口控制--LED点亮
- 2812的IO口控制--LED点亮
- 最简单的点亮LED灯驱动程序
- 不用STM32的库 点亮LED
- Linux下51单片机的led点亮
- 51单片之LED的点亮
- ubuntu 下的开发
- 常用网页播放器代码
- 年轻人应该知道的71个做饭技巧
- One Part: Level 90 Heuksal In SRO
- C# Word中插入复选框选中符号
- mini 2440 test 的点亮LED
- 中国60年IT发展历程大盘点
- Part Two: Silkroad online General Board Rules
- Trusted computing base -------- http://en.wikipedia.org/wiki/Trusted_computing_base
- oracle 字符连接
- Tomcat配置技巧大全(转)
- xmms的均衡器试验成功 音效相当不错 比rockbox可能还要好
- 常见正则表达式
- 录制访问不具有受到认可的证书的安全站点时的解决方法【摘】