导航栏 ×
66职场网 > 策划书 > 导航 >

交通信号灯施工方案

交通信号灯施工方案(合集十五篇)

发布时间:2023-04-19

交通信号灯施工方案(合集十五篇)。

交通信号灯施工方案 〖1〗

活动目标:

1、了解红、绿灯、人行道的作用,体验游戏的快乐。

2、遵守交通规则,初步培养幼儿的自我保护能力和安全意识。

3、乐于参加体育活动,感受帮助有困难的人的快乐体验。

4、发展走、跑、跳等基本动作及动作的灵敏性、协调性。

活动准备:

自制红、绿灯指示牌、方向盘9个、摩托车把7个、斑马线、T形街

活动过程:

一.出示交通标志,引出主题:

师:今天老师要和小朋友一起玩个游戏叫《信号灯》,在大马路上交警叔叔师干什么的?

二.说明玩法:

(1)介绍游戏场景和一些标志及游戏活动范围:

师:从教室门口出去有个斑马线,是人们走路的地方,在马路上的黄线是车辆行驶的地方,车辆可以在上面行驶,但不能超车和跨越界限,在T形街的中央有个站台,是交警指挥红绿灯的地方。

(2)游戏说明:

交警站在站台指挥红、绿灯,其余幼儿扮演司机、乘客和行人。

司机、乘客、行人要按照交警给出的信号走或停,司机要手持方向盘做开车状,没有遵守交通规则的小朋友将被罚停止游戏。

三.游戏规则:

(1)车辆和行人要互相礼让、互补相撞,按红、绿灯指示行走(驶)

(2)违反游戏规则者应停止游戏。

四.幼儿进行游戏,教师巡回指导:

(1)教师示范:

师:现在你们看看老师是怎么玩的,举起红灯车辆不许动,人行道可以走人,绿灯车辆可以行驶,超车或跨越黄线的车辆将停止游戏。

(2)幼儿练习,教师巡回指导:

师:老师请1位小朋友当交警,其他小朋友当行人和司机。

五.评价:

师:为什么有的司机和行人会被交警开罚单停止游戏?

以后走在路上一定要遵守交通规则,不然很容易出现交通意外。

教学反思:

本次活动是为了让幼儿初步认识交通规则的重要性,交通规则在我们日常生活中是不可缺少的,对我们的人身安全和交通有必然的重要性。

在游戏中让幼儿体验交通中所会碰到的意外,由于天气原因使游戏无法进行,只能让幼儿了解交通警察、司机、人行道的作用,了解公车与摩托车的不同。

在马路上车辆行驶的路线,红、绿灯的意义,幼儿在生活中也了解了其他的交通标志,丰富了幼儿的交通意识,从幼儿的兴趣出发,加强幼儿的交通意识。

交通信号灯施工方案 〖2〗

轨道交通信号与控制本科就业前景

当前轨道交通行业发展迅猛,学生毕业后主要在地铁、轻轨和城际轨道交通部门(公司),从事轨道交通通信及信号设备的'运行管理、安装调试及管理,轨道交通控制设备及车站机电设备的检测维护、技术管理等工作。也可以到其他通信、电子相关部门工作,就业前景广阔。

轨道交通信号与控制本科就业方向有哪些

毕业生主要从事信号设备维修养护、技术开发等工作或者从事信号设备工程施工和大修改造等工作,还可到相关企业从事经营管理、生产管理、技术管理等工作,也可到铁路设计单位从事工程设计工作。

轨道交通信号与控制本科需要掌握哪些能力

1.具有一定的科学知识和科学精神,科学的逻辑思维方式和创新意识;

电子技术基础知识;

仪器、仪表的使用与维护保养知识;

4.了解城轨通信系统的组成及各子系统功能基础知识;

联锁、闭塞设备基础知识;

调试、维修城市轨道交通信号基础设备、控制中心、正线、车辆段、列车自动控制设备、停车场等信号控制设备。

交通信号灯施工方案 〖3〗

事件一:上星期,市民陈先生驾车由市区隔岸路右转弯进入人民西路,不慎与一辆直行车辆发生刮擦。当交警告之,他应负全责时,他百思不得其解。他认为,当时是对方车辆没避让自己,才造成交通事故,对方也应承担部分责任。但交警告诉他,这个交叉路口设置了“停车让行”标志,他行经此处时,应先停车瞭望并避让人民西路的直行车辆,在确认安全后才能通行。陈先生这才恍然大悟,原先他一直以为这个标志是允许人行道车辆停车的标志。

交警解答:停车让行标志,表示车辆行经交叉路口时,必须停车瞭望,确认安全后才能通行。该标志比较常见,不懂的车主看到路标上写着“停”字,以为该路段可以停车,误解了其本意。

事件二:近日,市交警一大队二中队民警在执勤时,准备对一辆右行车辆进行例行检查,于是便伸出右手向右平伸,掌心向下,侧面上下摆动,做出减速慢行手势。不料,该车辆突然停在原地。交警好奇地上前查问,才知道该驾驶员根本不认识交警打的手势,以为交警要其停车。交警告诉他,这是“减速慢行”手势。

交警解答:在遭遇堵车时,交警手势指挥比信号灯更灵活,更有利于疏导交通,因此熟悉交警手势很有必要。同时,在信号灯故障时、前方有突发事故或遇到交通管制时,交警手势可能会与信号灯不一致,这时应在现场执勤交警的指挥下通行。

事件三:11月15日,市民王先生驾车到鹿城路办事,由于没找到停车位,就将车子停在雪山路与杏花路交叉路口附近的导流线区域。结果他刚一下车,附近的交警就说他“违法停车”。王先生一听急了,“这个划斜纹线区域不就是‘临时停车带’么?”在交警的解释下,他才意识到自己的错误。交警因其没造成交通拥堵,所以仅口头教育后就放行了。

交警解答:“导流线”组成的区域并非停车地带,在此处随意停车容易造成交通事故或交通堵塞。如果车子压到导流线或越线行驶、停车,交警部门会予以处罚。

要解决新手开车熄火问题,首先我们就要清楚新手开车起步熄火的原因。自动档的车型不会轻易出现熄火的现象,而手动档的车型可能会经常出现熄火的现象,主要是因为驾驶技术不够娴熟。小编将从几个方面来为大家讲解。

开车起步熄火常见问题

首先,起步时熄火。起步时熄火是由于离合器踏板抬得太快,没有在“半联动”位置停住,同时跟油又小造成的.,或是把应该“停顿”的位置错过了。

其次,起步后左脚总不放下。这是由于初学者对离合器踏板有作用,经常有新手会认为只要左脚踩住离合器踏板,汽车就不会熄火。其实这是个误区。这只能增加离合器的磨损,且是作为一名驾驶员最不成熟的表现,各位新手要改掉这个不良习惯。

最后,起步时紧张。新手开车,刚拿到驾照,心情激动,开车上路,难免会有些紧张的呢!有的新手开车在起步时,两眼发直,伸着脖子,张着嘴,上身几乎趴在方向盘上,这些都是过于紧张的表现。另外,在一些交通岗附近,车辆较多或是收费口附近,新手会产生一种想快起步,又害怕熄火的矛盾心理。那,这是由于什么原因造成的呢?其主要是起步操作的基本功不扎实。

解决方法

心态要端正。尽量克服开车时的紧张心理,平时多练习、多交流。

交通信号灯施工方案 〖4〗

出车之前讲安全,遵守法规保平安。

开车之前要检查,细心观察除隐患。

车动之前先鸣笛,防止车辆出问题。

车速千万不能快,十次事故九次快。

中速行驶好处多,千万不能开飞车。

转弯之前要注意,谨慎驾驶不麻痹。

减速鸣号靠右行,莽撞容易出险情。

两车相会讲礼貌,礼让三先要作到。

下坡首先让上坡,空车应该让重车。

超车之前先鸣号,道路不宽不能超。

强行超车危险大,赌气开车更可怕。

城镇车马行人多,行车牢记守规则。

判断情况要准确,处理问题要灵活。

火车道口易闯祸,一慢二看三通过。

简易公路小桥多,不要桥上来会车。

山路崎岖险情多,注意转弯和会车。

下山不要放空挡,上山不要急冲坡。

下雨行车条件差,容易打滑最可怕。

方向油门运用好,防止车辆两边跑。

冰雪路滑车似船,处理情况要提前。

风雪雨雾视线暗,车速一定要减慢。

夜间行车视线差,灯光不好有危险。

急事行车莫慌张,精心驾车莫莽撞。

前后左右勤照看,稳住油门别蛮干。

交通信号灯施工方案 〖5〗

摘 要

随着社会的发展和进步以及人民生活水平的提高,上路的车辆越来越多,但相应的公路设施却没有相应的改善,这就导致了城市交通拥堵问题突出,而且拥堵的地方多是十字路口等车辆汇集处。如何改善交通灯控制系统,以适应现在的交通状况,成为竞相研究的课题,本文对该问题给予了深刻地研究。本文十字路口交通灯控制系统主要用于处理十字路口车辆及行人通过的问题,使其减少相互干扰,提高了十字路口的通行能力。

本文总结了交通灯控制技术的发展,讨论了基于PLC的十字路口交通信号灯控制系统的设计可行性。根据PLC的工作原理并结合城市交通的实际状况,本文提出了以三菱公司生产的FX2N-128MT-001型PLC作为基本控制核心,安排了四个方向的直行、左转红黄绿灯,人行道红绿灯以及倒计时数码管的具体配置;设计完成了PLC的I/O端口分配和控制程序;探索了基于红外遥控的十字路口交通信号灯的无线强通控制方案并设计了具体的硬件电路及软件控制程序。

关键词:十字路口;信号灯;PLC;三菱;无线控制器

