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

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

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

  • CANBUS avr driver library
    CANBUS avr driver library
    2022-07-11 19:38:30下载
    积分:1
  • 国人开发的嵌入式浏览器
    国人开发的嵌入式浏览器-countrymen development of embedded browser
    2022-08-15 12:03:05下载
    积分:1
  • 将16进制文件转换成RAM可读的文件,verilog语言编写
    将16进制文件转换成RAM可读的文件,verilog语言编写-229 to 16 documents into RAM readable document, verilog language
    2023-06-09 16:35:03下载
    积分:1
  • 射频为基础的远程
    这一项目的电路利用射频模块(Tx/Rx) 制作远程无线,这可以用来驱动输出从一个遥远的地方。Rf 射频模块,顾名思义,使用无线电频率发送信号。这些信号传输在特定的频率和波特率。只有它被配置为该频率的接收器可以接收这些信号。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-03-25 05:26:42下载
    积分:1
  • 三相逆变器
    应用背景逆变器采用正弦PWM生成dsPIC30F6014A关键技术纯正弦波20kHz调制给LC滤波的完美的波浪
    2022-02-06 14:19:39下载
    积分:1
  • ARM platform digital audio AGC deal with the source code using EP9302, to deal w...
    ARM平台下的数字音频AGC处理源代码 采用EP9302,对数字音频进行AGC处理 -ARM platform digital audio AGC deal with the source code using EP9302, to deal with digital audio for AGC
    2022-02-24 19:14:39下载
    积分:1
  • OBD-II UART Adapter
    * Arduino Library for OBD-II UART Adapter * Distributed under GPL v2.0 * Copyright (c) 2012~2013 Stanley Huang
    2022-04-24 10:06:50下载
    积分:1
  • LMS Adaptive Notch Filtering
    这是一种自适应FIR陷波滤波器,用于消除50/60Hz的线路噪声,并针对嵌入式系统进行了优化。它是C和ASM的混合物
    2022-01-20 22:53:32下载
    积分:1
  • max7456 is beautiful letters an OSD chip, compared with NEC' s 6450,6453, and...
    max7456是美信的一颗OSD芯片,比NEC的6450,6453,功能强大,程序电路却简单了很多,本程序有对MAX7456的操作,用的是STM32的ARM7,硬件的SPI-max7456 is beautiful letters an OSD chip, compared with NEC" s 6450,6453, and powerful, the program has a simple circuit a lot, this program has on the MAX7456 operation, with the STM32" s ARM7, hardware SPI
    2023-01-19 16:05:03下载
    积分:1
  • 发现之间无数输入的最大数目
    在这里我写了要找到之间无数的输入数量最多的程序。我只是写并易于理解。还有在我的程序不存在困难。但逻辑是太重要了。
    2023-04-13 11:50:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载