|
本帖最后由 真•天地无用 于 2016-6-12 17:06 编辑
2 V. n* n8 S6 `( m1 J( o3 n1 c7 C; w" ^: x" Q7 S# T
感谢大家陪天地走过了两个春秋
" B% t% K4 q! P- Q& d O但天下无不散之宴席
7 W7 H! D4 p9 x P! Y
希望以后能在玩别的游戏时还有幸遇见大家& [5 g# N# U6 W" B3 t% w: w( P
We see the next game.; B; s2 G# o5 E. [2 o$ v
* ?: f5 W7 C$ P1 y; U1 h5 }. {$ d8 [6 h' T! |* Z
MOV P2,#07H
+ Y0 f! ^- I! p& R& HSTART: MOV P1,#11000000B
5 ` j. A' Y4 @/ BCALL DELAY
1 H8 f' z3 V0 g+ N! y5 x: iMOV P1,#11111001B
4 n. g" Q* q) v* K+ ~, u! S) G) C+ g" ACALL DELAY
5 C* v) L4 X: OMOV P1,#10100100B4 ~1 S# h, ]& _* `
CALL DELAY, z$ l/ C9 u+ Y1 F
MOV P1,#10110000B
$ u# h( P# H% ~! T0 GCALL DELAY
& [* ~8 } X0 F' B' P0 B& EMOV P1,#10011001B: L7 X+ ?2 l. B3 I; V9 C
SJMP START
) d s: F6 O0 ^2 F( L. `$ BDELAY: MOV R5,#3: ]) m" m" |8 s
DE1: MOV R3,#255
! u& M& y- a. Z7 o; {DE2: MOV R4,#255
1 h v8 Y& z( G m$ m. [; V0 FDJNZ R4,$
/ Q1 P& E: ^* y0 C- TDJNZ R3,DE2
( o! g+ Y4 d0 ^+ v. [4 u3 e' jDJNZ R5,DE1
4 ]3 J. N/ J, q( [, e9 cRET
" Y& {& N: o6 s7 z" G. FEND
; x4 F' H* s) h3 ^4 l3 G4 U+ { #include "reg51.h"/ m& p# f* O' e! S# ~; u% H) ?; A
sbit key1 = P3^7;+ _. E: d6 h4 j; n# } k
sbit key2 = P3^6;3 z E8 W- F5 I; d# w6 ]
sbit key3 = P3^5;
9 n' G2 E) a% U |' ^ sbit key4 = P3^4;. \1 o$ U& U7 a
8 v! Q& {: ^ s! c7 u9 W3 z& Z" _
sbit led1 = P1^0;
" B! {: n8 \, Z$ ? Z& ?3 r sbit led2 = P1^1;
7 ^ q" f: D* J3 Y: `1 vvoid main(void )1 j$ m& e: p7 E& P, u* p
{
, @& ~; M! d# I' ?, c; t while(1){& I. ~8 W, p0 d0 v$ D! D0 T
if(key1==0)
) |4 E9 m5 p% G: Y led1=0;
) ~: i* n3 y1 r3 B* j" i, \! @6 P% F& z* {# R. ^
if(key2==0)
6 [7 Y) [' N h3 o( q2 W led1=1;
; @0 C8 R; _3 ~% a8 |
+ K6 o* x, O5 y* m4 W4 {: s8 h4 y if(key3==0)
9 Y. I2 Y- r9 z8 A% W led2=0;
1 b0 o0 Q7 X! W2 ]& z' Z2 [0 x1 h
if(key4==0)5 Y6 L. o/ f4 z
led2=1;
' N7 q. u- J5 n. g8 J$ q5 | }, S2 }# s7 b- M7 e9 a8 o; M: p
}
: V8 B# H% c* h: ~4 t; O/ W8 I. K0 R" j" s" b4 @" t5 ~, E
" Q W0 ?4 G) r& z1 j6 h+ V' }% T
' d$ Y$ }* Y2 |" g0 G
8 e, D: N* ]1 q- x5 m, c9 V; b0 B6 c
0 d0 q0 ]% |2 v. i1 p5 o7 F) `9 O! A: Z3 F) a$ F: \& Q1 v' B
|
|