设有一十字路口,其道路为南北方向和东西方向,南、北、东、西各用一组发光二极管表示。此路口交通信号灯的亮灭规律如下: 1) 正常情况下,两路轮流放行。信号转换时,按照一下规律显示: 纵向与横向的交通灯定时60秒交换红绿色一次,剩余时间在数码管上显示。 灯光有三种颜色:红、黄、绿。每次交换时要求在黄色灯停留3秒钟。 两路的现实必须保证它们是交叉进行的。 2) 当路上出现特种车辆(如警车、消防车、救护车等)通过时,四边街口均显示红灯,以便只允许紧急车辆通过。其他车辆暂停行驶,特种车辆过后自动恢复原来的灯色标志。 3)有提前换灯信号功能,即一路的车辆能够申请另一路中断绿灯而让其通行。不过这是有条件的,即必须是被请求的一路已有6秒钟无车通过才会响应;硬件电路设置为IRQ1实现。 说明,所需的时间必须通过8253定时器取得;使用8259中断模拟特种车
标签: 十字路口
上传时间: 2014-01-24
上传用户:youth25
该程序的目的是让大家熟悉输入、输出端口的使用 该程序的功能是把演示板当做一个按键计数器。刚刚接通电源时,8只发光二极管都不亮。 表示计数器初值为0,当按下开关S3(RB0)时,计数器的值加1,发光二极管D3点亮,表示值1,然后松开 按钮;再次按下开关S3(RB0)时,计数器的值又加1,发光二极管D4点亮,表示值2,依次类推,反复循环。
上传时间: 2013-12-19
上传用户:cazjing
一个用VHDL编程基于CPLD的EDA实验板开发可以实现顺计时和倒计时的秒表。要求计时的范围为00.0S~99.9S,用三位数码管显示。 (1) 倒计时:通过小键盘可以实现设定计时时间(以秒为单位,最大计时时间为99.9秒)。通过键盘实现计时开始、计时结束。当所设定的倒计时间到达00.0S后,自动停止倒计时,同时响铃。 (2) 顺计时:初始值为00.0S,通过键盘实现开始计时和结束计时功能。计时结束后,显示记录的时间。 (3) 用三个发光二极管正确显示以下状态:倒计时状态、顺计时状态、待机状态。 (4) 每当接收到有效按键时,蜂鸣器发出提示声。 顺计时在一次计时中可以记录三个不同的结束时间,并能通过按键显示三次所记录的时间。
上传时间: 2013-12-01
上传用户:zhangjinzj
AVR 初学者,让mega16的PA口交替输出高低电平,点亮发光二极管。
上传时间: 2014-01-18
上传用户:1966640071
状态1:正常时,8个LED发光二极管(彩灯)循环点亮。 • 状态2:有报警时,蜂鸣器发出报警声(用P3.3接一个按键,模拟产生报警信号。当开关合上,发生报警;当开关断开,报警停止。用P3.7输出音频信号驱动扬声器,作为报警信号),同时8个LED发光二极管(彩灯)闪烁。 P3.2接一个按键,用于消除报警
上传时间: 2016-10-07
上传用户:netwolf
4*4键盘C51单片机程序.本程序已经调试通过,4*4键盘接P1口数据从P2的8个发光二极管来表示
上传时间: 2016-10-11
上传用户:jing911003
基于DS18B20温度传感器的设计程序 要求为:第一,由DS18B20获得外部温度信息然后通过数码管显示,显示值为三位,两位整数,一位小数。第二,判断温度是否大于 50℃,若温度在50℃以上,显示红色发光二极管发光;若温度在50℃以下,显示绿色发光二极管发光。
上传时间: 2016-10-16
上传用户:努力努力再努力
交通灯。1)当乡村公路无车时,始终保持乡村公路红灯亮,主干道绿灯亮。 (2)当乡村公路有车时,而主干道通车时间已经超过它的最短通车时间时,禁止主干道通行,让乡村公路通行。主干道最短通车时间为25s 。 (3)当乡村公路和主干道都有车时,按主干道通车25s,乡村公路通车16s交替进行4)不论主干道情况如何,乡村公路通车最长时间为16s。 (5)在每次由绿灯亮变成红灯亮的转换过程中间,要亮5s时间的黄灯作为过渡。 (6)用开关代替传感器作为检测车辆是否到来的信号。用红、绿、黄三种颜色的发光二极管作交通灯。
标签: 交通灯
上传时间: 2014-01-11
上传用户:牛布牛
微机原理课程设计,设计一段音乐,根据音调在发光二极管上对应闪烁,并在七段数码管上显示已播放时间。
标签: 微机原理
上传时间: 2013-12-22
上传用户:saharawalker
由拨码开关通过数据线D0-D7向DSP输入0-255数据,DSP收到数据后通过D8-D15向发送收到数据的到发光二极管进行显示
上传时间: 2013-12-19
上传用户:dave520l