- 1
- 0
- 约2.13千字
- 约 6页
- 2017-08-18 发布于浙江
- 举报
8255a交通灯控制的
二○○九 ~二○一○学年第 二 学期
信息科学与工程学院
课程设计报告书
课程名称: 微机原理课程设计
班 级: 电子信息工程2007级 6 班
学 号: 200704135150
姓 名: 张 琦
指导教师: 徐 望 明
二○一○年 二 月 二十 日
1、课程设计目的:
综合运用《微机原理与应用》课程知识,利用集成电路设计实现一些中小规模电子电路或者完成一定功能的程序,以复习巩固课堂所学的理论知识,提高软硬件设计能力及实现系统、绘制系统电路图的能力,为实际应用奠定一定的基础。
2、课程设计内容及要求:
8255A应用——交通灯控制
1)、设计目的
● 掌握8255A方式0的使用与编程方法
● PC机及配套的接口电路实验装置
● IC芯片:8255A应用
2)、内容
● 采用8255A设计交通灯控制的接口方案
● 插接电路
● 编写控制程序
3)、设计步骤
(1)方案设计
考虑普通十字路口,交通灯的控制可分东西向和南北向两组,每组可用红、黄、绿三个灯进行交通管理,所以本方案要点是对六个交通灯进行控制。
由于灯光控制只需要开、关两个状态,所以可以采用开关量实施控制。开关量的输出可以采用8255A的端口,由于开关量有6位,所以采用8位端口,又因为灯光控制不需要联络信号,所以按照方式0输出即可。
(2)电路插接
本实验利用装置提供的8255A芯片和逻辑电平显示器进行。
(3)编程与运行
3、详细设计:
()汇编程序通过8255A控制交通灯的状态具体如下:1、初始状态0为灯。
2、然后转状态1绿灯通车,红灯。
3、过一段时间转状态2,绿灯闪几次转亮黄灯,延时几秒,仍然红灯。
4、再转状态,绿灯通车,灯。
5、过一段时间转状态4,绿灯闪几次转亮黄灯,延时几秒,仍然红灯。
6、最后至状态1。
(二)、端口状态图、程序流程图:
状态 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 PA 全灭 0 0 0 0 0 0 0 0 00 0 南北红灯,东西绿灯 0 0 0 1 0 1 0 0 14 1 南北红灯,东西黄灯 0 0 0 1 0 0 1 0 12 2 南北红灯,东西关灯 0 0 0 1 0 0 0 0 10 3 南北绿灯,东西红灯 0 1 0 0 0 0 0 1 41 4 南北绿灯,东西红灯 0 0 1 0 0 0 0 1 21 5 南北绿灯,东西红灯 0 0 0 0 0 0 0 1 01 6
(三)、实验连接线路图及相关说明
4、源程序
DATA SEGMENT
TIME1 EQO 10
TIME2 EQO 600
OUT_CODE DB 14H,5 DUP(12H,10H),41H,5 DUP(21H,01H),0
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV DX,307H ;控制字端口地址送DX
MOV AL,80H ;送方式字
OUT DX,AL
MOV DX,304H ;端口A的输出端送DX
LPPO0: LEA SI. OUT_CODE ;数据段
LPPO1:MOV AL,[SI]
AND AL,AL ;CF置零
JZ LOOP0
OUT DX,AL
INC SI
MOV CX,TIME1 ;短延时
TEST AL,44H ;测码字为14H或41H?
JZ DELAY1 ;均非
MOV CX,TIME2 ;长延时
DELAY1:PUSH CX ;延时程序
PUSH AX
MOV CX,0040H
A1: MOV AX,056CH
A2: DEC AX
JNZ A2
LOOP A1
POP AX
POP CX
LOOP DELAY1
MOV AH,0BH ;检测是否有键盘输入
INT 21H
AND AL,AL
JZ LOOP1
XOR AL,AL ;关灯退出
OUT DX,AL
MOV AH,4CH ;返回DOS系统
INT 21H
CODE ENDS
END START
、程序运行结果初始状态为东西南北灯。过一段时间后,方向交通灯变绿,仍然红灯。一段时间后,,闪次,仍为红灯。红灯亮,同时方向变成绿灯。同
您可能关注的文档
- 7技能训练应会篇之车牡工技能知识.ppt
- 7直流电机的总结的.ppt
- 7:@7-焊缝及其热影的响区的组织与性能.ppt
- 7隧道工程与城市轨档睦交通工程.ppt
- 8 6和04 伺服系统的.ppt
- 7、油田典型压力容频镊操作要点.ppt
- 7电气安全与登高作业牡及防火知识.ppt
- 8 第6章-2 电器设备的选择的原则.ppt
- 7模块七、振动检测(的下).ppt
- 8 安全-地下矿山提傻凝.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 中医护理技术在骨科中的应用.ppt VIP
- 非煤矿山节后复工安全培训.pptx VIP
- 吉林省松原市长岭县2025~2026学年度下学期第一次月考试卷 八年英语(含答题卡、答案).docx VIP
- 2019新人教版高中英语必修二Unit4词汇表.pdf VIP
- 2025年上半年中国铁路西安局集团有限公司校招笔试题带答案.docx VIP
- 教育学原理-第三章-教育与人的发展【实用参考】.ppt VIP
- 婴幼儿早期教育课程标准.docx VIP
- 景成道人培训课件.ppt VIP
- 2022年高中军训心得体会(集合15篇).docx VIP
- (统编版2024)语文七年级下册 第三单元《课外古诗词诵读》课件(新教材).pptx
原创力文档

文档评论(0)