|
没办法直接弄一分钟只能弄60ms然后循环60次
' U1 t2 U) _* M0 E9 B0 i1 T如果晶振是11.0592M5 a `( }4 R3 Q; U2 [; a
- void Timer2Init(void) //60毫秒
! z3 b% Q( u& F/ K. H - {
- E' U) c; B& S1 ` - T2MOD = 0;
: j* G) j8 I+ l b7 h - T2CON = 0; & c6 z X* [) X- y: e+ o
- TL2 = 0x00;
' p+ _$ K: h3 S& P. {$ z: p! ~ - TH2 = 0x28;
B! A v& J* V; A2 y - RCAP2L = 0x00;
, X% ?; N- N# {* H( S - RCAP2H = 0x28;
8 I" h# w1 K( `' ^ - TR2 = 1;
8 i Y* y6 Q4 N2 f - }
4 F1 K4 O: C4 i8 Y& _# Z* ]
复制代码
8 O5 A1 w; P& V9 a( D( ~9 F如果晶振是12M+ e6 t. D" g2 x1 ?3 `0 Q, H3 [
- void Timer2Init(void) //60毫秒
+ m) J. p ^7 U) W2 P) Z5 W2 c: B) H - {
+ B" e) n: Q+ l/ X9 [" @7 ~ - T2MOD = 0;
( o& H5 D+ z; }3 o' P4 z! ^% x - T2CON = 0;
6 M9 q3 g- m8 Z - TL2 = 0xA0;
" p+ i. r, x7 c; s' L - TH2 = 0x15; % h# Y; c/ e( A# [) @% `7 v. F
- RCAP2L = 0xA0;
/ f) K" m# j6 I v) b - RCAP2H = 0x15;
- k$ T* y Y, Z8 a4 ^7 H$ J - TR2 = 1;
: S, H/ r& o! \0 T+ z - }5 Z8 n# l3 N7 K) A2 |# _5 N3 I
复制代码 |
|