|
本帖最后由 真•天地无用 于 2016-6-12 17:06 编辑 . C" G7 K+ m: p
) k/ W/ ]( d5 `8 S5 M; T6 g/ r
感谢大家陪天地走过了两个春秋9 F, J: H0 T$ m v6 o7 d
但天下无不散之宴席
9 E8 x: c9 c3 s: R7 c希望以后能在玩别的游戏时还有幸遇见大家6 L$ a; o' K3 i3 O4 q
We see the next game.
1 v# t' ^/ y# q
, v. z2 L3 j% x. n$ E9 ^
/ {4 ~4 J% r6 f jMOV P2,#07H
8 K( ?, r( ^ D1 _; ~START: MOV P1,#11000000B
6 X4 J' u i$ R. f/ Q3 l3 hCALL DELAY
% {+ l- W% k6 J. ~ SMOV P1,#11111001B
9 Y, L) R& B* i5 V: g- w! x xCALL DELAY
) l1 ^8 f2 F3 `MOV P1,#10100100B, i% v: o `: R9 x9 ]) ~6 c
CALL DELAY
: H6 W1 a t" _. x1 mMOV P1,#10110000B; Z( s- X4 e$ \$ G
CALL DELAY4 O) r8 c; Z3 }2 v, r2 o
MOV P1,#10011001B0 C7 b5 y, m1 \( R1 F1 ]) H
SJMP START
6 m3 U6 r/ ]# s1 i. m vDELAY: MOV R5,#3
& Z" [5 {2 I' B; U2 w! d' @" vDE1: MOV R3,#2558 Q9 s7 _$ S- O: }7 F; d+ }
DE2: MOV R4,#255
% z) P O7 h' T/ V0 ` m4 F' R i, ^DJNZ R4,$
F, c) A* Q! l+ L3 J5 JDJNZ R3,DE2
1 x; Q- V! k1 n2 SDJNZ R5,DE1
% L- P( H5 d" x. TRET" Y' m. C, f \; T# Y
END
" U6 O' I/ \3 N" D$ g& ] #include "reg51.h"
* t. |& F, S& N. b sbit key1 = P3^7;
0 ?, w' }$ @4 [, _- i2 R sbit key2 = P3^6;) O; W0 M2 V6 r5 G/ j0 ^2 P
sbit key3 = P3^5;
N' m- s( w; s9 ^; u7 \5 U sbit key4 = P3^4;0 p. _' c, z* [. C
% n, Y& a; t! n$ [2 p: [8 u
sbit led1 = P1^0;2 [8 V( E* Y; {; l2 a4 w+ G
sbit led2 = P1^1;
. N, ^8 B0 X/ q; `9 yvoid main(void )
0 Y ]5 e. e% I{, h) c/ l% Q9 s: H: r
while(1){( s" m6 }4 `1 [; L3 ^; s
if(key1==0)
+ l0 u$ f1 g4 S led1=0;
% K! {; \, w/ B8 n
! u J6 a; Y1 x0 U if(key2==0)
+ T5 c. J0 a* M# D9 _" z* T led1=1;; a* J) D# Z n4 B6 c$ {" ~# k
; J) Q- I6 M* p4 @7 i+ H: [
if(key3==0)8 w T7 v& H) w0 F" A" w
led2=0;
+ L* ?& U0 g" U5 s9 ]2 B% M2 k3 S
% F; t& |( Z; I% L& P$ Q if(key4==0). r) a8 b6 g I# X" }2 T
led2=1;( c9 i" O, M; ]' L0 y" L. `) l
}3 ]+ Y. \6 Q# o( n" q" ?
}* u+ ^# I( y0 E7 {( K$ W/ r
# x/ ~0 G0 ], s$ Z# L' S0 Y# ~- P5 e( J
# | y+ t* W- Y% B2 F% T8 U8 \8 G' ~- k0 s5 N
: f6 s0 o$ _, F
4 T% J* S3 w7 `5 v" o' m4 [% y3 m7 t8 g+ g) t- {
|
|