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

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

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

  • 51程序员电路原理图,电路板和电脑
    51编程器的原理图,PCB以及PC机软件打包下载,欢迎下载-51 programmer schematic, PCB and the PC-software package to download, please download the
    2022-01-27 19:26:41下载
    积分:1
  • PIC16 红外接收器与 Nec 代码
    这一项目使用泛型的38 千赫红外 riceiver 解码标准 nec 编纂中最受欢迎的电视遥控器,使用测试此代码对 PIC 16F873,但它的适合很多不同的 PIC,像 PIC12,16、 18、 dsPic、 33。 收到的信号解调由红外接收器连接到 RB0,此端口状态的变化,产生一个中断。 在同一时间 TMR0 用于检查的时间信号和理解,如果接到用户 0 或 1。 此固件中收到的代码是写直接插入端口 C,但您可以更改它以激活中继或领导。 该代码将移植到其他单片机与外部中断结束计时器功能。
    2022-01-25 17:49:31下载
    积分:1
  • common operational amplifier circuit Collection
    常用运放电路集锦-common operational amplifier circuit Collection
    2022-02-01 22:13:04下载
    积分:1
  • appnding a file at the end of tohtr
    appnding a file at the end of tohtr
    2022-07-25 23:28:02下载
    积分:1
  • ucos2在macroblaze上的移植代码
    ucos2在macroblaze上的移植代码-ucos2 transplantation in the macroblaze code
    2022-01-26 18:28:23下载
    积分:1
  • C8051F340 RTC
    C8051F340 RTC,新设计使用 M41T00S ■ 秒、 分钟、 小时、 天、 计数器月、 年和世纪 ■ 32khz 晶体振荡器集成负载电容 (12.5 pF) 提供例外振荡器稳定性和高 水晶系列电阻操作 ■ 串行接口支持我2 C 总线 (100 千赫议定书 》) ■ 超级低电池电源电流的 0.8 µ A(在 3 V typ) 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-03-21 13:08:59下载
    积分:1
  • 比较好的国产OS,适合于中小产品开发,对初级程序员适用...
    比较好的国产嵌入式OS,适合于中小产品开发,对嵌入式初级程序员适用-Good domestic embedded OS, suitable for medium and small product development, the primary programmer for embedded
    2022-05-30 11:29:07下载
    积分:1
  • XEP100 Flash操作
    freescale的16位S12系列芯片MC9S12XEP100的Flash操作,包括系统时钟配置,FLASH初始化、擦除、写入。代码完整,有注释,组织良好,可以直接使用。
    2022-04-21 19:12:18下载
    积分:1
  • TCPIPTCPIP实现研究与分析
    TcpIP嵌入式TCPIP实现的研究和分析-TcpIP embedded TCPIP realization of research and analysis
    2023-04-17 23:30:03下载
    积分:1
  • 邱铁 ARM结构与编程 实例代码
    邱铁 ARM嵌入式系统结构与编程 实例代码-ARM
    2022-03-26 17:52:09下载
    积分:1
  • 696516资源总数
  • 106442会员总数
  • 11今日下载