全部博文(321)
分类: 嵌入式
2013-02-23 11:33:48
1.将GPBCON先置为输出功能,并写入GPBDAT置1,先不亮。==记住:GPB输出功能要写GPBDAT,输入或其他的,GPBDAT,当状态寄存器,可以读取,而不能写。
2.选择GPBDAT是为1,还是为0,让它为灭或亮。
3.用switch来选择哪盏灯的亮灭,t通过给GPBDAT写1或者写0来控制。
4,.可用宏的就用宏(修改方便)
Eg:void led contron(int ledNumber,int,ledStatus)
{
Switch(ledNumber)
{====(这边记得大括号)
Case 1:
{
if(OFF == ledStatus) //第一盏灯灭
{
rGPBDAT|=(1<<5)//bit[5]
}
if(ON == ledStatus) //第一盏灯亮
{
rGPBDAT &= ~(1<<5); //bit[5]=0
}
break;
}
}
}