基于单片机控制的交通灯控制器设计内容摘要:
满足电流和电压的要求,发光二极管就可以发光了。 单片机系统中往往是数字信号,不是 5V 就是 0V,所以只要将二极管的正负极和电源对应上就可以了。 但还需在发光二极管和单片机连接时加一个限流电阻,这个电阻的作用在于限制通过二极管的电流,从而达到减少功耗或者满足端口对最大电流的限制。 本电路如图 5 所示。 图 5 信号灯控制 电路 可急车强通控制 可急车强通控制 是通过 , 和 12, 13 脚来实现,按下 S1 按钮可强行中断东西方向的通行,南北方向绿色指示灯亮,按下 S3 按钮,数码管开始计数,实现南北方向通行。 同理,按下 S2 按钮,南北方向禁止通行,东西方向的绿色指示灯亮,按下 S4 按钮,数码管开始计数,东西方向通行。 电路如图 6 所示 6 图 6 可急车强通控制电路 4 总结和体会 通过这次课程设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。 使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思 路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。 本次设计我充分利用了 89S51 芯片的 I/O 引脚。 系统 统采用 MSC51 系列单片机 AT89S51 来设计交通灯控制器,实现了能通过 单片机 芯片的 P1 口设置红、绿灯燃亮时间的功能; 红绿灯循环点亮,倒计时剩 5 秒时黄灯闪烁警示, 显示时间直接通过 P0 口 输出 至数码管。 在本次的单片机设计中,考虑到交通的系统的几个可以改进的地方: ,探测出车辆内燃机运转辐射出的热量,从而能使单片机判断出哪条道有车,哪条 道无车,能对路面交通状况作出迅速反应,从而提高交通效率; ,相应地,紧急车辆(如消防车、救护车等)上应当装置红外线放射器。 这样,在离交通信号灯远处,紧急车辆就可以开红外线放射器使交通信号灯全部显示红灯,避免因交通问题导致不必要的人命伤亡和金钱损失; 3. 系统可装置一点阵式 LED 中文显示屏,用以显示温度、天气情况、空气指数等,方便司机对外界情况的了解。 多加了这些功能后,无疑会使成本增加,但是这样确实可以提高交通效率,疏通交通堵塞和避免不必要的损失。 另外,迎接 2020 年亚 运会的的到来, 届时,各国人士欢聚在中国,必定会给我国交通带来一定的压力。 如果我国交通管理好了,不但给各国旅客留下美好的回忆,而且间接提高了中国的国际竞争力,提高我国的国际地位。 参考文献 [1] 叶挺秀 .应用电子学 [M] .杭州:浙江大学出版社, 1994 [2] 李朝青 .单片机原理及接口技术(第三版) [M] .北京:北京航空航天大学出版社, 2020 [3] 全国大学生电子设计竞赛组委会 .全国大学生电子设计竞赛获奖作品选编 2020[M] .北京:北京理工大学出版社, 2020 [4] 刘刚,秦永左 .单片机原理及 应用 [M] . 北京:北京林业大学出版社,北京大学出版社, 2020 7 附录 1程序清单ORG 0000H LJMP MAIN ORG 0013H LJMP INTT1 ORG 0003H LJMP INTO ORG 0100H INTT1:MOV P1,0BDH。 外部中断 1 主绿支红 JB ,$ RETI ORG 0150H INTO: MOV P1,0DBH。 外部中断 0 主红支绿 JB ,$ RETI ORG 0200H MAIN: SETB EX1 SETB IT1 SETB EA MOV R1,00H MOV 20H,25 MOV 21H,5 MOV 22H,15 MOV 23H,30 MOV 24H,20 ST1: MOV P1,0BDH。 第一态主绿灯支红灯 INC R1 CJNE R1,0FFH,TZ1 MOV R1,00H DEC 20H DEC 23H TZ1: MOV R2,20H MOV R3,23H LCALL DISP。 调用显示子程序 MOV A,20H CJNE A,00H,ST1 MOV 20H,25 ST2: MOV P1,0BEH。 第二态主黄灯支红灯 INC R1 CJNE R1,0FFH,TZ2 MOV R1,00H DEC 21H DEC 23H TZ2: MOV R2,21H MOV R3,23H LCALL DISP。 调用显示子程序 MOV A,21H CJNE A,00H,ST2 MO。基于单片机控制的交通灯控制器设计
相关推荐
里,握好手中的教鞭,经营好自己的课堂仍然是一个永恒的话题。 所以今天我们将结合期中考试的情况,以“如何经营好自己的课堂”为主 题召开一个专题总结会。 我们将分别请 **老师结合期中考试的情况谈谈他们的感受。 我们的 **老师本学期都是身兼数职, **老师既要担任英语科组长一职,又要担任试验班的班主任,还要任教一个试验班一个普通班的不平衡英语教学, **老师既担任初一级的级长
,在其他条件不变的情况下,导体电阻率 的改变可导致涡流传感器输出信号的变化,引起测量误差,所以用涡流传感器测量金属板厚度时需要恒温。 20.无失真检测的条件是什么 ? 无失真检测条件是:幅频特性应当是常数 (即水平直线 );相频特性应该是线性关系。 21.什么叫金属应变片的横向效应 ? 沿应变片轴向的应变 必然引起应变片电阻的相对变化,而沿垂直于应变片轴向的横向应变 ,也会引起其电阻的相对变化
“五型 ”机关活动以 来,市工商联紧密结合机关实际,切实提高认识,加强领导,强化措施,狠抓落实,在局机关中组织开展了 “创建五型机关、争做五型干部 ”活动,以建一流队伍、创一流业绩、树一流形象为目标,有力地推动了活动的深入扎实开展。 困难与问题 一是一些民营企业家对商会认识不足,在非公有制经济发展的过程中,从处于弱势到现在得到长足发展,很多非公企业认为,工商联没钱没权
和 是否不为 1 来触发东西及南北强制通行模式,以弥补外部中断的不足,实现更多的功能。 总程序见附录一。 正常工作模式子程序 正常模式下,交通灯每 45 秒改变一次通行方向,使得南北和东西交替通行,其流程图如图 所示。 其主要程序为: MOV R6,03H ;绿灯闪烁次数 MOV R0,00H ; MOV P2,R0 ;灯全灭 SETB ;南北绿灯亮 SETB ;东西红灯亮 ACALL
脚)为供电端口,分别接 +5V 电源的正负端。 P0~P3 为可编程通用 I/O 脚,其功能用途由软件定义,在本设计中, P0 端口( 32~39 脚)被定义为 N1 功能控制端口,分别与 N1的相应功能管脚相连接, 13 脚定义为 IR 输入端, 10 脚和 11 脚定义为 I2C 总线控制端口,分别连接 N1 的 SDAS( 18 脚)和 SCLS( 19 脚)端口, 12 脚、 27 脚及
抵消,经信号处理而输出电压信号。 AT89C51单片机简单概述 AT89C51单片机的结构 AT89C51单片机是美国Atmel公司生产低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(EPROM)和128 bytes的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存取技术生产,兼容标准MCS51指令系统