登录
首页 » 嵌入式系统 » 交通灯: 1. 因为本设计是交通灯的控制,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯...

交通灯: 1. 因为本设计是交通灯的控制,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯...

于 2022-04-29 发布 文件大小:2.14 kB
0 200
下载积分: 2 下载次数: 1

代码说明:

交通灯: 1. 因为本设计是交通灯的控制,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北依然红灯。最后循环至状态1。 2. 双色LED是由一个红色LED管芯和一个绿色管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平,红灯亮;红色正端加低电平,绿色正端加高电平,绿灯亮;两端都加高电平,黄灯亮。 急救车和交通灯: 中断服务程序的关键是:1. 保护进入中断时的状态,并在推出中断之前恢复进入时的状态;2. 必须在中断程序中设定是否允许中断重入,即设置EX0位。 本设计使用了INT0中断,一般中断程序进入时应保护 PSW,ACC以及中断程序使用但非其专用的寄存器。本设计中的INT0程序保护了PSW,ACC,2等三个寄存器并且在退出前恢复了这三个寄存器。另外中断程序中涉及到关键数据的设置时应关中断,及设置时不允许重入。本设计中没有涉及这种情况。 name:trled1.asm trled2.asm-traffic lights : 1. Because of the design of the traffic lights, so there must first understand the traffic lights change. Assuming a crossroads for the east-west north-south. Initial state of things 0 red light, red light north-south. Then the state opening of a north-south green, red things. For a period of time to state 2-green flashing yellow light switch several times, a few seconds delay, things are still red. Three sub-state, opening things green, red ligh

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 介绍一种基于摄像头的智能车自动控制器设计方案。以飞思卡尔16 位单片机为核心控制单元,使用红外光电传感器采集路径信息,控制智能车的舵机、驱动电机,实现智能车的自...
    介绍一种基于摄像头的智能车自动控制器设计方案。以飞思卡尔16 位单片机为核心控制单元,使用红外光电传感器采集路径信息,控制智能车的舵机、驱动电机,实现智能车的自主寻迹行驶。 -Introduction of a camera-based automatic control of intelligent vehicle design. Based on Freescale 16-bit microcontroller as the core control unit, the use of infrared photoelectric sensor acquisition path information, control, intelligent vehicle steering gear, drive motors, autonomous intelligent vehicles driving tracing.
    2022-09-06 08:50:02下载
    积分:1
  • Linux应用开发完全手册》样章
    《嵌入式Linux应用开发完全手册》样章- Embedded Linux application development, fully manual sample chapter
    2022-01-27 10:31:25下载
    积分:1
  • 关于powerpc852T的资料,有兴趣的朋友可以下载来学习学习。
    关于powerpc852T的资料,有兴趣的朋友可以下载来学习学习。-On powerpc852T information, interested friends can download to learn to learn.
    2022-03-15 22:07:07下载
    积分:1
  • 通过键盘设定温度和加热时间。 (2)使用DS18B20采集温度,采用七段数码管显示当前温度和剩余时间,并和设置的温度进行比较。 (3)当温度低于设定值时...
    通过键盘设定温度和加热时间。 (2)使用DS18B20采集温度,采用七段数码管显示当前温度和剩余时间,并和设置的温度进行比较。 (3)当温度低于设定值时,通过DAC0832输出电压供给发热电阻RT1,使其温度升高。 -Through the keyboard setting temperature and heating time. (2) The use of DS18B20 collecting temperature, using seven-segment digital tube displays the current temperature and the remaining time, and and set the temperature for comparison. (3) When the temperature is below the set value, the DAC0832 output voltage of the supply of heat through the resistor RT1, so that temperature.
    2022-09-26 00:55:03下载
    积分:1
  • ADC串行接口与ARM
    这是ADC和串行代码的ARM在我们microcontrooller我们如何将我们的接口模块,这里是一个使用我的代码解释
    2022-07-01 21:40:02下载
    积分:1
  • 二维码识别
    基于嵌入式linux 的qr码识别系统 ,开发语言c++,摄像头是v4l(vedio for linux),qt4库,arm9 友善之臂mini2440开发板,内存大小256M,主频533MHZ,usb摄像头,
    2023-07-13 05:50:04下载
    积分:1
  • 这是一款经过制作,并且调试成功的无线话筒,是用protel画的原理图,还有元件的封装....
    这是一款经过制作,并且调试成功的无线话筒,是用protel画的原理图,还有元件的封装.-After this is a production, and debugging of wireless microphone success is the use of Protel schematic painting, there are components of the package.
    2022-12-22 19:35:03下载
    积分:1
  • 2022-01-25 13:57:12下载
    积分:1
  • wince下画曲线控件
    应用背景可以在mfc下直接使用,包括wincewin32平台,该控件根据我之前写过的几个复杂和简单的曲线控件进行了优点综合,专为用于手持仪器触摸平台而设计的。为满足每秒刷新10000点数据的使用要求,对代码做了很多的修改,和效率提升。这可能导致程序代码质量不是很高,但程序框架和代码效果是可以保证的。也是我现在的应用版本。关键技术该控件根据我之前写过的几个复杂和简单的曲线控件进行了优点综合,专为用于手持仪器触摸平台而设计的。采用GDI和静态控件,进行独立封装,能在mfc下直接包含控件相关源代码进行创建,wince和win32平台下都可以用。可以实现图形区域选框放大和双击恢复,数值标记,坐标轴位置改变,坐标轴自动移动等,如果需要功能增强,可少量修改代码,即可完成,如添加多轴、坐标自适应、数据绘制样式改变等。代码中轴跟数据为独立封装,可方便实现数据跟轴的link等。更多的使用,见程序吧。
    2022-01-25 17:21:53下载
    积分:1
  • 一个TCP / IP协议栈源uClinux
    uCLinux下的一个TCP/IP协议栈源码-uCLinux of a TCP/IP protocol stack source
    2022-07-26 12:07:28下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载