汇编语言、微机原理、接口技术-实验六:交通灯实验

上传人:第*** 文档编号:38879464 上传时间:2018-05-09 格式:DOC 页数:3 大小:67.50KB
返回 下载 相关 举报
汇编语言、微机原理、接口技术-实验六:交通灯实验_第1页
第1页 / 共3页
汇编语言、微机原理、接口技术-实验六:交通灯实验_第2页
第2页 / 共3页
汇编语言、微机原理、接口技术-实验六:交通灯实验_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《汇编语言、微机原理、接口技术-实验六:交通灯实验》由会员分享,可在线阅读,更多相关《汇编语言、微机原理、接口技术-实验六:交通灯实验(3页珍藏版)》请在金锄头文库上搜索。

1、1计算机硬件实验室实验报告计算机硬件实验室实验报告课程名称:课程名称:姓 名学 号班 级成 绩设备名称及软件环境Windows XP 操作系统 emu8086 仿真器 proteus 仿真器实验名称00068255 交通灯实验实验日期2012/11/19一实验内容1.使用 IO 方式实现十字路口交通灯控制2.分别实现南北向和东西向绿灯等时和不等时的控制二扩展要求1.如何实现丁字路口交通灯思考内容:1.交通灯状态与 IO 的关系2.IO 端口的寻址方式二理论分析或算法分析文字描述以及算法流程图(文字主要描述基本要求和扩展要求的算法流程区别)3三实现方法(含实现思路、程序流程图、实验电路图和源程序

2、列表等) 基本要求源代码, 扩展要求关键代码 #start=Traffic_Lights.exe# name “traffic“mov ax, all_red out 4, axmov si, offset situation xor bx, bx ; 新增标志next: mov ax, si out 4, axxor bl, bl OR bl, bh ;switch(bl) jnz jd1 ; case 0: s0 ; wait 1 seconds (1 million microseconds) mov cx, 0fh ; 004f4240h = 1,000,000 mov dx, 424

3、0h jmp short jde ; break; jd1: dec bl jnz jd2 ; case 1: s1 ; wait 1 seconds (1 million microseconds) mov cx, 0fh ; 004f4240h = 1,000,000 mov dx, 4240h jmp short jde ; break; jd2: dec bl jnz jd3 ; case 2: s2 ; wait 10 seconds (10 million microseconds) mov cx, 98h ; 00989680h = 10,000,000 mov dx, 9680

4、h jmp short jde ; break; jd3: dec bl jnz jd4 ; case 3: s3 ; wait 5 seconds (5 million microseconds) mov cx, 98h ; 00989680h = 10,000,000 mov dx, 9680h1jmp short jde ; break; jd4: dec bl mov bh, -1 ; default: case 4: s4 ; wait 5 seconds (5 million microseconds) mov cx, 98h ; 00989680h = 10,000,000 mo

5、v dx, 9680h jde: inc bh ;end switch mov ah, 86h int 15hadd si, 2 cmp si, sit_end jb next mov si, offset situation jmp nextsituation dw 0000_0011_0000_1100b;上下绿,左右红 CASEO s1 dw 0000_0110_1001_1010b;上下黄,左右黄红 CASE1 s2 dw 0000_1000_0110_0001b;上下红,左右绿 CASE2 s3 dw 0000_1000_0110_0001b;上下红,左右绿 CASE3 s4 dw 0000_0100_1101_0011b;上下红黄,左右黄 CASE4sit_end = $ all_red equ 0000_0010_0100_1001b 四实验结果分析(含执行结果验证、输出显示信息、图形、调试过程中所遇的问题及处理方法等)验证了基本要求,实现了使用 IO 方式实现十字路口交通灯控制,分别实现南北向和 东西向绿灯等时和不等时的控制5结论完成了本次实验要求的实验内容。学会了使用 IO 方式实现十字路口交通灯控制, 分别实现南北向和东西向绿灯等时和不等时的控制报告提交日期2012-12-22

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号