问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机中断实验交通灯的实验原理

发布网友 发布时间:2022-04-23 08:23

我来回答

2个回答

热心网友 时间:2022-06-05 10:46

展开1全部根据图3.2电路,用单片机的IO口控制4组红绿黄共12个发光二极管,使发光二极管按照一定规则与次序发光与闪亮以实现模拟交通灯的功能。假设初始状态为:(南北通行状态)南北绿灯、东西红灯(25s);后转为过度状态:南北黄灯、东西红灯(5s);再转为东西通行状态:东西绿灯、南北红灯25(s)。再转为过渡状态:东西黄灯、南北红灯(5s),然后循环往复。

要求采用定时器实现所需要的定时时间。

2、键控交通灯。

按一下K1键

,保持南北通行状态;按一下K2键

,保持东西通行状态;按一下K3键

,保持正常交通灯。

要求在中断中进行按键处理。

3、具有闪烁的交通灯。

在2的基础上增加,绿灯最后5s闪烁,即亮0.5S灭0.5S闪烁。

四、实验原理图

图3.2交通灯实验电路原理图
图3.2共有4个按键K1、K2、K3、K4,分别连接到单片机P2.0、P2.1、P2.2、P2.3引脚,按键后对应引脚为低电平,通过4个二极管D17、D18、D19、D20连接到P3.2(外部中断0),这是二极管构成的相与电路,即任意按一个键能在P3.2上产生一个低电平或下降,作为中断触发信号。

五、软件设计思想

1、定时思想。

采用定时器T0或T1的方式1定时500ms,每500ms中断进行计数,计数10次即0.5s,计数20次即1s,对秒计数实现所需要的定时时间。

2、亮灯控制思想。

单片机控制灯引脚与灯对应如下,0点亮。

一共有四种状态S0、S1、S2、S3,

a、南北通行S0状态:

南北绿灯、东西红灯,P0=11110111=0xf7,P1=10011110=0x9e;

南北通行S0
b、过渡状态S1:

南北黄灯、东西红灯,P0=11111011=0xfb,P1=10101110=0xae;​

过渡状态S1
c、东西通行状态S2:

东西绿灯、南北红灯,P0=11111100=0xfc,P1=11110011=0xf3;​

东西通行状态S2
d、过渡状态S3:

东西黄灯、南北红灯,P0=11111101=0xfd,P1=01110101=0x75;

过渡状态S3
设置一个秒计数单元SEC每秒+1,设置两个控制值变量a,b。

热心网友 时间:2022-06-05 10:46

交通灯控制系统设计实验
一.设计目的
1. 通过本次课程设计进一步熟悉和掌握单片机的结构及工作原理,巩固和加深“单片机原理与应用”课程的基本知识,掌握电子设计知识在实际中的简单应用。
2. 综合运用“单片机原理与应用”课程和先修课程的理论及生产实际知识去分析和解决电子设计问题,进行电子设计的训练。
3. 学习电子设计的一般方法,掌握AT89C52芯片以及简单电子设计过程和运行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是总体设计能力。
4. 通过计算和绘制原理图、布线图和流程图,学会运用标准、规范、手册、图册和查阅有关技术资料等,培养电子设计的基本技能。
5. 通过完成一个包括电路设计和程序开发的完整过程,了解开发单片机应用系统全过程,为今后从事的工作打基础。
二.设计要求
1.利用单片机的定时器定时,实现道路的红绿灯交替点亮和熄灭。
2.以AT89C52单片机为核心,设计一个十字路*通灯控制系统。用单片机控制LED灯模拟交通信号灯显示。假定东西、南北方向方向通行(绿灯)时间为25秒,缓冲(黄灯)时间5秒,停止(红灯)时间35秒。
3.南北方向、东西方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法)。
三.实验原理
1.基本原理
主体电路:交通灯自动控制模块。这部分电路主要由80C51单片机的I/O端口、定时计数器、外部中断扩展等组成。
本设计先是从普通三色灯的指示开始进行设计,用P1口作为输出。程序的初始化是东西南北方向的红灯全亮。然后南北方向红灯亮,东西方向绿灯亮,60秒后东西方向黄灯闪亮5秒后南北方向绿灯亮,东西方向红灯亮。重复执行。倒计时用到定时器T0,用P2口作为LED的显示。二位一体的LED重复执行60秒的倒计时。作为突发事件的处理,本设计主要用到外部中断EX0。用一模拟开关作为中断信号。实际中可以接其它可以产生中断信号的信号源。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳医大一院普通号怎么挂 ...号码?他还能知道什么?有什么危害?一些医院的网站!!! 高考加分的舞蹈类型都有哪些?除了加分还有什么好处? 高考艺术舞蹈类有哪些 高考舞种有那些 高考舞蹈考什么舞种 中外名人故事好词中外名人故事 大众点评做销售三个月有多少任务?完不成自动离职。有谁了解大众点评的团... Keep怎么删除训练历史 Keep健身软件训练历史删除方法 Keep怎么修改课程表 Keep健身软件课程表修改方法 怎么可以盗取别人的QQ和密码 用单片机模拟控制控制交通信号灯。 题目如下; 只要做出来,分不是问题! 单片机控制的交通灯 单片机交通信号灯控制 如何用c语言编程在单片机上做交通信号灯 单片机中十字路口交通信号灯的过程,内容,原理? 用单片机模拟控制交通灯 单片机控制交通灯 热水器打不着火怎么办??? 热水器打不着火,怎么办啊? 热水器打不起来什么原因 红运来煤气热水器售后服务信息:购本机三年整,昨天突然发现煤气炉温控显示指示灯不亮了,怎么也打不着火 热水器打不着火什么原因? 我是河北考生,今年考了571本一线511,能不能上西南石油大学石油工程专业? 2010黑龙江571考华北电力大学保定通信工程能进么 理科571分上了东北电力大学亏了吗? 【高考】我是河南的考生,高考571分,报南京工程学院和重庆理工怎么样? 571分能上哈尔滨工程大学吗 姥姥明明十年前已经死了,做梦梦见她死了又活了是怎么回事? 我湖北考生558分 一本有571分 上南京工程学院的概率大不 qq怎么盗号教程视频教程? 基于单片机的交通信号灯控制系统 对交通信号灯的控制…用单片机 怎么盗别人qq教学视频? 单片机交通信号灯控制系统设计 怎样把人家的QQ号盗了发视频给我 单片机控制交通灯的程序怎么写? 怎样盗qq 密码方法 c51单片机控制交通灯要求用汇编语言 在不知道QQ密码和密保手机号的情况下,如何盗取别人的QQ教学视频? 单片机设计:定时交通信号灯控制 不知道密码怎么才可以盗别人的QQ密码? 用单片机设计制作一个模拟的十字路口交通信号灯控制系统。 qq怎么盗号教程视频手机软件? 基于单片机的交通信号灯模拟控制系统设计 用8051单片机设计一交通信号灯模拟控制系统,晶振采用12mhz AT89C51单片机控制的交通灯 怎样盗号别人qq密码视频教程手机令牌 要怎么才能盗取别人的QQ密码 2013年4月12日如何简单盗取别人的QQ密码视频?