EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
void tm0_isr() interrupt 1 //10ms中断' \. v% v2 u8 ^% j
{ Key_Scan();
# F- m% a8 J1 u( a2 D( v# v count++;
( I1 K. W1 l( o; w: Y) | if (0<count<=800) 3 ?4 v6 j4 M1 Q
{7 B& n1 m7 t6 T" ?9 s. ]" `! o9 N/ G
Lcd_BLA=0;
+ U r" j7 I9 O4 a * }& u* y! @) w' i
}
, h- x% P& p& k5 p2 a( k v else ; b2 y; {+ @- Q) s1 a& {: H1 {
% N' u9 z. G' ^0 S) X if(800<count<1000)
( A; ~$ Q( O2 U {2 X, [3 Z7 ?1 q! F
Lcd_BLA=1;& x+ S/ W# I+ q$ s8 O
}- s3 c+ P6 m5 J, r% M) |
else& [5 O$ A- m. T
;
0 P ~: b8 g7 `/ g+ e8 A* x4 o' { if(count>=1000)
! i- a, ~/ ]6 ^- c& d7 Y- j {9 _. O& P4 L+ D L
count=0;$ g0 M8 a8 k( }( z" r7 s
}
: e, \' i: U! W) Q else( U ^" F0 X0 ^( P3 X% k
;
7 H) `2 b9 D, K( K/ |8 x} 理论值是不是 Lcd_BLA=0 执行 8秒 Lcd_BLA=1 执行 2秒 单步调试 count=2时 Lcd_BLA=1
R) x3 w- ]4 ~ |