教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 公文资料 >

微机原理课程设计交通灯,温控系统实验报告

来源:网络收集 时间:2026-08-23
导读: 山东理工大学微机原理接口技术课程设计的两个题 序号 山东理工大学计算机学院 课 程 设 计 (微机原理及接口技术) 班 级 姓 名 学 号 指导教师 二○ 一二 年 一月 九 日 山东理工大学微机原理接口技术课程设计的两个题 课程设计任务书及成绩评定 课题名称

山东理工大学微机原理接口技术课程设计的两个题

序号

山东理工大学计算机学院

课 程 设 计

(微机原理及接口技术)

班 级 姓 名 学 号 指导教师

二○ 一二 年 一月 九 日

山东理工大学微机原理接口技术课程设计的两个题

课程设计任务书及成绩评定

课题名称 交通灯控制系统,温度测控系统的设计

I、 题目的目的和要求:

学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知

识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。

一、交通灯控制系统:按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。可利用8255、8253、8259等接口电路。

二、温度测控系统的设计:利用ADC0809采用中断式设计一个温度测控系统,在LED数码显示器上显示温度值,并对温度进行测试和控制,当检测温度到达温度上限60℃时开风扇(即开启电动机),低于下限30℃时关闭风扇,LED上的显示内容为:XX ℃(采用十进制显示)。

II、设计进度及完成情况

山东理工大学微机原理接口技术课程设计的两个题

III、主要参考资料及文献

[1] 戴梅萼等.微型计算机技术及应用.清华大学出版社出版,2008.2

[2] 徐建平, 成贵学, 朱萍等主编,微机原理与接口技术,北京航空工业出版社,2010 [3] 马金忠编 ,微机原理及应用学习指导,重庆大学出版社,2009

IV、成绩评定:

设计成绩:

指导老师:

(教师填写)

(签字)

二〇一二 年 月 日

山东理工大学微机原理接口技术课程设计的两个题

目录

一、交通灯控制系统………………………………………………………2

(一)系统概述 ………………………………………………………………2 (二)系统分析与设计………………………………………………………3 (三)程序设计流程图………………………………………………………4

(四)源程序代码……………………………………………………………5 (五)实验结果及分析………………………………………………………9

二、温度测控系统…………………………………………………………10

(一)系统概述………………………………………………………………10 (二)系统分析与设计 ……………………………………………………11 (三)程序设计流程图 ……………………………………………………15

(四)源程序代码 …………………………………………………………16 (五)实验结果及分析 ……………………………………………………20

三、设计总结………………………………………………………21

1

山东理工大学微机原理接口技术课程设计的两个题

一、交通灯控制系统

(一)系统概述

1.本课程设计意义

课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课程更全面的学习和应用,理解和掌握课程的相关知识。《微机原理与接口技术》是一门重要的专业课。 2.课题意义和设计目标

学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。

在本交通灯控制系统中,要求按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。可利用8255、8253、8259等接口电路。

2

山东理工大学微机原理接口技术课程设计的两个题

(二) 系统分析与设计

芯片8255并行接口是以数据的字节为单位与I/O 设备或被控制对象之间传递信息。CPU 和接口之间的数据传送总是并行的,即可以同时传递8 位、16 位、32 位等。8255 可编程外围接口芯片是Intel 公司生产的通用并行I/O 接口芯片,它具有A、B、C 三个并行接口,用+5V 单电源供电,能在以下三种方式下工作:

方式0:基本输入输出

方式1:选通输入输出 方式2:双线传送

芯片8255功能及引脚图

三种工作方式由工作方式控制字决定,方式控制字由CPU通过输入/输出指令来提供。三个端口中C口被分为两个部分,上半部分随A口称为A组,下半部分随B口称为B组.其中A口可工作与方式0、1和2,而B口只能工作在方式0和1。

3

山东理工大学微机原理接口技术课程设计的两个题

(三) 程序设计流程图

在交通灯的控制系统中,通过对8255的初始化及赋予不同的控制字可以实现交通指示灯的不同变化。设计流程如下图:

实验台上的四个灯分东西和南北两组,根据调用程序的不同实现不同方向的颜色变化及亮灭控制。

4

山东理工大学微机原理接口技术课程设计的两个题

(四) 源程序代码 源程序文件为 GXM.asm

CODE SEGMENT ;本实验中控制字的偶数位控制南北,奇数位控制东西 ASSUME CS:CODE,DS:CODE

START: ;两位控制一个方向,00黄,01绿,10红,11灭 MOV DX,203H ;A口输出,8255片选CS55接200H-207H MOV AL,80H ;1000 0000b,A口输出,B,C口本实验不用 OUT DX,AL

CALL STATUS0 ;状态0,初始状态(都是红灯)

LOOP: CALL STATUS1 ;状态1,南北绿灯,东西红灯

CALL STATUS2 ;状态2,南北绿灯闪转黄灯,东西红灯 CALL STATUS3 ;状态3,南北红灯,东西绿灯 CALL STATUS4 ;状态4,南北红灯,东西绿灯闪转黄灯 JMP LOOP ;周而复始 STATUS0:

MOV AL,0F0H ;南北红灯,东西红灯 1111 0000 MOV DX,200H OUT DX,AL MOV BL,50

CALL DELAY ;延时5秒 RET

5

山东理工大学微机原理接口技术课程设计的两个题

STATUS1:

MOV AL,0A5H ;1010 0101 南北绿灯,东西红灯 MOV DX,200H OUT DX,AL MOV BL,50

CALL DELAY ; RET STATUS2:

MOV CX,3 ;

FLASH: MOV AL,0A0H ; …… 此处隐藏:4141字,全部文档内容请下载后查看。喜欢就下载吧 ……

微机原理课程设计交通灯,温控系统实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2179240.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)