|
本帖最后由 真•天地无用 于 2016-6-12 17:06 编辑
1 \0 B5 h; i% I1 Y, z0 @0 x4 U+ I M! ~ T& ?
感谢大家陪天地走过了两个春秋
" F+ K4 o1 W) {1 n但天下无不散之宴席
" O5 L" ^0 M" c6 h+ ^3 n2 `: o希望以后能在玩别的游戏时还有幸遇见大家& z+ \5 t# E8 y/ J8 Q4 Q
We see the next game.
4 l/ c' G# y$ ]0 Q0 D* C, ^
( S8 f1 V. ^& d7 h6 F( W0 k5 @: ~0 N+ p( N8 x6 ?; p8 m
MOV P2,#07H& X9 r& d( k: \. Q! g
START: MOV P1,#11000000B
6 u! \* |# D" o# B( Y8 A8 J" eCALL DELAY. h1 x+ r+ P1 r4 ]: w8 G
MOV P1,#11111001B
! K- X* q- _' k# M1 E& A5 P4 ZCALL DELAY2 C1 Q. p/ x& Q. H& `- O4 T7 X
MOV P1,#10100100B! {, ^0 q0 X9 W
CALL DELAY
& t& V0 i! j/ {3 LMOV P1,#10110000B
2 r v2 Q- W$ I5 ~; MCALL DELAY
% W& [7 ^# S7 e% IMOV P1,#10011001B0 J$ v1 X6 o1 `$ v" `
SJMP START
+ A6 v0 M/ ?. g5 KDELAY: MOV R5,#37 k3 K/ f' [$ D7 a2 k& W
DE1: MOV R3,#255
! s) C y" P& FDE2: MOV R4,#255
# R( q" ?( Z( ^5 SDJNZ R4,$6 r, m3 D. w% p: U, f% K
DJNZ R3,DE2( ^+ M) G6 o3 o; t/ _6 Z
DJNZ R5,DE17 J/ f; i8 `3 n" n' P3 o; N
RET
q7 E" {- I/ G% q6 A0 n# BEND& S. T. s) b1 o d; s! O
#include "reg51.h" T% P# ], i4 P
sbit key1 = P3^7;
; Z* I" F! `7 T9 E& f sbit key2 = P3^6;
5 S2 {, n! q7 p* a sbit key3 = P3^5;
8 V& k- F; z7 z( h) z sbit key4 = P3^4;+ |0 z7 l$ W9 D$ H2 Z. W
1 ?4 Z: a/ T5 [" q; p l8 f sbit led1 = P1^0;
# [! _+ X6 K" y% p% T sbit led2 = P1^1;2 V$ f' p( [/ R
void main(void )
[2 \5 P3 p4 ]# X/ M1 c# W{% F* `: `+ o- X9 u2 `; u9 U
while(1){ P r9 C1 b, c( x+ Z4 l+ @. o
if(key1==0)7 W; \9 Y* V" o1 T
led1=0;6 o* Z: w( | T
* q6 ^" Y) l/ e1 O+ F& v) D* v
if(key2==0)
1 P& f! S( q" z+ V* ? led1=1;# e2 K9 Z( b; `8 H( I- G. B* I
. n1 g9 C' u% W. u if(key3==0)6 o, F5 J$ U5 m$ x/ _: c
led2=0;' e X* Q( G$ R. K5 m, U7 {
; o7 e! H$ j3 g3 \6 e if(key4==0)
* s+ O7 ~# J6 B6 l3 C! n led2=1;& B& Z* T( m3 @9 \
}
5 q" I% c0 q* e7 f. _ Z; z+ }! b }
; @3 E+ l. o4 s+ `. G, M0 s- W/ o) @3 b. q9 ?
1 |5 s- g% M: t% ?( O& ^* J
+ x1 K& V1 R, k3 g( e: }# N7 W$ v- z
1 {' E! ]5 I- V% I8 N) R- R
- Z# _. p' L) [* g; a. \; y
2 ? _7 r, y% y: h, I k |
|