|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_RESET) //开关机按键- i, B* V! H1 t1 ~2 }% O i
{7 i7 ^- U, _' o8 v8 m+ @- F
power_on = 1;, `: W R) R& v9 X5 L* ^
GPIO_SetBits(GPIOB, GPIO_Pin_14);; B. z- O( }/ ~8 u' q) z+ p5 t
GPIO_SetBits(GPIOC, GPIO_Pin_1);
- q8 k: `8 }6 x. I9 H$ x$ V+ h+ _: z% r delay_ms(50);
0 V3 q* x# a' r: N$ R4 c% N GPIO_ResetBits(GPIOC,GPIO_Pin_1);
9 E+ o3 b3 \6 Z) ^. O6 @# ~/ ?1 W4 | }
B+ E$ _2 ~; p' f; @6 N* | if ((GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_SET) &(power_on == 1))1 J) H5 K7 |5 b4 d) C G
{) N% N$ J P, _% s3 ~+ P
delay_ms(50);+ D! o& I: ]! g1 o& [
if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)==Bit_RESET)1 V3 E. Z- {4 ^" u( Z, w A
{
- L; R9 I3 M# l GPIO_ResetBits(GPIOB, GPIO_Pin_14);
/ H8 Q' v0 O! r1 |) o! q' Q power_off = 1;
( j( Y3 F9 Y0 N }
: D# e4 u. T8 ` C }
* b# T8 D) ^! Z) R; H 单片机的单独按键控制,只能输出高电平,不能输出低电平
' l* x+ L2 Q0 l( S- @$ j |
|