当前位置:首页 >> 信息与通信 >>

单片机课程设计交通灯程序


50603 班交通信号灯控制 组员: 5060307 5060315 5060323 5060331 贾立峰 刘帅 张昊 刘营营

交通信号灯控制程序代码:(汇编语言) 交通信号灯控制程序代码:(汇编语言) :(汇编语言
ORG LJMP ORG MAIN: MOV MOV MOV MOVX MOV MOV 0000H MAIN 0100H SP, #60H DPTR,#0FF2BH A,#88H @DPTR,A DPTR,#0FF28H A , #0B6H ; 指向8255控制寄存器地址 指向8255控制寄存器地址 8255 ; 设置控制字
8255初始化 初始化, ; 8255初始化,写入控制字 指向PA PA口地址 ; 指向PA口地址 的内容为10110110 ; A的内容为10110110

;主程序的入口地址 ;跳转到主程序的开始处

MOVX@DPTR,A MOVX@DPTR,A

;从PA 口输出 ,即PA6、PA3、PA0分别为0, PA6、 PA3、PA0分别为0 分别为
表明与这些端 灯点亮 口相联的(发光二极管) 口相联的(发光二极管)红

INC

DPTR

;指向PB口地址 指向PB口地址 PB

MOV

A ,#0DH

;A的内容为00001101 ;A的内容为00001101 的内容为

MOVX @DPTR,A MOV WAIT0:LCALL R2,#05H DELY

;从PB口输出,即PB1为0,表明与该端口相联 PB口输出, PB1为 口输出
的(发光二极管)红灯点亮,因此4个红灯 发光二极管)红灯点亮,因此4

;

延时

DJNZ R2,WAIT0 MOV LOOP3: MOV DPTR, #0FF28H MOV MOVX INC MOV A, #75H @DPTR, A DPTR A, #0DH ;A为00001101 ;PB口的PB1南红灯亮,因此东西绿灯亮,南北 口的PB1南红灯亮,因此东西绿灯亮, PB1南红灯亮
红灯亮 口为01110101 即与PA7东绿、PA3北 01110101, PA7东绿 ;PA口为01110101,即与PA7东绿、PA3北红、PA1 西绿相联的灯

MOVX @DPTR,A MOV WAIT1:LCALL R2, #32H DELY

;延时

DJNZ R2,WAIT1 MOV R7,#05H
;闪烁次数

LOOP1: MOV DPTR, #0FF28H MOV A, #0F3H
;PA为11110011, PA3北红、PA2西黄灯亮 ;PA为11110011,即PA3北红、PA2西黄灯亮 北红

MOVX @DPTR, A INC MOV DPTR A, #0CH

MOVX @DPTR,A LCALL MOV MOV DELY DPTR, #0FF28H A, #0F7H

PB为00001100, B1南红 PB0东黄亮 南红、 东黄亮, ;PB为00001100,即PB1南红、PB0东黄亮, 因此东西黄灯亮, 因此东西黄灯亮,南北红灯亮 ;延时

MOVX @DPTR, A INC MOV MOVX LCALL DPTR A , # 0DH @DPTR,A DELY

;PA为11110111, PA3北红亮 ;PA为11110111,即PA3北红亮

;PB为00001101,即PB1南红亮, ;PB为00001101, PB1南红亮,因此南北红 南红亮 灯亮 ,此时黄灯灭 ;延时 ;闪烁次数未到继续

DJNZ R7,LOOP1 MOV MOV DPTR, #0FF28H A, #0AEH

MOVX @DPTR, A INC MOV DPTR A, #0BH
;东西红灯亮,南北绿灯亮 东西红灯亮, 红灯亮

MOVX @DPTR,A MOV WAIT2:LCALL R2, #32H DELY

;延时

DJNZ R2,WAIT2 MOV R7,#05H
;闪烁次数

LOOP2: MOV DPTR, #0FF28H

MOV

A, #9EH

MOVX @DPTR, A INC MOV DPTR A, #07H
;东西红灯亮,南北黄灯亮 东西红灯亮, ;延时

MOVX @DPTR,A LCALL MOV MOV DELY DPTR, #0FF28H A, #0BEH

MOVX @DPTR, A INC MOV DPTR A, #0FH
;东西红灯亮,南北黄灯灭了 东西红灯亮, ;延时 ;闪烁次数未到继续 ;循环

MOVX @DPTR,A LCALL DELY

