我是靠谱客的博主 专注白猫,最近开发中收集的这篇文章主要介绍微机原理课程实验(十字路口红绿灯设计),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

微机原理课程实验(十字路口红绿灯设计)

软件:protuse 8.4
具体要求
设计实现交通信号灯系统。设A车道与B车道交叉组成十字路口,A是主道,B是支道,直接对车辆进行交通管理,基本要求如下:

(1)用发光二极管模拟交通信号灯;
(2)正常情况下,A、B两车道轮流放行,A车道放行绿灯亮,其中3秒用于警告(黄灯亮);B车道放行绿灯亮,其中3秒用于警告(黄灯亮);A、B车道放行、禁止通行时间自己定义;
(3)有紧急车辆通过时,按下某开关使A、B车道均为红灯,紧急情况解除后,恢复正常控制(解除方式自选)

代码段
CODE SEGMENT PUBLIC ‘CODE’
ASSUME CS:CODE,DS:DATA,SS:STACK

ORG 100H ;避开中断向量表区域
START:
; Write your code here
MOV AX,DATA
MOV DS,AX
MOV AX,STACK
MOV SS,AX
MOV AX,TOP
MOV SP,AX

	CLI
	;设置中断向量
	PUSH DS
	MOV AX,0
	MOV DS,AX
	MOV BX,152
	MOV AX,OFFSET INT6
	MOV [BX],AX
	MOV AX,0
	MOV [BX+2],AX
	POP DS

	PUSH DS
	MOV AX,0
	MOV DS,AX
	MOV BX,156     ;27H*4     IR7
	MOV AX,OFFSET I

最后

以上就是专注白猫为你收集整理的微机原理课程实验(十字路口红绿灯设计)的全部内容,希望文章能够帮你解决微机原理课程实验(十字路口红绿灯设计)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部