ABSTRACT

As the development of society and the advance in people’s living standard, More and more vehicles drive on road, meanwhile, road facilities corresponding haven’t got improved, which leads to the prominent of traffic jam.What’s more, traffic jams appear mainly at the gathering area of vehicles such as crossroad.How to improve the current traffic system becomes a hot point to research, and the paper revealed it deeply.Traffic light control system is mainly used to process passing of vehicles and pedestrians, reducing interference between vehicles and to promote the traffic capacity.The paper summarized the development of traffic light control technology and discussed the feasibility of crossroad traffic signal light control system based on PLC.According to the PLC work principle and practical situation of crossroad, the paper presents FX2N-128MT-001 of Mitsubishi Corporation as control core, making arrangements of red, yellow, green light for straight going and for left-face;red,green light on sidewalk and figure manifestation of count pleted I/O port-settings and control procedure of PLC.The paper also searched the project of crossroad traffic signal light based on infrared remote control and designed the specific hardware circuit and software control programs.Keywords: crossroad;traffic light;PLC;Mitsubishi Corporation;remote controller

交通信号灯施工方案 〖6〗

交通信号控制系统

1.设计任务

设计一个十字路口交通控制系统,要求:(1)东西(用A表示)、南北(用B表示)方向均有绿灯、黄灯、红灯指示,其持续时间分别是30秒、3秒和30秒,交通灯运行的切换示意图如图1-1所示。

(2)系统设有时钟,以倒计时方式显示每一路允许通行的时间。

(3)

当东西或南北两路中任意一路出现特殊情况时,系统可由交警手动控制立即进入特殊运行状态,即红灯全亮,时钟停止记时,东西、南北两路所有车辆停止通行;当特殊运行状态结束后,系统恢复工作,继续正常运行。

2.总体框图

本系统主要由分频计、计数器和控制器等电路组成,总体框图如1-2所示。分频计将晶振送来的信号变为1Hz时钟信号;当紧急制动信号无效时,选择开关将1Hz脉冲信号送至计数器进行倒计时计数,并使控制器同步控制两路红、黄、绿指示灯时序切换;当紧急制动信号有效时,选择开关将紧急制动信号送至计数器使其停止计数,同时控制器控制两路红灯全亮,所有车辆停止运行。

2-1 交通灯总体结构框图 模块设计

(1)分频器

设晶振产生的信号为2MHz,要求输出1Hz时钟信号,则分频系数为2M,需要21位计数器。用VHDL设计的2M分频器文本文件如下:

LIBRARY

IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY fenpin2m IS

PORT(clk:IN STD_LOGIC;

reset:IN STD_LOGIC;

--时钟输入

clk_out:out STD_LOGIC);END ENTITY fenpin2m;

ARCHITECTURE one OF fenpin2m IS signal count:integer range 0 to 1999999;

BEGIN

PROCESS(clk)

BEGIN

if reset='1' then

count<=0;

clk_out<='0';

else

if clk'EVENT and clk='1'THEN

IF count<999999 THEN

count<=count+1;

clk_out<='0';

ELSif count<1999999 then

count<=count+1;

clk_out<='1';

else

count<=0;

END IF;

END IF;

END IF;

END PROCESS;END one;

(2)模30倒计时计数器 采用原理图输入法,用两片74168实现。74168为十进制可逆计数器,当U/DN=0时实现9~0减法计数,记到0时TCN=0;当U/DN=1时实现0~9加法计数,计到9时TCN=0;ENTN+ENPN=0时执行计数,否则计数器保持。该电路执行减法计数,当两片计数器计到0时同步置数,因此该计数器的计数范围是29~0,当系统检测到紧急制动信号有效时,CP=0计数器停止计数。

图3-1 模30减法计数器电路图

图3-2 模30减法计数器仿真波形

(3)显示译码器

显示译码器为动态显示,用VHDL文本输入法设计的七子段译码器如下:

图3-3 显示译码器的仿真波形

LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;

--调用库文件

ENTITY xianshi IS

--实体开始

PORT(CLK:IN STD_LOGIC;

datain1:IN STD_LOGIC_VECTOR(3 DOWNTO 0);

datain2:IN STD_LOGIC_VECTOR(3 DOWNTO 0);

--扫描时钟信号

SEL:OUT STD_LOGIC_VECTOR(1 DOWNTO 0);--数码管选择信号

q: OUT STD_LOGIC_VECTOR(7 DOWNTO 0));--数码管八端输入 end xianshi;

--实体结束 ARCHITECTURE one OF xianshi IS

--结构体开始 begin

PROCESS(CLK)

--进程开始 VARIABLE TMP:STD_LOGIC_vector(1 downto 0);VARIABLE d:STD_LOGIC_VECTOR(3 DOWNTO 0);--中间变量

begin

IF(CLK'EVENT AND CLK='1')THEN

--时钟上升沿有效

IF(TMP=“00”)THEN

TMP:=“01”;

d:=datain2;

CASE d IS

WHEN“0000”=>q<=“00111111”;

--0

WHEN“0001”=>q<=“00000110”;

--1

WHEN“0010”=>q<=“01011011”;

--2

WHEN“0011”=>q<=“01001111”;

--3 WHEN“0100”=>q<=“01100110”;

--4 WHEN“0101”=>q<=“01101101”;

--5 WHEN“0110”=>q<=“01111101”;

--6

WHEN“0111”=>q<=“00000111”;

--7

WHEN“1000”=>q<=“01111111”;

--8

WHEN“1001”=>q<=“01100111”;

--9

WHEN OTHERS=>q<=“00000000”;--数码管不显示

END CASE;

elsif(tmp=“01”)then

TMP:=“00”;

--如果tmp为“001”即第2个数码管显示b输入

d:=datain1;

CASE d IS

WHEN“0000”=>q<=“00111111”;

--0

WHEN“0001”=>q<=“00000110”;

--1

WHEN“0010”=>q<=“01011011”;

--2

WHEN“0011”=>q<=“01001111”;

--3

WHEN“0100”=>q<=“01100110”;

--4

WHEN“0101”=>q<=“01101101”;

--5

WHEN“0110”=>q<=“01111101”;

--6

WHEN“0111”=>q<=“00000111”;

--7

WHEN“1000”=>q<=“01111111”;

--8

WHEN“1001”=>q<=“01100111”;

--9

WHEN OTHERS=>q<=“00000000”;--数码管不显示

END CASE;

end if;

end if;sel<=tmp;

--把tmp的值赋予sel

end process;

--进程结束

end one;

(4)控制器

该模块输入为1Hz时钟,和紧急制动信号PE,输出为两路红、黄、绿指示灯,当紧急制动信号无效(PE=1)时,两路红、黄、绿灯时序切换。当紧急制动信号有效时,选项开关将紧急制动信号送至计数器使其停止计数,同时使控制器控制两路红灯全亮,所有车辆停止通行。用VHDL文本输入法设计的控制器如下;

图3-4控制器的仿真波形

LIBRARY

IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY contr IS

PORT(cp1:IN STD_LOGIC;

pe:IN STD_LOGIC;

chan:IN STD_LOGIC;

ra,ga,ya,rb,gb,yb:out STD_LOGIC);END ENTITY contr;ARCHITECTURE one OF contr IS signal count:integer range 0 to 59;

BEGIN

process(cp1)

begin

if pe='0'then

count<=0;

else

IF(cp1'EVENT AND cp1='1')THEN

if count<59 then

count<=count+1;

else

count<=0;

end if;

end if;end if;END PROCESS;PROCESS BEGIN

if pe='1'then

if chan='1' then

if count<30 then

rb<='0';

gb<='1';

yb<='1';

ra<='1';

if count<27 then

ga<='0';

ya<='1';

else

ga<='1';

ya<='0';

end if;

else

rb<='1';

ga<='1';

ya<='1';

ra<='0';

if count<57 then

gb<='0';

yb<='1';

else

gb<='1';

yb<='0';

end if;

end if;

else

if count<30 then

rb<='1';

ga<='1';

ya<='1';

ra<='0';

if count<27 then

gb<='0';

yb<='1';

else

gb<='1';

yb<='0';

end if;

else

rb<='0';

gb<='1';

yb<='1';

ra<='1';

if count<57 then

ga<='0';

ya<='1';

else

ga<='1';

ya<='0';

end if;

end if;

end if;

else

rb<='0';

ra<='0';

gb<='0';

yb<='0';

ga<='0';

ya<='0';

end if;end process;end one;交通灯原理图

图4-1 交通灯原理图

交通信号灯施工方案 〖7〗

防控甲型H1N1流感要点

一、对甲型H1N1流感的认识

甲型H1N1 流感是由甲型H1N1流感病毒引起的急性呼吸道传染病。该病毒是2009 年4月首次在人类分离到,是既含有人流感病毒基因片段、也含有猪流感病毒、禽流感病毒基因片段的新型H1N1流感病毒。2009 年4月30日,我国已将甲型H1N1流感(原称人感染猪流感)纳入《中华人民共和国传染病防治法》规定的乙类传染病,并采取甲类传染病的预防、控制措施。将甲型H1N1 流感纳入《中华人民共和国国境卫生检疫法》规定的检疫传染病管理。

发病症状:甲型H1N1 流感病毒感染后能引起人类出现流感样症状,包括发热、咳嗽、喉咙痛、身体疼痛、头痛、发冷和疲劳等。可出现严重疾病或引起死亡。甲型H1N1 流感与普通流感从症状上难以区别,只有通过有条件的实验室检测才能最终确定是否患甲型H1N1 流感。

传染源:甲型H1N1 流感的传染源是病人和隐性感染者。病人的传染期是自出现症状前1天,至发病后7天,或至病例症状消失后2天(以两者之间较长者为准)。有些人感染病毒后不发病,但也可将病毒传给他人。

传播途径:甲型H1N1 流感主要通过感染者咳嗽或打喷嚏而喷出的雾滴,经空气传播给他人。也可通过接触流感病毒污染的物体,然后触摸自己的鼻子、嘴或眼睛而感染。甲型H1N1 流感病毒为一新的病毒,目前认为,所有人群均对甲型H1N1 流感无免疫力。甲型H1N1 流感病毒已具备明显的人传人的能力,至今已造成全球范围内多个国家和地区出现病例或传播,可造成世界范围内的流感大流行。感染地点可在医院、家庭、学校或社区。易感人群:凡未感染过和未接种H1N1 流感病毒疫苗者均易感。

二、普通健康人群预防行为

(一)维持健康行为,保证充足的睡眠,保持好的精神心理状态,合理健身,饮用足够的液体和食用有营养的食物等。

(二)尽量避免接触流感样病例,必须接触时做好个人防护措施(如戴口罩)。

(三)注意个人卫生,经常使用肥皂和清水洗手,尤其在咳嗽或打喷嚏后要洗手。酒精类洗手液同样有效。

(四)尽量避免外出尤其是前往人群密集的场所。疾病流行地区的居民必须外出时尽可能戴口罩,且应尽可能缩短在人群聚集场所停留的时间。

(五)咳嗽或打喷嚏时用纸巾、毛巾等遮住口鼻。

(六)尽量避免触摸眼睛、鼻或口。

(七)保持家庭和工作场所的良好通风状态。

(八)如出现流感样症状,尽量减少外出或与其他人接触。同时,告知家人与其接触时戴口罩,并尽快电话咨询当地疾病预防控制机构和医生,包括是否需要就诊、在何处就诊、如何就诊等。

三、分类就诊措施

宣传轻症流感样病例避免不必要就医和重症患者及时就医的分类就诊措施,以及就诊时戴口罩等个人防护措施。流感样病例可根据病情轻重程度,分类就诊。轻症病例应减少不必要的就诊,可居家休息和隔离治疗。重症病例和易引起严重并发症的高危人群应及时就诊。疑似或确诊甲型H1N1流感病例应到当地指定医院隔离治疗。

(一)轻症流感样病例居家休息和隔离治疗时应尽量减少不必要的外出(包括上学、工作和其他社会活动),尤其是避免到人群聚集的场所或参加公众活动。如需外出(包括就医),必须戴口罩。

居家休息和隔离治疗期间-能减少与家人的密切接触,接触时做好个人防护(如戴口罩)。隔离治疗的场所尽可能与家庭公共区域隔开,最好是单独的房间。

流感样病例需保持良好的休息,多补充水分(如水、运动饮料、婴儿饮用电解质饮料等),并注意个人卫生。居家休息和隔离治疗时间自出现症状始,到病后7天或症状消失后1天(以两者中较长者为准)。

(二)以下流感样病例应及时到医院就诊

1.儿童病例在前期症状的基础上,出现下述症状或体征之一:呼吸急促或呼吸困难;皮肤颜色发紫或灰白,或紫绀;食欲减退;严重或持续呕吐;嗜睡或反应迟钝;烦躁;流感样症状进行性加重。

2.成人病例在前期症状的基础上,出现下述症状或体征之一:胸痛或腹痛,或胸闷或腹胀;突发式眩晕;意识障碍;严重或持续呕吐;流感样症状进行性加重。

3.易引起严重并发症的高危人群,包括:5岁及以下儿童,尤其是2岁及以下的婴儿;65岁及以上老年人;心血管疾病(除高血压)、慢性呼吸系统疾病、肝肾功能不全、血液病、神经系统疾病、神经肌肉功能障碍,代谢病等慢性病患者;患有免疫抑制疾病的成人和儿童(包括药物或HIV感染引起的免疫抑制);孕妇;小于18岁青少年中长期接受阿司匹林治疗者;养老院和其他慢性病康复机构的人员。

四、出行或旅行建议

(一)流感样病例尽可能避免一切不必要的外出和大型聚会活动。

(二)甲型H1N1流感流行地区的居民尽可能减少或避免一切不必要的离开该流行地区的差旅,以降低甲型H1N1流感广泛传播的风险。

(三)其他地区的居民尽可能减少或者避免进入甲型H1N1流感流行地区旅行。如必须前往,应参照有关部门发布的旅行注意事项,做好个人防护。

自动化学院

交通信号灯施工方案 〖8〗

石河子大学信息科学与技术学院

毕业设计(论文)开题报告

课题名称: 十字路口交通信号灯控制系统设计 学生姓名: 孔森 学 号: 2009082362 学 院: 信息科学与技术学院 专业年级: 电子信息工程09级(1)班 指导教师: 裘祖旗 职 称: 副教授

完成日期: 二○一三年一月八日

信息科学与技术学院本科生毕业设计(论文)文献综述

文 献 综 述

前言

交通是当今世界上一大热门课题,也是世界上多发性灾害中发生频率较高的一种灾害,它给人们带来便捷服务同时,也威胁着人们的生命安全,是世界各国人民所面临的一个共同的问题。随着社会的日益进步,人民的生活质量也有很大的提高,人们出行的安全问题也成了重要话题。因此,如何防止交通事故,保护人们的出行安全,减少伤亡,已成了当今至关重要的问题,而十字路口是交通事故最多发生的地点。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。因此本课题设计基于stc-89c52的十字路口交通灯控制器,以使城市交通安全畅通。

正文

1.国内外对十字路口交通信号灯的研究现状及存在问题 1.1 国外研究现状

早在1850年,城市交叉口处不断增长的交通就引发了人们对安全和拥堵的关注。世界上第一台交通自动信号灯的诞生,拉开了城市交通控制的序幕,1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德·哈设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯--煤气交通信号灯,这是城市街道的第一盏信号灯。在灯的脚下,一名手持长杆的警察随心所欲地牵动皮带转换提灯的颜色。后来在信号灯的中心装上煤气灯罩,它的前面有两块红、绿玻璃交替遮挡。不幸的是只面世23天的煤气灯突然爆炸自灭,使一位正在值勤的警察也因此断送了性命,这一次的煤气爆炸事故致使这种交通信号灯几乎销声匿迹了近半个世纪。1914年及稍晚一些时候,美国的克利夫兰、纽约和芝加哥才重新出现了交通信号灯,它们采用电力驱动,与现在意义上的信号灯已经相差无几。1926年英国人第一次安装和使用自动化的控制器来控制交通信号灯,这是城市交通自动控制的起点。

信息科学与技术学院本科生毕业设计(论文)文献综述

20世纪30年代初,美国最早开始用车辆感应式信号控制器,之后是英国,当时使用的车辆检测器是气动橡皮管检测器。车辆感应控制器的特点是它能根据检测器测量的交通流量来调整绿灯时间的长短,使绿灯时间更有效地被利用,减少车辆在交叉口的时间延误,比定时控制方式有更大的灵活性。车辆感应控制的这一特点刺激了车辆检测器技术的发展。继气动橡皮管式检测器之后,雷达、超声波、光电、地磁、电磁、微波、红外以及环形线圈等检测器相继问世。

当前世界广泛使用的最具代表性却有实施的城市道路交通信号控制系统有英国的TRANSYT与SCOOTS交通控制系统和澳大利亚的SCATS系统。在信号机的发展过程中,自适应理论一直受到各研究机构的欢迎,比如上面所说的SCOOTS与SCATS系统。最近几年,国外仍偏向与引进自适应理论来对交通控制系统进行研究,特别是美国有十几个大学或研制机构正在研制自适应交通信号控制系统,具有代表性的有美国亚利桑那大学研制的RHODES.1.2 国内研究现状

我国交通领域的发展起步比较晚,基本是从新中国建国之后,随着各方面的条件的成熟以及社会发展的要求,才建立及健全的交通系统。城市交通是一个高度综合而又复杂的问题,必须从政策,机构,体制,管理,收费价格,基础设施和投资各个方面同时入手解决。我国城市经济和社会告诉发展使得社会对交通的需求急剧增加,也对此提出了严峻的挑战。

目前国内设计交通灯的方案有很多,有应用CPLD设计实现交通信号灯控制器方法;有应用PLC实现对交通灯控制系统的设计;有应用单片机实现对交通信号灯设计的方法。交通灯一般设在十字路门,在醒目位置用红、绿、黄三种颜色的指示灯。加上一个倒计时的显示计时器来控制行车。对于一般情况下的安全行车,车辆分流尚能发挥作用,但根据实际行车过程中出现的情况,还存在以下缺点:1.两车道的车辆轮流放行时间相同,在十字路口,经常一个车道为主干道,车辆较多,放行时间应该长些;另一车道为副干道,车辆较少,放行时间应该短些。2.两条干道的红绿时间不能随时间的改变而修改。

信息科学与技术学院本科生毕业设计(论文)文献综述

1.3 存在问题

我国是一个文明古国,许多城市已有上千年的历史,城市布局和道路结构是在漫长的历史进程中逐步形成的,近几年虽然作了些改建和扩建,但毕竟还难以冲破原来的基本格局。

目前我国城市道路普遍存在以下三个弊端:①路网密度低;②交通干道少;③路口平面交叉。

道路状况与车辆状况的综合作用形成了我国城市交通的特殊性,主要有以下表现:

城市路网稀,干道少,间距大,市区人口稠密,出行需求集中,迫使车辆集中于少数干道上行驶。尤其是一些中小城市,干道特征更为明显,往往只有一两条干道贯穿全市,而其他支路上交通量极小。从流量变化情况来看,除外围过境干道外,都是有一定规律的,高峰小时基本上都集中在几个时段内。

我国城市机动车车种繁杂,从50年代的老式车到80年代的新型车,从大货车到小轿车都在一个平面上行驶,不少城市拖拉机还是一种主要运输工具,前面一辆旧车挡道,尾随的新型车只能跟着爬行,过交叉口时经常出现启动慢的车挡住启动快的车,严重影响了人们的生活节奏和出行效率。1.4 发展前景

综合分析国内外先进的城市交通控制系统,结合我国城市道路及交通的实际情况,同时也对今后城市交通与道路建设的发展的前瞻性考量,我国道路智能交通控制系统的发展模式应具有如下功能:

(1)多模式化。首先从系统结构上吸收集中式SCOOT、分布式SCAT等智能交通系统的长处,在控制范围内各个区域采用灵活可转换的系统结构,使系统结构根据交通流的区域变化而改变。此外,充分根据不同地区实时交通情况,对路口能力最大、延迟时间最短等作为遴选不同系统的参考标准。

(2)智能化。随着信息技术的高度发展,作为道路交通控制系统所承担

信息科学与技术学院本科生毕业设计(论文)文献综述 的工作不仅仅是对交通流的引导,更承担了诸如为车辆提供道路交通信息的职能,利用对车辆的GPS 诱导,使道路通行更加顺畅。

(3)最优化。随着计算机技术和优化理论的发展,模型算法的求解和交通模型的建立就有可能获得最优解并建立最佳模型。当我们建立整个交通路网的动态交通分配模型和整体优化模型并求最优解,从而达到对路口的控制参数进行调整进而实现某个地域范围内对交通流进行动态协调控制就成为可行。

(4)规整化。任何控制系统都是立足于具体的道路和交通条件,所以采用道路的方法和疏导交通流的方法对控制系统会有很大的参考作用。我国在建立完整的道路交通控制系统之前,必须针对道路状况和交通流做出若干种交通疏导预案和道路使用预案,从而使交通和道路更加规整。

(5)通用性和模块化。根据计算科学的发展,我国在制定和实施智能交通控制系统时必须在硬件设计和软件编程上采用通用化和模块化,有利于将来的逐步升级和换代。1.5 stc89-c52单片机:

STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能: 8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,2个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。其工作参数为:

(1)6 时钟/机器周期和12 时钟/机器周期可以任意 选择。

信息科学与技术学院本科生毕业设计(论文)文献综述

(2)工作电压:5.5V~3.3V。

(3)工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz。

(4)用户应用程序空间为8K字节。

(5)片上集成512字节RAM。

(6)通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉,P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。

(7)ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。

(8)具有EEPROM功能。

(9)具有看门狗功能。

(10)共3 个16位定时器/计数器。即定时器T0、T1、T2。

(11)外部中断4路,下降沿中断或低电平触发电路,Power Down 模式可由外部中断低电平触发中断方式唤醒。

(12)通用异步串行口(UART),还可用定时器软件实现多个UART。(13)工作温度范围:-40~+85℃(工业级)/0~75℃(商业级)。(14)PDIP封装。

结论

城市交通是一个高度综合而又复杂的问题,必须从政策、机构、体制、管理、收费价格、基础设施建设和投资各个方面同时入手解决。我国城市经济和社会的高速发展使得社会对交通的需求急剧增加,也对此提出了严峻的挑战。要保证高效安全的交通秩序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。本文在对目前交通控制进行深入分析的基础上,运用使用stc89-c52单片机作为中央控制器,STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为

信息科学与技术学院本科生毕业设计(论文)文献综述

众多嵌入式控制应用系统提供高灵活、超有效的解决方案。编程语言采用单片机c语言设计主要功能,时间采用两位七段共阴数码管来显示,采用发光二极管来模拟交通灯信号。

参考文献:

[1]余发山,单片机原理及应用技术.中国矿业大学出版社,2003.[2]陈权昌,李兴富.单片机原理及应用.华南理工大学出版社,2004.[3]沈鸿星.LED交通信号灯系统的硬件设计[J].电子工程师,2004.[4]胡汉才.单片机原理及其接口技术[M].清华大学出版社,2000年第一版.[5]孙惠琴.单片机项目设计教程 电子工业出版社,2009-6.[6]周润景,袁伟亭,景哓松.Proteus在MCS-51&ARM7系统中的应用百例[M].北京:电子工业出版社,2006.10.[7]吴黎明,王桂棠,洪添胜,等.单片机原理及应用技术.科学出版社,2005.[8]何立民.单片机技术的现状与未来[J].中国计算机报,1995.No.30.[9]张毅钢.单片机原理及应用[M].高等教育出版社,2008.11.[10]李朝青.单片机原理及接口技术(第三版)[M].北京航空航天大学出版社,2005.[11]徐晨,陈继红等.微机原理及应用[M].高等教育出版社,2004.8.[12]刘建军,冀常鹏.单片机智能控制技术[M].北京:国防工业出版社,2007.[13]马忠梅,籍顺心,张凯,马岩.单片机的C语言应用程序设计[M].北京航空航天大学出版社,2003.11.[14]查振亚,叶向阳.智能交通灯控制系统[J].华中理工大学学报, 1997, 25(2): 63~65.[15]谭浩强.C 程序设计[M].清华大学出版社,1999 年12月.[16]张云龙.交通信号控制器的设计[J].兵工自动化 ,2003,(04).[17]何立民.单片机高级教程[M].北京航空航天大学出版社,2000年5月第一版.[18]陈汝全.电子技术常用器件应用手册[M].第二版,机械工业出版社,2002年5月第一版.[19]李广弟.单片机基础[M].北京:北京航空航天大学出版社,1992.[20]谢自美.电子线路设计实验测试[M].武汉:华中理工大出版社,1992.62-64.信息科学与技术学院本科生毕业设计(论文)文献综述

[21]彭志刚.利用单片机改进交通灯控制系统[J].湖南工业职业技术学院学报,2003,2(2):25-27.

交通信号灯施工方案 〖9〗

电子综合实训任务书

学生姓名:专业班级:指导老师:贾信庭工作单位:武汉理工大学理学院

题目:交通信号灯电路的设计

初始条件:直流可调稳压电源一台、万用表一块、面包板一块、元器件若干、剪刀、镊子等必备工具

要求完成的主要任务:(包括电子综合实训工作量及其技术要求以及说明书撰写

等具体要求)

1、技术要求:

设计一种利用发光二极管作为交通信号灯的指示,实现南北、东西车道的交替通行,要求实现南北车道方向循环显示的顺序是绿灯、黄灯、红灯;东西车道方向循环显示的顺序是红灯、绿灯、黄灯。

2、主要任务:

(一)设计方案

(1)按照技术要求,提出自己的设计方案(多种)并进行比较;

(2)以NE555时基集成电路、74LS138和74LS161为主,设计一种交通信

号灯(实现方案);

(3)依据设计方案,进行预答辩;

(二)实现方案

(4)根据设计的实现方案,画出电路逻辑图和装配图;

(5)查阅资料,确定所需各元器件型号和参数;

(6)在面包板上组装电路;

(7)自拟调整测试方法,并调试电路使其达到设计指标要求;

(8)撰写设计说明书,进行答辩。

3、撰写电子综合实训说明书:

封面:题目,学院,专业,班级,姓名,学号,指导教师,日期 任务书

目录(自动生成)

正文:

1、技术指标;

2、设计方案及其比较;

3、实现方案;

4、调试过程及结论;

5、心得体会;

6、参考文献

成绩评定表

时间安排:

电子综合实训时间:19周-20周19周:明确任务,查阅资料,提出不同的设计方案(包括实现方案)并答辩; 20周:按照实现方案进行电路布线并调试通过;撰写电子综合实训说明书。

指导教师签名:年月日

系主任(或负责老师)签名:年月日

交通信号灯施工方案 〖10〗

我们身体的奥秘无穷无尽,而我们身体的健康与否其实只要保护好下面的这些地方就可以了,因为这些地方都是我们的身体在外部所表现出来的地方,我们保护好它们就可以帮助我们调理身体之中的那些重要的身体内部组织,而这些内部组织健康了,我们就不会患上许多的疾病,可以说这些组织的健康决定了我们一生的健康都不为过!

哪些部位那么重要

我们的体表之上有哪些部位那么重要,甚至可以决定我们一生的健康、它们为什么有着那么大的本事呢?

这些地方在我们的身体上有许多,如我们头发、眼睛、鼻子、肚脐、耳朵都是会决定这我们身体健康的因素,我们只有保护好这里才可以让我们的身体内部变得健康起来,是什么样的原理这样的神奇,会让这些地方保养的好就可以保护好我们的身体!接下来就为大家解开这些隐藏在我们身体之上的小秘密吧!

一、头发和癌症挂钩

头发其实是我们的神经末梢在身体外部的'表现,而我们的头发保护的好不好其实就决定这我们是否是会患上癌症的几率,这又是为什么呢?

这时因为伤害到我们头发的方式无非是这两种那就是染发和烫发,这两种方式会严重的伤害到我们的头发,尤其是染发还是那种很深的颜色的那种,而一个常常染黑发的人她患上癌症的几率是一个正常人的3倍还多,所以头发很重要需要好好保养!

二、眼睛好排毒系统就好

肝清则目明,反过来其实也是一样的道理,眼睛要是不好就会伤害到我们的肝脏,而肝脏是我们身体中最大的排毒系统,肝脏不好我们身体里的毒素就无法快速的排除出去,导致我们体内的毒素越积越多,而毒素多了就会导致我们的身体的健康下降,让我们患上许多的疾病

而肝脏好了就会减少我们患上疾病的几率,让我们的生活变得更加的健康,让我们的生活也变得更加的健康!

三、鼻子决定肺部的健康

我们的鼻子下面就是直接连接这呼吸道的,而我们的呼吸道是连接着肺部的,我们要是鼻子出现问题就会导致我们的呼吸道和肺部的免疫系统出现问题,损害到我们肺部的健康,我们的肺部出现了问题这可不是小事,我们其他的身体器官可以换但是只有肺部是不可以换的,也就是说我们一生之中只有一个肺部,所以我们对于肺部的健康就更应该要十分的关心!

四、肚脐决定五脏是否健康

肚脐是什么,你要有一个清晰的认识,那就是肚脐其实是我们还在母亲的身体之中帮助我们摄取营养的脐带脱落后所造成的,我们的肚脐它连接这我们全身的经络,可不要小看这些经络,这些经络对我们五脏六腑有着巨大的影响,所以我们要保护好我们的肚脐!

那么肚脐怕什么呢?其实我们最主要的就是要防止肚脐受到风寒,因为这些寒气会顺着我们的肚脐竟如到我们的身体之中,让我们的五脏六腑产生病变,让我们的健康受到严重的影响!

五、肾脏好坏看耳朵

肾脏的好坏我们只要看一看耳朵就可以知道了,因为耳朵其实是肾脏的外在表现,我们的肾脏健康与否在耳朵上面也可以直接的反映出来,而我们好好的保养耳朵就可以帮助我们保养好我们的肾脏,这其实是一种相互的关系!而保护耳朵的方法就是让我们的耳朵不受寒、不受伤,因为这两样会导致肾脏分出多余的能量在照顾到我们的耳朵,要是长期如此就会让我们的肾脏因为伤了元气导致衰败!

没有想到其实我们身上这些外在的身体器官其实只要保养得好了,就可以帮助我们调理身体之中那么多的器官组织吧,所以我们要好好的保护这些地方哦!只有身体的内部组织不受到伤害,我们的身体才可以说是健康的哦,而身体的内部组织健康了就会让我们的健康检查都是绿灯!

交通信号灯施工方案 〖11〗


哈西高铁信号车间副主任述职报告

作为车间副主任,在主管领导及主任的领导下,在车间班子的真诚协作和大力支持下,始终坚持“生产抓质量、质量抓过程、过程抓细节”的理念,以集约化生产为平台,以落实管控班职能为手段,以全面提升车间整体设备质量为目标,本着“强基达标,提质增效”的工作原则,在安全生产、质量管控、职工教育与培训等方面,励精图治、全力拼搏、开拓创新,顺利完成了路局及段交给的各项工作任务,并取得了较好的成绩。现将这一年以来的工作情况述职如下:

第一部分:学习和工作情况

一是学习政治理论、业务知识,专题调研,参加培训等情况;自觉对标全面从严治党的战略部署,自身要始终把自己置于党的领导之下,自觉维护党中央权威,坚决贯彻党的意志和主张,严守政治纪律和政治规矩,在思想上政治上行动上始终同以XXX同志为核心的党中央保持高度一致。开展好“不忘初心、牢记使命,交通强国、铁路先行”主题教育,牢固树立“四个意识”。要牢记“交通强国、铁路先行”的使命,扎实做好各项中心工作。要保持清醒头脑,居安思危,强化高铁安全万无一失的理念,持续深化“三位一体”安全保障体系建设,强化防洪、施工、反恐、防暴等安全关键卡控,确保运输安全持续稳定。

二是岗位职责履行情况;1、生产抓质量任车间副主任以来,在整个生产和施工过程中,始终牢记“质量就是生命”的方针。严格执行行业标准和《质量管理体系》要求,一切工作都服从、服务于质量,自始至终把质量放在第一位。 狠抓住“质量意识”这根弦。质量意识的强弱,直接影响到“质量责任”与“规范意识”。近一年在车间主任领导下,在信号工的“质量意识”教育与培养方面下了硬功夫,花了大力气,效果十分明显。 狠抓住“规范操作”这根绳。规范操作是保证生产质量的技术基础。根据操作技能与规范化要求,对职工进行了多次自培自训。在生产过程中帮教,在帮教中提高;在实践中探索,在探索中进步。无论新老操作岗位人员在操作技术与规范上均有了长足进步。 2、质量抓过程 信号设备质量的优劣主要在于过程管控严松度。在质量管控中,高度重视每项作业的严格控制,真正改变过去松散型向过程控制型转变。首先,严把各项作业质量关。坚决杜绝漏检漏修,使整个生产流程良性循环。其次,严把现场控制关。自始至终把工长、车间干部工作作为质量管控的重要环节,序序把关、层层把关、“严防死守”,确保现场人身及设备可控。 3、过程抓环节这一年始终如一地把《铁路信号维规》《铁路信号业务管理》贯穿于各项工作的环节中去,坚持以《规则》考核工作,用《规则》规范工作,把工作落实到细节里。坚持以人为本,严格考评考核制度,使每项工作做到位、做到家;做好、做实、做细每件事。 交接班记录做得细。不留遗漏、不缺项目,真正做到了数据全、数字准、项目齐。交班清楚,接班明白。车间管控班每日监测交班做得细。从劳动纪律、规范操作、安全检查、生产过程、到设备运行状况,均有讲评。既有数字上的量化,又有文字上的记录,为车间的全面管理提供了科学的第一手资料。

安全是生产的重点、要点,安全就是稳定,安全就是效益,安全无小事。这一年始终把安全工作纳入“绩效考评考核”。每月一评,将考核结果纳入绩效奖罚。通过严考细评,车间安全生产工作做到可控。     三是落实党风廉政建设责任制,遵守《准则》《条例》等廉政规定情况。XXX在十八届中央纪委第七次全会上的重要讲话,为推动全面从严治党向纵深发展指明了方向、提供了根本遵循和强大动力。我本人要切实把思想和行动统一到XXX重要讲话精神上来,按照十八届中央纪委第七次全会上关于党风廉政建设和反腐败工作的部署要求,根据总公司党组的总体安排,充分认识推进党风廉政建设是坚持落实全面从严治党的重要抓手,是开创全局改革发展新局面的坚强保证,紧密围绕“强基达标、提质增效”工作主题,努力把党风廉政建设引向深入,为深化“高标定位、推进创新、加强融合、扩大效应”工作思路,营造风清气正的良好环境。按照中央及总公司党组的要求、部署,今年党风廉政建设要重点抓好学习贯彻《准则》《条例》等党内法规、贯彻落实规定精神、全面实践监督执纪“四种形态”、以高压态势、持续深化廉政风险防控、落实好一岗双责的工作。

第二部分:存在的不足与改进措施

 存在的不足:

1、管理还存在不到位。

2、因工作忙乱,有时不按程序办事处事,留下安全隐患。

3、段下发文件、通知落实不彻底,时松时紧、时好时坏。

改进措施:

1、管理不到位是因为“规则”没落实。因而在今后工作中要加大各项工作的落实力度、检查力度、考评力度。

2、不按程序办事处事,是因为对操作技能与工作内容不明了,因此在今后工作中要加大对职工“规范化”培训的力度与深度。

3、落实不切底,是因为执行力不够。在今后工作中要严格要求职工对定了的事就要执行,执行就要到位;凡事都必须要有“安排、落实、检查、考核、评定”等程序,不可或缺。

第三部分:下步工作基本思路

在主管领导及车间主任的领导下,在吸取教训克服不足的基础上,既要杨长避短,又要主动创新;主要在以下三个方面要有新的突破。

1、要在规章制度,推行与落实上下苦功夫,练好内功,养好习惯,真正将规章制度条款落实到工作中去,落实到细节中去。

2、要在现场管控上花大气力,常抓不松、持之以恒,以切底改变车间的面貌。

3、要主动加大与相关部门的沟通力度,防止信息慢缺,确保结合部工作信息顺畅。

我相信,只要一心扑在工作上,诚恳作人,扎实做事,恪尽职守,一如既往的强化内管,始终如一的保持良好的精神状态,以强烈的事业心与责任感去努力克服困难,迎接挑战,牢固树立“自信不自满,潜心做事”的思想,相信自己的各项工作就会有喜色,,也一定能为集团公司的腾飞做出自己的新贡献。

交通信号灯施工方案 〖12〗

夕阳西下,夜幕悄悄地降临到了美丽的绿城。路灯初亮,路两旁高楼大厦上各种各样的广告牌,也纷纷亮起了彩灯。它们五颜六色的光亮闪烁着,仿佛是争相媲美一般。转眼间,美丽的郑州,又呈现给大家一幕别样的夜景。

马路上,依然有很多忙忙碌碌、川流不息的行人和车辆。十字路口上,排着队的车辆,在信号灯的指示下,井井有条的有行有停。但是,时而也会出现一些不文明的行驶现象。这时,不分昼夜、勤勤恳恳地工作的交通信号“红灯”、“黄灯”、“绿灯”三兄弟,开始交流一天来的所见所闻了。

  绿灯:

哎呀!快累死我了!哥哥们,最近电动车增加了很多,在路口处,有些不按规定乱行乱停,造成交通堵塞。司机们总嚷嚷着我“绿灯”工作的时间太短,这哪里能怨我呀!如果行人、车辆都能遵守交通规则,按我“绿灯”指示行驶,路口安全通畅不出事故,我就是忙点累点倒也没什么。怕就怕那些楞头的主,特别是有些骑电动车的人,我已经灭灯、“黄灯”也开始闪烁了,他们还是不要命地往前闯。每当看到那惊险的一幕,我的心就揪的难受。

黄灯:

唉!我虽然工作的时间短,但是我起的作用很重要。我的职责就是要提醒车辆和行人:“信号灯要变灯了,该停的停,该行驶的做准备,千万不要闯禁行!”但是,很多违规的驾驶员无视我的存在,就为了少等一个信号灯,抢那短短的几秒钟,拼着命地充当马路杀手的角色。说难听的是命贱该死,自己伤了、死了活该,但不要殃及、祸害别人啊!今天就有一辆狂奔的出租车东西行驶时,抢我“黄灯”的信号,险些撞到了一辆南北行驶左转的电动车,更气人的是,那辆电动车也是抢“黄灯”信号提前行驶,而且是一位后座上还带着孩子的妈妈。你们说这孩子有这样的妈妈,多可悲啊!

  红灯:

同感同感!我“红灯”的职责,就是通知行驶中的车辆立即停车,让车辆、行人暂停行驶,在停车线内等待“绿灯”放行信号。可是,就是有极少数没有道德、素质极低的人,看到“红灯”亮了,就是不停,怀着侥幸心里,不顾自己和他人的生命安全,冲着抢那要命的几秒钟,其结果是害了自己还要伤害别人。这些人就连“红灯停、绿灯行、黄灯做准备”最基本的交通法规都不去遵守,或者是有意无视、肆意违反国家制定的交通法规。他们是在伤天害理,是在玩儿火、引火烧身啊!

绿灯:

违反交通规则的人,必定要受到法律的制裁!不久以前,国家新增加了交通法规的项目,“酒后驾车”的马路杀手,要追究其刑事责任,是要判刑、蹲大牢的。

红灯:

你还别说,那“酒后驾车”的新法规还真管用,从它实行的那一天起,交通事故明显减少。真希望对电动自行车也制定个什么专项管理条例,在上路前先办个学习班,学习学习交通规则,那样他们的安全意识有所提高,不再乱停乱行了,就会减少很多不必要的交通堵塞和交通事故。

黄灯:

别着急,“面包会有的',一切都会有的!”随着人们生活水平的提高,各种车辆也在不断的增多。国家会根据实际情况,多多颁布新的交通法律法规。今后,文明交通会成为人们的一种习惯。不文明的交通行为、现象,也会日益减少。

“文明交通”是一种美的行为,“违章行驶”是一种无视国法的、丑陋的、罪恶的行为。在美与丑面前,善良的人们会做出正确的选择。最后呼吁一下:“为了您和他人的安全、幸福,为了我们美丽的绿城更加美丽,请您维护交通文明,自觉遵守交通规则!”

交通信号灯施工方案 〖13〗

大家好,我叫交通信号灯,又被人们称为红绿灯,我长了黄眼睛和绿眼睛。我的用处可大了,在全世界每一个国家、每一个城市、每一条街上都有我的'身影。无论是烈日炎炎的夏天、大雪纷飞的冬天,还是万里无云的晴天、风雨交加的雨天……我都站在岗位上,决不离开半步。

我每天都见证着人们生活水平的日新月异。当我睁开绿眼睛时,车辆就像一条车龙,在马路上穿行;当我睁开黄眼睛时,飞快的车辆开始减速;当我睁开红眼睛时,所有的车辆都停住了,马路就像一个大停车场。

我站在岗位上,每天都能看到让我感动的事,也看到许多让我愤怒的事。当有人帮助老爷爷、老奶奶过马路时,我很感动;当有人看到前方虽然没有车辆也没有行人,却因是红灯而耐心等待着,我很感动;当车辆驾驶员看到前方有行人而主动减速,我很感动;当车辆驾驶员看到前方的车行得有点慢,但依然不按喇叭,我很感动……当有人毫无顾忌地横穿马路时,我很愤怒;当有行人过马路而车辆不减速时,我很愤怒;当喝了酒还驾驶车辆时,我更愤怒……

交通顺畅了,人心才舒畅,我送给大家一首小诗:

小小交通信号灯,

红黄绿灯依次闪。

交通信号灯施工方案 〖14〗

交通信号灯分为两种,一种是用于指挥车辆的红、黄、绿三色信号灯,设置在交叉路口显眼的地方,叫做车辆交通指挥灯;另一种是用于指挥行人横过马路的红、绿两色信号灯,设置在人行横道的两端,叫做人行横道灯。我国交通法规也对交通指挥信号 灯做出了规定:

1绿灯亮时,准许车辆、行人通行,但转弯的车辆不准妨碍直行的车辆和被放行的行人通行。

2黄灯亮时,不准车辆、行人通行,但已越过停止线的车辆和已进入人行横道的行人,可以继续通行。

3红灯亮时,不准车辆、行人通行。

4绿色箭头灯亮时,准许车辆按箭头所示方向通行。

5黄灯闪烁时,车辆、行人在确保安全的原则下可以通行。

交通信号灯施工方案 〖15〗

概述 1.1 设计目的

(1)掌握CPU与各芯片管脚连接方法,提高接口扩展硬件电路的连接能力;

(2)通过对交通灯信号自动系统的模拟控制,进一部提高应用8255A并行接口技术,8253定时功能,8259A中断管理控制器的综合应用能力;

(3)掌握基本汇编源程序编制方法,学会综合考虑各种设计方案的对比和论证。1.2 设计要求

交通信号灯自动控制系统须满足下列要求和功能:(1)首先车行道亮绿灯45s,同时人行道亮红45s;

(2)45s后,车行道黄灯闪烁3次,亮、灭各1s,此时人行道仍维持红灯;

(3)6s后,转为人行道亮绿灯20s,车行道亮红灯20s;(4)20s后,再转到第(1)步,如此循环往复;

(5)当有车闯红灯时,能实现报警信号持续3 s的扩展功能。

1.3 设计方法及步骤

1、设计系统硬件部分

(1)先进行方案论证,确定最终采取硬件定时还是软件定时,是查询方式还是中断方式;(2)在具体甄选设计过程中可能要设计的芯片,分析它们的功能特点,确定它们的工作模式;

(3)按照各芯片的使用特点以及本系统的设计要求逐步连接,画出系统硬件连接图。

2、设计系统的软件部分

(1)先进行程序编制方式的方案论证,讨论分析,确定是采用宏程序调用还是子程序调用模式;

(2)确定本系统设计可能涉及的源程序各个模块,明确各个模块的各自功能,分清它们相互之间的调用关系;(3)画出各个模块的程序流程图;

(4)依据流程图,编制出交通信号灯自动控制系统的完整汇编源程序。

1.4 设计说明

(1)本设计采用共阳极的发光二极管模拟对应的交通信号灯的型式,参见后面“系统硬件部分设计”中“总体设计”这一节;

(2)本设计关于有车闯红灯报警的扩展功能,是通过红外线接收装置实现的,具体分析见后面“可编程芯片说明及其地址范围确定”中“8254定时/计数器”这一节;

(3)在本设计的最初方案中,本来是有电子眼拍摄闯红灯车牌号的这一很实用、很现实化的扩展功能的,但由于实现这种功能的电路芯片资料难以搜集,芯片电路连接复杂以及芯片工作模式,工作环境,工作特点的难以确定,最终被舍弃,只留下报警功能;(4)本设计在很多方面,比如译码器的选择,定时器选型,程序调用方式等等尽量做到不与本组其他成员雷同,程序编制力求简便清晰,硬件连接图在保证每根具体用到的管脚线都能被表示出来的同时,力求线路连接清晰明确,尽量不使线与线之间过于缠绕。2 方案论证

2.1 软件定时与硬件定时

本任务要求交通信号灯能实现自行定时、延时、切换等功能,即能实现交通信号灯自动控制。一般计算机控制系统实现定时或延时有两种基本方法:利用软件定时或使用可编程硬件芯片,即硬件定时。软件定时,即让机器执行一段程序,这个程序没有具体的执行目的,显然利用执行每条指令CPU所花费的时间,可实现延时功能。这种方法容易实现,仅需选用恰当指令并安排循环即可实现,定时时间调整方便,但不能做到精确定时。另外,时间调整是以一条指令执行时间为基准,占用CPU资源,降低CPU利用率。

硬件定时,即使用可编程定时/计数器硬件芯片定时。这种芯片内部有一个可编程定时器,其定时值、定时范围可以很容易地由软件程序改变,定时时间到时可发出某种形式的信号通知外设或CPU。定时器的输出频率和波形等均由程序设定,因而使用灵活,功能强。综合软、硬件定时的各种优缺点,考虑到交通信号灯精确换灯的要求,以及交通信号等需要方便、灵活地调整换灯时间等特点,我选用硬件定时来完成任务。2.2 查询方式与中断方式

定时时间到,比如车道绿灯亮45s后需换成黄灯闪烁,完成这一转换工作,有两种工作方式:查询方式和中断方式。

查询方式即CPU在与外设传输数据(本设计为8086传输数据给8255A从而控制交通信号灯换灯)前,一直不停检查外设状态,当外设准备好时方传输数据(本设计为8086不断测试8255A状态口PC1,当PC1变为低电平时,表明定时时间到),CPU可传输数据,控制信号灯切换。

中断方式可以不让CPU主动去查询外设状态,而是让外设在数据准备好(定时时间到后)之后再通知CPU,CPU继而开始与外设交换数据控制外设工作。

显然查询方式相比与中断方式,使CPU利用率大大降低,因为CPU要用大量时间去执行状态查询程序。但考虑到本课程设计的主要目的是控制信号灯切换,即CPU工作最终目的还是与外设传输数据,控制外设工作,即这种状态查询是有必要的,CPU的不间断的状态查询并非多余的,而且查询方式可使指令执行效率提高,指令执行目的更加明确,软件编程更加简便,避免了中断方式繁琐的中断矢量表的建立,中断程序的汇编等等,因而我选用查询方式来实现交通信号灯的自动控制。

2.3 8253定时/计数器与8254 定时/计数器

8253和8254都是能实现定时,延时功能的可编程定时计数器,可以 轻松地实现所需要的功能。两者的功能与工作方式,工作环境皆类似,区别仅在于8254的工作频率更高,可达到10MHZ。另外,8254比8253还多出回读功能。

考虑到本组大多数人都选用8253,为避免重复雷同,我选用8254定时计数器,实际上两者并没多大区别。

2.4 方案确定

综上所述,我选用的方案最终为利用可编程计数器8254实现硬件定时,用查询方式控制8086工作,用并行I/O接口8255A实现8086与外设(本设计采用发光二极管模拟交通信号灯)数据交换,用中断控制器8259A实现闯红灯报警的扩展功能。硬件部分设计 3.1 总体设计

正如A3图纸系统硬件连接图所示,CPU我选用INTEL公司的8086,它足以满足交通信号灯自动控制系统的功能要求;存储器选用两片型号为6116的静态RAM,一片作为奇片,一片作为偶片,总存储容量可达到4KB,既可以读也可以写,足以满足要求;由于8086CPU有16根地址与数据共用线,故有必要将地址码与数据码分开,8086采用了分时传送的方法,即先传送地址码,再传送数据码,故必须用锁存器将地址码锁存起来。我选用74系列的74LS373作为地址锁存器; 由于外设、内存存取数据速度不匹配,故有必要使用缓冲器来暂时记忆存储数据,我选用74系列的74LS245作为数据缓冲器;存储器译码我采用全译码方式,用74LS688比较译码器可减少逻辑组合电路;可编程芯片8255A,8254,8259A的片选信号译码,我采用线译码方式,这样可以保证其端口地址只有8位,易于程序编写。因而74LS138译码器是最好的选择。至于8255A,8254,8259A的选用目的已在前面解释过,这里不再重复。在具体设计该系统时,我选用发光二极管LED来模拟红,黄,绿灯的亮和灭。由于实际生活中只需要10盏灯就可实现车行道,人行道的通行,如图所示,故这里我也选用10支二极管,其对应关系如表所示。LED1-LED5与8255A PA口相连,LED6-LED10与PB口相连。PC1口作为状态查询口,PC6口输出可实现车闯红灯的报警功能。

图1 信号灯和LED对应图 3.2 CPU选型

CPU我选用的是8086,其管脚分配图如图所示。部分管脚采用分时复用方式,构成了40条管脚的双列直插封装,它有两种工作模式,我采用的是最小模式,故33号管脚应接高电平。

8086内部结构由指令执行部件EU和总线接口部件BIU两部分构成。EU负责执行指令,BIU负责取指令,读出操作数和写入结果。两个单元相互独立工作,有效地加快系统的运算速度。

3.3 存储器选型

存储器我选用两片6116型号的静态RAM,容量为4KB片选信号与A0相连的是偶片,主要用于低8位数据总线上进行字节传送。与BHE选中的是奇片,主要用于高8位数据总线上字节传送。当A0和BHE都选中的时候,可进行16位数据总线字传送。

图3 6116 RAM存储器管脚图

RAM的主要功能是存储程序、变量等。如果计算机关机,这些信息不再存在。本电路中,A12-A19作为片选信号,均为低电平。故存储范围为0H-0FFFH。

3.4 可编程芯片说明及其地址范围确定

3.4.1 8254定时/计数器及其地址范围

8254与8253功能类似,但8254工作频率更高,可达10MHZ,且8254还可进行回读,但这一功能在本设计中用不上,因而对8254的说明也可看作是对8253的介绍,事实上两者管脚图接近完全相同。

8254芯片包含3个功能完全相同的计数通道,称为通道0,通道1,通道2,有6种工作方式。本设计要求实现的最大45s,故必须采用两个计数器级联方式,工作在方式2分频功能。另一个计数器1工作在方式5,OUT1门产生中断,实现闯红灯报警3s的功能。三个计数器具体连接图如A3图纸硬件连接图所示,CLK0,CLK1都通入1.2MHZ的脉冲。OUT0与CLK2端相连,均工作在方式2分频,由OUT2门产生低电平作为状态信号实现延时功能。计数器1工作在方式5,GATE1门上升沿触发。如图3所示,当车行道红灯时,则开中断。当有车闯红灯时,就会阻挡安装在人行道上的红外线发射和接受装置的光线,接收装置可将光信号变为电信号的一个脉冲,通入GATE1门,上升沿触发,在OUT1门输出低电平,将此电平通过非门后连在8259A的IR1端,则可以产生中断。经过中断处理便可以控制相关芯片发出3s的报警信号。当然,在车行道绿灯时,应关中断。

图5 车闯红灯报警信号图

8254的端口地址可由硬件连接图确定,由图可知,8254片选信号由Y2引出,并与A0组成逻辑电路,输出口送入8254的 端。其地址可由上表可看出,为40-46H中偶地址。

3.4.2 8255A并行I/O接口及其地址范围

8255A是一个标准的40管脚芯片,它有3个数据端口,分别为PA口,PB口,PC口。每个端口有8位。8255A有3种工作方式。本设计选用最简单的方式0——基本输入/输出方式。

本设计用到了PA,PB口,它们分别作为发光二极管的并行输出接口。由于发光二极管,由于二极管为共阳极,故当PA,PB输出为0(低电平)时,相应二极管才会亮。另外,PC1口作为状态查询口,于8254 OUT2门相连,当PC1输入为0时,表示定时时间到,可交换数据。PC6口作为输出口,作为报警信号的端口。这些在软件编程时要格外注意,将决定各端口控制字的选择和确定。8255A端口地址可硬件连接图确定,由图可知,8255A片选信号由Y3引出,并与A0组成逻辑组合电路,作为8255A 信号。其地址可由右表看出,为60H-6中偶地址。

3.4.3 8259A中断控制及其地址范围 8259A可编程芯片中断控制器(PIC)称为优先权控制器,它可为CPU处理8级向量中断。本设计中,中断控制器用于扩展电路的报警功能。由硬件图可知,OUT1门低电平经过非门送入IR1端,故其为高电平有效的电平触发方式。

8259A的端口地址可由硬件图确定。由图可知,8259A片选信号由Y4引出,并与A0,A2组成逻辑电路,作为8259A 信号。其地址可由右表看出为80H-82H中偶地址。

3.5 其它选用芯片说明 3.5.1 地址锁存器74LS373

在8086系统中,地址线和数据线时复用的,故有必要锁存地址。74LS373管脚及功能图如图所示。其数据送入是由时钟的约定电平来进行的。E为低电平时,锁存器才能工作。

3.5.2 数据缓冲器74LS245

74LS245是带三态输出的8位双向数据缓冲器,专用于需要双向传输的 数据总线接口。它其实也是一个三态门,为输出使能端,G为低电平时,缓冲器才能工作,M为传输方向控制端。事实上,在8086最小模式时,由于锁存器的作用,数据缓冲器并不是必要的。

3.5.3译码器

3.5.3.1比较译码器74LS688

在存储器扩展时,我选用74LS688作为译码器,其一是为了在全译 码时减少组合逻辑电路,二是为了与本组其他成员相区别。74LS688作译码器时,必须为低电平,且当且仅当对应的8个输入端P与8个输入端Q相等时,才会输出低电平。利用这一特性将 低电平作为存储器的片选信号,可实现其译码片选功能。

由硬件连接图可知,在设计中,我将8个输入端Q全部接地,即低电平,保证了存储器高8位全部为0。实现了存储器从最低地址0H-0FFFH,4KB的存储容量。3.5.3.2 74LS138译码器

74LS138译码器是译码电路中最常用的,在本设计中我也选用74LS138译码器产生8255A,8254,8259A三个芯片的片选信号,如果选用比较译码器74LS688则需要三片,既增加了芯片数量,也增加了电路消耗,同时占用了过多的空间,使线路连接更加复杂,更不直观。由于74LS138的功能及工作模式熟知,这里不再赘述。

3.5.4时钟发生器8284A

8284A是用于8086(或8088)系统的时钟发生器/驱动芯片,它为8086(或8088)以及其他芯片提供所需的信号。

8284A由三部分电路组成:时钟信号发生器,复位生成电路和就绪控制电路。下图是8284A的管脚图。

3.5.5 D触发器

D触发器的工作原理是在CP端脉冲上升沿触发翻转技术,在本电路中,主要用于分频。其将CP端脉冲频率减半,那么为什么要减半频 率呢?

原因是8253的最高工作频率只有2MHZ,因此必须将2.4MHZ脉冲频率减半8253才能工作。因此,在我选用的8254定时/计数器电路中D触发器并不是必要的了,甚至可以完全省去不用,因为8253最高工作频率可达到10MHZ,但为了避免频率过大导致45最长延时时,写入的数据过大,我还是加上了D触发器,无非是为了简化后面的软件编程。3.5.6 7407驱动器

7407TTL集电极开路六正相高压驱动器,其管脚图如下。

3.5.7 功率放大器PWN-2401-EW

该放大器是上海迈高网络技术有限公司生产的,主要工作2.4GHZ ISM频段的WLAN设置的覆盖范围。4 软件总体设计说明 4.1 系统软件部分说明 4.1.1 宏调用与子程序调用

设计延时程序可采用两种方法,一种是子程序调用形式,另一种是宏调用形式。

宏调用形式是在汇编期间展开的,调用一次展开一次,因此它占用的存储空间与调用的次数有关,调用次数越多,占用存储空间越大。宏指令的使用简化源程序,但并不节省内存单元。

子程序是在程序运行期间由主程序调用,在目标代码中只占用它自身内存空间,因而汇编后目标代码少,节省内存空间。但子程序调用每调用一次就要保护断点,保护现场;返回后又恢复现场,恢复断点,增加了额外时间,因此执行时间长,速度慢。宏指令则可免去这些开销,更重要的是,宏调用时用实元取代哑元,调整灵活,程序大大缩减,可读性和可移植性大大提高。

综上所述,我采用宏调用形式,宏程序专门编制待定延时程序,主程序则顺序换灯、循环,而每个过程灯亮时间由宏程序保证。在整个程序的运行期间若发生中断(有车闯红灯),则由中断程序完成相应功能。当然,主程序中也必要包含中断矢量表的建立程序。因而,我所编制的程序由三部分组成:主程序、宏调用程序和中断服务子程序。下面将一一介绍,并且画出其流程图。4.1.2 各时间参数的计算 本设计中涉及的时间参数有:车行道绿灯时间45s,车行道红灯时间20s,车行道黄灯亮、灭的时间各一秒,报警器报警持续时间3s。由于8254 CLK端时钟频率为1.2MHZ,计数器0和计数器2级联按6000×200方式分频,即计数器0写入6000时,在计数器2 CLK2中会有200HZ脉冲。对于1s,需对计数器2写入时间参数TIME1=200;对于3s,TIME2=600;对于20s,TIME3=4000;对于45s,TIME4=9000,都不超过10000,故均可按BCD码写入。

4.2 主程序说明及其流程图

主程序主要实现两项功能:一是填写中断入口地址表,为中断服务提供必要准备;二是实现换灯,循环。其流程图见下图。4.3 宏调用及其流程图

宏程序的功能是实现准确的定时和延时,为主程序中红、黄、绿灯的亮、灭时间,中断服务程序的报警信号持续时间服务。当然,在宏程序中应当特别注意一些寄存器,变量,地址等保护工作,这就需要堆栈。其流程图见下图。

4.4 中断服务程序说明及其流程图

本设计中我编制的中断服务程序显然是为扩展功能——有车闯红灯报警3s服务的。中断服务程序主要是对8255A C口进行操作的,使C口输出高电平,经过放大器后驱动报警装置报警。当然,在编制过程中,也需要注意一些寄存器,变量,地址的保护工作,其流程框图 见下图。

所有三个程序的具体代码及设计编制,见附录。5 总结与体会 5.1 课程设计总结

本次课程设计,要求自制交通信号灯自动控制系统,并能编制该系统工作的汇编源程序。我的设计采用可编制芯片8254硬件定时,用查询方式来控制交通灯的亮与灭,指令执行目的明确,交通灯亮、灭延时时间精确,并且还能实现有车闯红灯的报警功能,因而该系统使用可靠。电路连接也比较简便,芯片花费不多,工作性能良好,能完整地实现城市交通信号灯所需的功能。

我所编制的汇编程序采用宏调用方式,用一个宏程序可实现多种定时功能,有效地避免子程序调用方式模块过多,程序代码繁琐的缺点。并且宏调用方式可以非常简便地调整定时时间,仅仅改变时间参数变量值就可方便地改变灯亮、灭时间,灵活性好这些都是子程序调用无法企及的。

总而言之,我觉得我的设计相角于本组其他同学而言,无论是芯片选择,硬件连接,各种芯片工作模式,源程序编制等等都是比较独特而又不失简便的,我在设计过程尽量避免与本组其他同学的设计雷同,而且尽量将多种方案进行全方位比较与取舍,比如软件定时与硬件定时,查询方式与中断方式,74LS138与74LS688译码器,宏调用与子程序调用,这些我都已在前面说明书中做过很多对比与论证。总之,我对自己的设计比较满意。5.2 感想与体会

关于这次课程设计的体会,我是深有感触的。

首先,我想说,这次课程设计的的确确让我增长了不少见识,使我对《微机接口》这门课程认识更深。比如,在课程设计前,可能都知道CPU与存储器相连能实现存储器扩展,CPU与8255A相连能实现CPU对外设的并行输出和控制,8253能定时计数,8259A能管理中断,但真正的这些芯片之间各端口具体连接,包括每根地址线,数据线的连接,片选信号的产生,8255A,8253,8259A的工作原理和工作模式等等,都是非常模糊的。只有经过这次课程设计的鞭策和逼迫,我们才不得不通过各方面途径去查取相关资料,去自学相关知识,去一个个逐步消解我们学习上的盲点。试想,如果没有这次课程设计,会有多少同学会自觉的那样努力的,刻苦地那样做呢?人都是懒惰的 动物,现实生活中,大多数人不都是言不由衷,违背己意的去做自己不喜欢做,讨厌做却又不得不去做的事情吗?

其次,我想说这次设计过程不开心,不愉快的一些事情。《红楼梦》里关于品尝有云:一杯为品,二杯则是解渴的蠢物,三杯便是饮牛饮驴的。同样,我想说,课程设计,两三个人在一起则是讨论交流;一坨人在一起则是相互推赖,抄袭,敷衍了事。我不明白为什么一个班上只有5个课题设计,一个设计要吸纳七,八个人。就拿我所在组来说,真正为之筹谋计划的少,贪成享乐者甚多。经常是两三个人交流沟通,却要想出五六个不同设计方案为本组其他成员共享。我想说,毕竟大家同学一场,同学之间的企求不好拒绝,所以老师上次“冤枉”我与某人流程图类似让我特委曲难受。参考文献

[1] 张玉清,王春玲.IBM PC 微型计算机原理与接口技术.人民邮电出版社,1997 [2] 彭虎,周佩玲,傅忠谦.微机原理与接口技术(第二版).电子工业出版社,2008 [3] 王永山.IBM PC汇编语言程序设计和接口技术.西安电子科技大学出版社,1989 附录参考程序

TITLE YUWENNIAN.ASM ;程序名

DELAY MACRAO TIME ;延迟宏定义

LOCAL L ;局部说明

PUSH AL PUSH BL

MOV BL MOV AL BCD码写入 OUT 46H MOV AL OUT 40H MOV AL OUT 40H MOV AL 码写入

OUT 46H MOV AL OUT 44H MOU AL 2,TIME,001101001B,AL,00,AL,60,AL , 10110101B , AL , 00 , AL , BL

;计数器0,方式2,;计数器0写入6000 ;计数器2,方式2,BCD ;时间参数写入计数器23

;送延迟参数 OUT 44H , AL MOV AL , 01011011B ;计数器1,方式5,BCD码写入

OUT 46H , AL MOV AL , 5 ;计数器1写入5,5个脉冲后发生中断

OUT 42H , AL L: IN 42H , AL TEST AL , 00000010B JNZ L POP BL POP AL ENDM DATA SEGMENT TIME1 EQU 2 TIME2 EQU 6 TIME3 EQU 40 TIME4 EQU 90 DATA ENDS

STACK SEGMENT PARA STACK DB 100 DUP(?)

;测试PC1

;为1时再测试,直至为0 ;宏定义结束

;黄灯闪烁时间

;报警持续时间

;车道红灯时间

;车道绿灯时间 'STACK' 24

STACK ENDS CODE SEGMENT START: MOV AX , DATA

MOV DS , AX MOV AX , STACK MOV SS , AX CLI

;关中断

CLD MOV AX , O ;建立中断入口地址表

MOV ES , AX MOV DI , 4*51H MOV AX , OFFSET INTPROC STOSW MOV AX , SEG INTPROC STOSW MOV AL , 00011011B ;设置8259A,写ICW1,高电平触发,无级联

OUT 80H , AL

MOV AL , 50H ;写ICW2,中断矢量基值为50H OUT 82H , AL MOV AL , 00000011B ;写ICW4,完全嵌套,非缓冲,自动EOI OUT 82H , AL MOV AL , 11111101B ;写OCW1,仅允IR1中断

OUT 82H , AL MOV AL , 10000001B PC上半口输出,PC下半口输入

OUT 66H,AL STI MOV AL , 0FFH 置0 OUT 60H , AL OUT 62H , AL MOV AL , OFH OUT 64H , AL MYC: CLI

MOV AL , 00001110B 报警

OUT 60H , AL 灯亮

MOV 62H , AL DELAY TIME4

;设置8255A,PA,PB,;灯全灭,PC1置1,PC6;关中断,防止绿灯时;车道绿灯亮,人道红;延迟宏调用,时间45s

YWN: MOV CX , 3 ;设置闪烁次数

MOV AL , 00010110B

;车道黄灯亮

OUT 60H , AL OUT 62H , AL DELAY TIME1

;延迟宏调用,时间1s MOV AL , 000111001B OUT 60H , AL OUT 62H , AL DELAY TIME1 LOOP YWN STI 则中断

MOV AL , 00011001B 亮

OUT 60H , AL OUT 62H , AL DELAY TIME3

MOV AX , 06H MOV DL , OFFH INT 21H JMP MYC LOVE: MOV AH , 4CH

;车道黄灯灭 ;延迟宏调用,时间1s ;开中断,有车闯红灯时;车道红灯亮,人道绿灯;延迟宏调用,时间20s ;判断是否有键按下 27

INT 21H ;返回DOS CODE ENDS ENDS START INTPROC PROC FAR ;中断服务子程序

PUSH AX ;保护现场

PUSH BX PUSHF MOV AL , 00001101B OUT 66H , AL DELAY TIME2 MOV AL , 00001100B OUT 66H , AL POPF

POP BX POP AX IRET INTPROC ENDP

;PC6置1,报警

;延迟宏调用,时间3s ;PC6置0,报警解除 ;中断返回 28

文章来源://www.dm566.com/cehuashu/145935.html

网站地图最新更新文章地图

Copyright©2006-2025 66职场网 dm566.com 湘ICP备18025499号-8

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果网站转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。