考研论坛 » 本科毕业设计 » 求购--单片机路灯控制设计(限5。20前)

2007-5-19 02:13 rambo0808
求购--单片机路灯控制设计(限5。20前)

求购--单片机路灯控制设计(限5。20前)d0aVNl"V6I(H
_"g E-W#t
如果你有该设计   联系QQ   253932563(注明:路灯设计)

2008-4-24 11:34 li05201min
我的毕业设计也是这个题目 你搞到没啊 我也想买

2008-6-2 18:25 hy249072317
您所查看的帖子来源于考研论坛(bbs.kaoyan.com) 实验做过的 拿过来组大家分享

51单片机简单I/O实验(交通灯控制)
@v:^,]f:y:ZL [font=黑体]一[/font][font=System,黑体].[/font][font=黑体]实验要求[/font][font=宋体]
|+xc1l1D_ 7W V:G,U;E|Wu7W
以74LS273作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟交通灯管理。
2h!Z,Y.slWg-I:P}0~c
(q,oR nd'g1q S [/font][font=黑体]二.实验目的[/font][font=宋体] O(MX-u[!L T

$E6H8l!sUfs 1.学习在单片机系统中扩展简单I/O接口的方法。
;r(Gjo)O
a)]z ~'eu| 2.学习数据输出程序的设计方法。7wxQb}"F*p

!F[g0Cl4M-n }*V:r 3.学习模拟交通灯控制的方法。:\0?1aO"I&d
+PK2`7U4[mC'W
4.学习双色灯的使用。oK O*^zpu/g

"na8?%U*n [/font][font=黑体]三.实验电路及连线[/font]0]$go"^#|*anD$c
[font=黑体][url=http://www.mcuzb.com/Article/ShowArticle.asp?ArticleID=55][img]http://www.mcuzb.com/Article/UploadFiles/200707/20070724083850479.JPG[/img][/url][/font]2t,AqZv;e(b
[font=黑体]四.实验说明[/font][font=宋体]
TA:deLnIx7} `w #S;YJ&@ TP`&b
1.因为本实验是交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。S;|Ob V2}
yk A Z+sE3Er
2.双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。
5qa3h-`]x.K'b \cE3E3v,G'{
[/font][font=黑体]五.实验程序框图[/font][font=宋体]
/A8]'o A/B0]-P-a.j@ ~4n )@0Dm%Ud3n6L mm)F)t
程序框图:[/font]1Dx%P0X8Pi1K
[font=宋体][img]http://www.mcuzb.com/Article/UploadFiles/200707/20070724083851677.JPG[/img][/font]A%se#?6B4`b z;j?]
[font=宋体] [/font]
4A}1Qqw~/Im [font=宋体]]-UGo-LwQ5`
源代码:[/font]
R`d.TW{W         ORG     0000H#x4PuZnu9Z i
        LJMP    START
V@*p`2{.{)ia         ORG     0040H
vWT/D.Y#f| START:
I'dhvu         MOV     SP,#60H"L'p7Z s:^&lAO
        LCALL   STATUS0         ;初始状态(都是红灯)
%h9H,Q~^ CIRCLE: LCALL   STATUS1         ;南北绿灯,东西红灯1{'[@ e N?
        LCALL   STATUS2         ;南北绿灯闪转黄灯,东西红灯
#}~|\,R]"M$j         LCALL   STATUS3         ;南北红灯,东西绿灯
!m#FZ+W/s:x1y^B         LCALL   STATUS4         ;南北红灯,东西绿灯闪转黄灯EVm?!ke4m
        LJMP    CIRCLE
_ ZtGM;S)E8U STATUS0:                        ;南北红灯,东西红灯
6A8u,K:?6O         MOV     DPTR,#8300H_J6S;E)G,\2Ke"O
        MOV     A,#0FH
0OJ5K[Z7~{$qx*W         MOVX    @DPTR,A
6f)}^"eHq(g         MOV     R2,#10          ;延时1秒
9YB~%E)C:N"a         LCALL   DELAY g8M0V&Ru)I/FU;`s
        RET;DLCB6{:K3TA!C
STATUS1:                        ;南北绿灯,东西红灯(TYTVX hW%OT
        MOV     DPTR,#08300H
m4Il aL OB         MOV     A,#5AH          ;南北绿灯,东西红灯
C;Y5P[#~]         MOVX    @DPTR,A7ha-F%IVo B3K
        MOV     R2,#50          ;延时5秒
Q Bw!@/w Z;o]         LCALL   DELAYPNOB+jw
        RETO6]3Co{xl
STATUS2:                        ;南北绿灯闪转黄灯,东西红灯
"|9? nV1}~         MOV     DPTR,#8300Hm&bINh1jq.\ `
        MOV     R3,#03H         ;绿灯闪3次
Hxp@2w$_3E` FLASH:  MOV     A,#5FH-R3p6zK#c3Aj)O$gr
        MOVX    @DPTR,A8i9o(n@ b0{
        MOV     R2,#03H
9Wb^Iy^ i         LCALL   DELAY
m4IC7tAe6[!_         MOV     A,#5AH
tx}$Z6r         MOVX    @DPTR,A(j0eU.XltzS*m*n
        MOV     R2,#03H
(}"j ]B*R*J         LCALL   DELAY
Q4|4P1l6}-v9?c r6C}         DJNZ    R3,FLASH
xb:GK R9y)X         MOV     A,#0AH          ;南北黄灯,东西红灯
J(w*xt.M-L?         MOVX    @DPTR,A6p6X)V5]!Ff)s`E"V
        MOV     R2,#10          ;延时1秒AE$?j/|&Bl
        LCALL   DELAY
B6K ^/b4^"i(X         RET
@w2f [1B Nx%C,~ STATUS3:                        ;南北红灯,东西绿灯
I]%Y d1lji&r         MOV     DPTR,#8300H
y|%gc@4Y%O-Wa         MOV     A,#0A5H
t P]F-pj\I         MOVX    @DPTR,A
%z7{d"tOs e         MOV     R2,#50         ;延时5秒 i1A A KMy
        LCALL   DELAY HN1L nIG c
        RET
9` K$r afM STATUS4:                        ;南北红灯,东西绿灯闪转黄灯5]P#Yf$Sq*~u
        MOV     DPTR,#8300H
c)^6dee3]         MOV     R3,#03H         ;绿灯闪3次
DN,O$AG0c8AfX B1r FLASH1: MOV     A,#0AFH1Bk9r%M5g"W|
        MOVX    @DPTR,A
7}6V*?0q:HTG         MOV     R2,#03H
!d.[ot[&{(n4c         LCALL   DELAYPgyE)} ls'{
        MOV     A,#0A5H
7c_h7{?!{6Yy/U7c         MOVX    @DPTR,A!uh,xD3K
        MOV     R2,#03H,\+e C.q e
        LCALL   DELAY
N^?Of/`Q:k         DJNZ    R3,FLASH1-e(uC$_-h2~&gt~ \ b
        MOV     A,#05H         ;南北红灯,东西黄灯WsS0[@1O3kY
        MOVX    @DPTR,A
x6Qo mpQ         MOV     R2,#10          ;延时1秒cK/{j J
        LCALL   DELAY
G(yV;[E)P@ C      NOP
;V Dz }x         RETn F?cFi
DELAY:                          ;延时子程序
\L(ud+W-Yl0QdI         PUSH    2 bu7H.Qr-uR~(R
        PUSH    1
!X+{{m AA7pW         PUSH    0cF'O"`;X#P2r.T
DELAY1: MOV     1,#00H!O?D5[I2U.~*O
DELAY2: MOV     0,#0B2H
8sN t"kT#~bi         DJNZ    0,$
#msF#R-vM*dK2Z2_         DJNZ    1,DELAY2        ;延时 100 mS+]C)C@9n7eD
        DJNZ    2,DELAY1
A8e:PmWg,Lx         POP     0 B?,|8KP/\
        POP     17zx8t)C)X
        POP     2m2y f3Cg V!v _C)r
        RET
&Z9O6k2Uh!J q'b%i         END
/y!M2}x/~^8s "c]%Hm&{(o7h~
[ V AD7\q Q-KPN![
pFMU`T?{im
iM4^Mh Z

+Bi M(ZG/vk'| ORG 0BB0H
j+]h+P$x7ub+R#C JOD0: MOV SP,#60H
UPXlm;LG         MOV DPTR,#0FF2BHa:wi`*FF6k
        MOV A,#88HV}SGa
        MOV DPTR,#0FF28H|\z[ @c$P
        MOV A,#0B6H
&ud],G{O         MOVX @DPTR,Ayx9n$CV#A7R9f
        INC DPTR^'~0B+OW7e)W
        MOV A,#0DH8C%ZR|KkI/]R7U
        MOVX @DPTR,A
kA:n7g(H3D5|`         MOV R2,#25H
?5J_L*P4nP%yu         LCALL DELY
'X4?}tBkt5qD/Zt JOD3:        MOV DPTR,#0FF28H
:JK"{o kvko D;y,v0g         MOV A,#75H*|+S!rP"Y
        MOVX @DPTR,A
XsqiX5V$@3}9ye         INC DPTR
J#nF&x-L         MOV A,#0DH*gu v'P%n+PU&K1B6U
        MOVX @DPTR,A
#qp3Q~9P!l         MOV  R2,#55H
E5t!@do(Jt         LCALL DELY
*@ oTP9m         MOV R7,#05H,B q.d_R8v
JOD1:        MOV DPTR,#0FF28H
-Ec%\#J:[;jA:^)T         MOV A,#0F3H
$@y AwmV6cP         MOVX @DPTR,A
4q5F[.R n7as\"TA         INC DPTR
sh8b(_8M\i:O         MOV A,#0CH
*m [:@#V/t j_NMP         MOVX @DPTR,A"D VX4}3D hn
        MOV R2,#20H
-H3Tq'?D2qz j         LCALL DELY X5kJ"ht@?9@
        MOV DPTR,#0FF28H
.p D4_n"q)TCr%iJ         MOV A,#0F7H
1xFEU"w         MOVX @DPTR,A8CF#Z:` `9QTFoV;\
        INC DPTR
|V4Kg}`3lN         MOV A,#0DHrGY!p^ G w;pu'k
        MOVX @DPTR,A'Q*FH4Hp)S[ G9b
        MOV R2,#20H
%s-LV [7L         LCALL DELYY|KK/ym.W
        DJNZ R7,JOD1
G\]dC#T(XQ&Wb         MOV DPTR,#0FF28H
;CC2I-YW OPj K){~         MOV A,#0AEHt@*uuVxb'f
        MOVX @DPTR,A
o8P!D3\f5uE5b f/k         INC DPTR

转载请注明出自bbs.kaoyan.com,本贴地址:http://bbs.kaoyan.com/viewthread.php?tid=1901086

页: [1]

Google
热门搜索: 出国留学 | MBA | 英语口语 | 职业培训 | 英语培训 | 笔记本 | 求职



Powered by Discuz! Archiver 5.5.0  © 1999-2007 考研加油站