(最新版)单片机交通灯毕业课程设计报告(含电路图_源程序)

发布时间 : 星期日 文章(最新版)单片机交通灯毕业课程设计报告(含电路图_源程序)更新完毕开始阅读

不断的完善自我。

5. 参考文献

[1].李朝青.单片机原理及接口技术(第3版).2005年10月 [2].蔡朝洋.单片机控制实习与专题制作 [3].楼然苗.单片机课程设计指导 [4].赵广林.电路设计与制版

6. 附录

6.1. 附录1:程序清单

ORG 0000H

LJMP MAIN

ORG 0003H

LJMP INTT0

ORG 0013H

LJMP INTT1

ORG 001BH

LJMP TT1

ORG 0100H

TT1: MOV TH1,#0D8H ; MOV TL1,#0F0H

DJNZ R6,EXIT

MOV R6,#100 ;定时器1,定时10us

定时器定时100次

MOV R1,#0FFH

EXIT: RETI

INTT0:MOV P1,#0BEH ;外部中断0,

JB P3.4,$

RETI

INTT1:MOV P1,#0BBH ; JB P3.4,$

RETI

ORG 1000H

MAIN: MOV R6,#100 ; MOV R1,#00H

MOV TMOD,#10H ; MOV TH1,#0D8H

MOV TL1,#0F0H

MOV IE,#8DH

MOV 20H,#25

MOV 21H,#5

MOV 22H,#15

MOV 23H,#30

外部中断1,

主程序;

初始化

MOV 24H,#20

SETB TR1

ST1: MOV P1,#0EBH ;第一个状态,主干道亮绿灯、支干道亮红灯;

CJNE R1,#0FFH,TZ1

MOV R1,#00H

DEC 20H

DEC 23H

TZ1: MOV R2,20H

MOV R3,23H

LCALL DISP ; MOV A,20H

CJNE A,#00H,ST1

MOV 20H,#25

ST2: MOV P1,#0EDH ; CJNE R1,#0FFH,TZ2

MOV R1,#00H

DEC 21H

DEC 23H

TZ2: MOV R2,21H

调用显示子程序。

第二个状态,主干道亮黄灯、支干道亮红灯;

MOV R3,23H

LCALL DISP ;调用显示子程序。

MOV A,21H

CJNE A,#00H,ST2

MOV 21H,#05

MOV 23H,#30

ST3: MOV P1,#0BEH ; CJNE R1,#0FFH,TZ3

MOV R1,#00H

DEC 24H

DEC 22H

TZ3: MOV R2,24H

MOV R3,22H

LCALL DISP ; MOV A,22H

CJNE A,#00H,ST3

MOV 22H,#15

ST4: MOV P1,#0DEH ; CJNE R1,#0FFH,TZ4

第三个状态,主干道亮红灯、支干道亮绿灯;调用显示子程序。

第四个状态,主干道亮红灯、支干道亮黄灯;

联系合同范文客服:xxxxx#qq.com(#替换为@)