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

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

于 2022-04-29 发布 文件大小:2.14 kB
0 178
下载积分: 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 个回复

  • uClinux中Makefile文件整体分析
    uClinux中Makefile文件整体分析-uClinux Makefile overall analysis
    2022-03-25 02:11:08下载
    积分:1
  • ZMODEM协议的实现
    ZMODEM协议的实现-using the realization of the agreement
    2022-05-15 04:21:27下载
    积分:1
  • NAND启动
    Nand Boot-Nand Boot
    2022-03-23 13:42:34下载
    积分:1
  • STM32F103红外遥控例程
    资源描述    例程均在STM32战舰STM32开发板上测试通过。     另外,本文件夹包含一个:STM32共用头文件的文件夹,里面有stm32f10x_map.h和stm32f10x_nvic.h两个文件,我们所有的例程都需要包含这两个头文件,这两个头文件是可以直接被包含的,但是如果您使用的是4.XX版本,可能会不再带有这两个头文件,此时,您可以拷贝这两个头文件到您的工程USER文件夹里面,并将USER文件夹加入头文件包含路径即可。     
    2022-06-02 07:38:55下载
    积分:1
  • C8051F300 design with lithium ion battery charger solution! For your reference!
    用C8051F300设计锂离子电池充电器的解决方案!给大家参考!-C8051F300 design with lithium ion battery charger solution! For your reference!
    2022-01-26 06:18:31下载
    积分:1
  • 要从 GSM 调制解调器 + Arduino 中提取消息源
    你好 在这里是要提取的邮件,从 GSM 调制解调器串行数字的源代码。使用的平台是 Arduino。 问候, Arun.S
    2022-05-26 07:37:03下载
    积分:1
  • AT_ZStack-CC2530-2.3.0-1.4.0_温度加速度low_power
    AT_ZStack-CC2530-2.3.0-1.4.0_温度加速度low_power 内附zstack协议栈的完整开源源码和原理图,可以直接应该在工程上,也可以进行学习和移植
    2022-04-14 22:44:05下载
    积分:1
  • MARS
    MARS-7128-S CPLD开发板VHDL 源码
    2022-02-01 12:45:27下载
    积分:1
  • STM32F4 FATFS文件
    使用STM32f407移植FATFS文件系统,最新版本R0.10。底层采用SDIO四线驱动,DMA传输数据,速度可以达到1M/s。需要注意的是,发送和接收的数据缓冲区的地址需要是四字节对齐的,也就是说它的起始地址需要是4的倍数,否则会出现读写错误的现象。
    2022-09-06 01:45:04下载
    积分:1
  • series based on the ARM microprocessor Basis source implementation of the princi...
    基于ARM系列微处理器的uclinux代码实现,对学习操作系统原理很有帮助.-series based on the ARM microprocessor Basis source implementation of the principles of learning OS helpful.
    2022-10-06 01:35:05下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载