📄 leds.c
字号:
//LED接口
#include "led.h"
unsigned char ledsOn=0x70; //第一次翻转变亮
void led_init()
{
PORTC |=0x70;
}
//*********Turn off LED 0.
void led0Off()
{
PORTC |=0x10;
ledsOn |=0x10;
}
//**********Turn on LED 0.
void led0On()
{
PORTC &=~0x10;
ledsOn &=~0x10;
}
//**********Toggle LED 0; if it was off, turn it on, if was on, turn it off.
void led0Toggle()
{
if (ledsOn &0x10)
led0On();
else
led0Off();
}
//*********Turn off LED 1.
void led1Off()
{
PORTC |=0x20;
ledsOn |=0x20;
}
//**********Turn on LED 1.
void led1On()
{
PORTC &=~0x20;
ledsOn &=~0x20;
}
//*********Toggle LED 1; if it was off, turn it on, if was on, turn it off.
void led1Toggle()
{
if (ledsOn &0x20)
led1On();
else
led1Off();
}
//********Turn off LED 2.
void led2Off()
{
PORTC |=0x40;
ledsOn |=0x40;
}
//*******Turn on LED 2.
void led2On()
{
PORTC &=~0x40;
ledsOn &=~0x40;
}
//*********Toggle LED 2; if it was off, turn it on, if was on, turn it off.
void led2Toggle()
{
if (ledsOn &0x40)
led2On();
else
led2Off();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -