新手上路
- 积分
- 32
- 金钱
- 32
- 注册时间
- 2017-3-25
- 在线时间
- 11 小时
|

楼主 |
发表于 2017-3-29 09:00:52
|
显示全部楼层
#include "sys.h"
#include "delay.h"
#include "led.h"
#include "key.h"
#include "exti.h"
int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//ÉèÖÃϵͳÖжÏÓÅÏȼ¶·Ö×é2
delay_init(168); //init delay
EXTIX_Init(); //³õʼ»¯ÍⲿÖжÏÊäÈë
IOInput_Init(); //init input
IOOutput_Init();//init output
/////////////////////////////GPIO KEY FUNCTION//////////////////////////////////
while (1)
{
delay_us(100);
if(Pin_Input(GPIOE, GPIO_Pin_2) && Pin_Input(GPIOE, GPIO_Pin_3) )
{
Pin_H();
}
else if(!Pin_Input(GPIOE, GPIO_Pin_2) && !Pin_Input(GPIOE, GPIO_Pin_3) )
{
Pin_L();
}
else if(!Pin_Input(GPIOE, GPIO_Pin_2) && Pin_Input(GPIOE, GPIO_Pin_3) )
{
Pin_HL();
}
else if(Pin_Input(GPIOE, GPIO_Pin_2) && !Pin_Input(GPIOE, GPIO_Pin_3) )
{
Pin_LH();
}
else delay_us(10);
}
} |
|