单片机C语言实例红外解码
2022-12-13 21:30:00 52KB 单片机C语言实例
1
本系统使用DICE—8086K实验箱,采用8253的定时功能,8259的中断处理,数码管显示,用汇编语言设计。 利用8253产生2Hz的方波:因为实验板只能产生1.8432MHz的信号,而一个计数器最大计数值为65536Hz,要产生2Hz的方波,需用到2个计数器(计数器0,计数器1)。 计数器0的初值:控制字为480H; 计数器1的初值:控制字为320H。 利用8259IR0的8号中断(中断向量码为08H):初始化8259,设置中断向量表。 利用查表方式,使数码管显示相应字形码。
2022-12-12 19:22:09 160KB 交通灯设计
1
电子-交通灯.zip,单片机/嵌入式51单片机
2022-12-09 14:34:07 539KB 单片机/嵌入式51单片机
1
1.南北和东西车辆交替进行,各通行时间20秒 。 2.每次绿灯变红灯时,黄灯先闪烁4秒,才可以变换运行方向。 3.十字路口要有数字显示作为时间提示,以倒计时按照时序要求进行显示;具体为:当某方向绿灯亮时,置显示器为某值,然后以每秒减1计数方式工作,直至减到数为“0”,十字路口红、绿等交换,一次工作循环结束,而进入下一步某方向的工作循环。 整个计数周期是24s,通行时绿灯亮20s,等待时黄灯亮4s,禁行时红灯亮24秒。 在绿灯亮的时候,数码管显示的周期应该为24-4,所以可以用一个减法电路将整个24进制计数器减4,然后显示在数码管上。 在黄灯和红灯亮的时候,只需要数码管正常显示24进制计数器的输出就行了。 要想两种状态交替显示的话,可以自己将绿灯的输入端作为控制开关写一个三输入的真值表,然后化简连电路图就行了。
2022-12-08 20:52:39 377KB Multisim
1
VHDL语言设计交通灯,其中报告的最后部分附有实验代码。 本人采用的是控制模块和显示模块两部分结合的方法,再由顶层模块加以结合,实现功能。 仿真验证无误,已实验验证。
2022-12-08 19:13:19 317KB EDA课程作业
1
8255a 控制交通灯 接口实验 红绿灯 源代码
2022-12-08 18:26:49 1KB 8255a 控制交通灯 接口实验 红绿灯
1
简介本实验要完成任务就是设计一个简单的交通灯控制器,交通灯显示用实验箱 的交通灯模块和七段码管中的任意两个来显示。系统时钟选择时钟模块的 1KHz 时钟,黄灯闪烁时钟要求为 2Hz,七段码管的时间显示为 1Hz 脉冲,即每 1s...
2022-12-08 15:30:51 2.63MB VHDL
1
1、引言随着经济的发展,汽车数量增多,城市道路压力越大。人车密集的路上经常出现人车争道的现象,因此造成的交通事故经常发生。很多城市采用了斑马线交通灯以平衡行人和车辆的关系,但忽视了不同时段的实时交通状况,无法满足多变的交通需求,本文设计的智能化斑马线交通灯可根据行人数量与车流量及时调整交通灯控制结果,较好的应对相应问题。2、系统总体方案设计交通灯行人指示方向可显示红绿两色及时间,车辆指示方向显示红绿黄三色及时间,其中行人指示方向的红灯时间等于车辆指示方向绿灯和黄灯时间之和,行人指示方向的绿灯时间等于车辆指示方向红灯时间。双向通过近似采集车流量及等待过马路行人数量,实时调节双向通行时间,车辆高峰
1
基于AT89C51单片机的交通灯控制系统的设计.docx
2022-12-06 14:19:24 1.76MB 计算机
基于硬件电路设计软件化的思想,根据路口交通灯控制功能要求,以可编程逻辑器件(FPGA)为硬件基础,以有限状态机为设计基础,通过对系统状态及其转移关系的定义,运用多进程方式描述硬件模块的逻辑关系,用VHDL语言编程实现了交通灯控制系统,经仿真,并在实验箱上进行功能测试,正确实现了预期功能。仅用一片可编程逻辑器件,即完成需要的控制功能,设计思路清晰,实现过程灵活。
2022-12-06 14:14:38 1.03MB 有限状态机 交通灯 控制系统
1