|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_RESET) //开关机按键
( e: Q4 P' E! ~% R {4 b/ l; q. D1 h) R9 ~6 E) K A5 \
power_on = 1;. |* o: B. z% J
GPIO_SetBits(GPIOB, GPIO_Pin_14);
5 \: `- x! i! G GPIO_SetBits(GPIOC, GPIO_Pin_1);+ f& L) h& W$ C- M
delay_ms(50);
+ K, L' E b- {- E, E+ {9 c GPIO_ResetBits(GPIOC,GPIO_Pin_1); ; n. q% A, H' a' M1 `# h
}( a o& J* f+ F0 B0 O& Q1 S
if ((GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_SET) &(power_on == 1))9 C9 R) d" [: }% Q. n
{ p& f% I4 y; x+ l5 z$ F
delay_ms(50);. E* k$ |( ^9 J! a. V9 W
if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_RESET)
* Q1 e+ f2 k* P/ X2 N6 }! \3 r4 Q. p {6 Z9 {% k5 Y6 ]: r0 O0 v
GPIO_ResetBits(GPIOB, GPIO_Pin_14); J" p' U% G' R3 Y3 k
power_off = 1;: p/ V/ ]) B% F* k' V b9 T/ _
}
: w9 t, E" S: {0 Y/ S }1 _$ B5 n1 n4 e$ h( _; G
单片机的单独按键控制,只能输出高电平,不能输出低电平/ W; ?% ^; n& I! E6 C
|
|