二.程序效果:
今天编写led_key程序,预期的实验结果是,在S5PV210开发板上实现用按键控制LED闪烁。
三.编程思路:
1.首先我们应该知道如何点亮LED。(通过给指定管脚输出高低电平,控制LED亮灭)3.结合对key和led了解。写出按键实现led闪烁。
四.主程序和初始化程序
int xmain()
{
close_buzzer();
init_led();
init_key();
*rGPJ2DAT = 0x0;
while(1)
{
if( (*rGPH2DAT & 0x01) == 0)
{
delay(1);
if( (*rGPH2DAT & 0x01) == 0)
{
while((*rGPH2DAT & 0x01) == 0);
*rGPJ2DAT = ~(*rGPJ2DAT);
}
}
}
return 0;
}
void init_led()
{
*rGPJ2CON = 0x1111;
}
void init_key()
{
*rGPH2CON = 0x0000;
}