DJNZ R7,LOOP2 LJMP LOOP3 ORG DELY: MOV DEL: MOV DEL1: MOV NOP DEL2: DJNZ R6,DEL2 DJNZ R1,DEL1 0C30H R0,#50 R1,#40 R6,#123

DJNZ R0,DEL RET END


相关文章:
单片机交通灯课程设计_图文.doc
单片机交通灯课程设计 - 分院 学生姓名 设计题目 设计目的: 信息科学与工程学院 专业 学号 自动化 1003010524 基于单片机的交通控制的设计 1. 通过设计了解一个十字...
北京交通大学单片机课程设计交通灯.doc
北京交通大学单片机课程设计交通灯_工学_高等教育_教育专区。交通灯设计 班级: ...3 软件设计程序流程框图 4 程序: C 语言: #include<reg51.h> #define ...
单片机交通灯课程设计报告_图文.doc
单片机交通灯课程设计报告 - 单片机课程设计 题学专年目:基于单片机的智能交通灯的设计 院业级 机电与信息工程学院 电子信息工程 2015 级 学号 172015114006、...
交通灯单片机课程设计说明书_图文.doc
交通灯单片机课程设计说明书 - 编号: 微机综合实践课程说明书 题学专 目: 院: 交通灯控制系统 机电工程学院 业: 机械设计制造及其自动化 学生姓名: 学号: 机械...
单片机C51交通灯课程设计_图文.doc
单片机C51交通灯课程设计 - 交通灯设计 一.设计目的: 1.进一步熟悉和掌握单片机的结构和工作原理。熟练掌握 C 语言的编程方法,将理 论联系到实践中,提高我们的...
单片机课程设计交通灯设计.doc
单片机课程设计交通灯设计 - 测控技术与仪器专业 课程设计报告 姓学 名: 号:
单片机课程设计交通灯.doc
单片机课程设计交通灯 - 单片机系统课程设计 目 录 1 绪论 ...
基于51单片机交通灯课设(内含程序和实物图).doc
基于51单片机交通灯课设(内含程序和实物图)_电子/电路_工程科技_专业资料。单片机控制交通灯 摘 要 随着经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通拥塞已...
基于单片机十字路口交通灯课程设计.doc
基于单片机十字路口交通灯课程设计 - 智能电子产品设计制作 课程设计(论文) 题学目:《 十字路口交通灯控制》 院:电气与电子信息工程学院 专业名称:电子信息工程技术...
单片机交通灯课程设计报告(含电路图_源程序).doc
单片机交通灯课程设计报告(含电路图_源程序) - 摘 1. 2. 2.1. 要
单片机课程设计报告 十字路口交通灯控制_图文.pdf
单片机课程设计报告 十字路口交通灯控制 - 宁夏大学新华学院 课程考核 课程名称
单片机课程设计交通灯设计.doc
单片机课程设计交通灯设计 - 测控技术与仪器专业 课程设计报告 姓学 名: 号:
单片机交通灯课程设计报告_图文.doc
单片机交通灯课程设计报告 - 单片机系统课程设计报告 专 业: 自动化 073
单片机课程设计交通灯123.doc
单片机课程设计交通灯 2013写的摘要: 近年来随着科技的飞速发展,单片机的应用正在...单片机的结构有两种类型,一种是程序存储器和数据存储器分开的形式,即哈佛(...
单片机课程设计示例(交通灯控制).doc
单片机课程设计示例(交通灯控制) - 第四章 单片机课程设计示例(交通灯控制) 4.1 课题设计内容 对基于单片机的交通灯控制系统进行设计。所设计的系统功能为:以 MCS...
单片机课程设计交通灯实习报告_图文.doc
单片机课程设计交通灯实习报告 - 河南科技学院新科学院 电子课程设计报告 题目:
单片机交通灯毕业课程设计报告(含电路图_源程序).doc
单片机交通灯毕业课程设计报告(含电路图_源程序) - 研究报告,项目建议书,项目
单片机交通灯毕业课程设计报告(含电路图_源程序).doc
单片机交通灯毕业课程设计报告(含电路图_源程序) - 施工组织设计,施工设计,招
(完整版)单片机c语言毕业课程设计交通灯.doc
(完整版)单片机c语言毕业课程设计交通灯 - 单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文
单片机简单交通灯课程设计_图文.doc
单片机简单交通灯课程设计 - 《单片机原理及其接口技术》 单片机原理及其接口技术》 原理及其接口技术 课程设计报告 题专班学姓 目: 简单交通灯控制系统设计 业: ...
更多相关标签: