|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
51单片机的16LED流水灯应用 还有一个4LED汇编程序和仿真' i5 t9 i& O! x, \' O/ M/ ^+ }
/ T ]+ o: P: X4 _
+ j, m# x9 P1 }) n. }单片机的简单应用16LED流水灯原理图:9 `- M3 S. q& _! `' g6 D
- d9 x d) `' c5 R: a$ t) T1 L6 @$ h
6 l0 V0 K" a1 i: |. V
2 q5 J B2 j( i% ^4 i9 W6 U
$ Z! O- }6 |( b* A6 ] V* i源程序:
5 R2 l" t9 l1 WORG 0000H
" _1 w! g6 t3 C# I5 v. Z2 |5 D7 tLJMP MAIN
. ?6 d$ ?' y( Q8 T- f1 y' P) H6 k, i
ORG 0030H
( C0 |/ ?& E% lMAIN: MOV A,#11111110B
4 m% K9 h) D; Q3 o9 [4 w5 @# E+ C u- x MOV B,#11111111B; k% J! T+ a# q2 [+ M/ ^( k
L8: MOV P1,A
: ?% e2 X3 I, T$ K3 P& ]0 | MOV P3,B
3 ]2 F$ V6 ]8 t: {6 A LCALL TIME: c; d" p9 N t u& U
RL A
* x$ {: I' V4 k6 g5 S3 U JNB ACC.7,H8
+ {, [9 T0 J0 S1 D$ X' Q% O1 L- h# c SJMP L8
" a9 ^3 Q0 F) d5 H& k7 p: E: C0 ^H8: MOV P1,A
o$ b, X2 T" _" H4 \ MOV P3,B$ I; I4 v6 `' i& F! J& V/ o
LCALL TIME5 _, S! i# o* W4 W) A
MOV A,#11111110B( t9 s' m/ P/ _' v# o& ^
HL8: MOV P3,A
$ G1 l. B7 j, d3 w MOV P1,B- p2 B- }0 }2 }: D8 z
LCALL TIME
% X0 g, T+ p) h8 s8 Y RL A
% Y# N& Y2 `& j7 Y3 g JNB ACC.7,LH8
( h. U7 t0 w1 _ SJMP HL8 M% `. t" d: H6 t
LH8: MOV P3,A' j! ~; e' J( k0 r7 V5 Z
MOV P1,B
# M) [" v& {1 Z2 Y LCALL TIME# `4 E5 y8 y( U5 l& U
RR A
$ s8 W* x, U5 B/ V JNB ACC.0,L94 W* {# }" n7 Q+ G% H. U
SJMP LH8
8 m" k9 s1 n0 Y7 f0 ~( {6 lL9: MOV P3,A! y( j1 E6 q9 p6 V9 Q
MOV P1,B
. }2 m; H: r- E$ ]7 r. b( K LCALL TIME
' A. R! G8 ]+ P7 O MOV A,#01111111B5 f& s m7 ?' k3 l9 Z9 P
L10: MOV P1,A
3 i( \3 T) r8 V6 B$ ^5 G MOV P3,B
1 S2 g: u( v' ]* O+ X5 d, @" H9 Q LCALL TIME w, F3 f" O/ J& A8 d; X2 p7 w! g
RR A
3 h) H5 P: y3 D) o JNB ACC.0,L80 \# _5 s6 e3 {7 L( _1 h
SJMP L10
' d; G* n3 J8 Q8 _6 ~0 O, L( I+ X- q# ~
4 b5 ~ W8 t4 Y: R" M7 Y
ORG 0100H
: X0 u* U$ V+ g7 rTIME: MOV R1,#0FAH
4 w$ H" j7 R0 _3 T9 K1 zL1: MOV R0,#0FFH$ y+ c" ]) H M% t" O1 I- C
W1: DJNZ R0,W1. E1 t4 @7 k& f; n8 U. w
DJNZ R1,L1* f$ E! r% n: c0 k9 B
NOP
0 P: \9 y3 r& C1 i; q3 Q NOP E$ C/ u3 C8 ^' Y# N8 P
RET
6 ?2 \2 Z9 r9 `9 z- F WEND( E* \' }5 x% O
! I5 h' [8 g, Q1 v9 C) S
, f6 P8 [! L/ d0 a0 @8 Z' c: Q' _7 t" o
|
|