文件名称:11
介绍说明--下载内容均来自于网络,请自行研究使用
先初始化各芯片,包括8233接二极管,8253接1MHZ频率,数据口放入0C350H,8259用IRQ3等;然后,开中断,等待脉冲中断。一次脉冲会在DATA6中记录,满20次脉冲表明过了1秒钟,此时,LED更新时间,中断处理程序用来实现LED显示的控制和状态是否要改变的判断;WATING程序段用来实现二极管的显示以及是否进入3秒以内,若小于等于3秒,则调用闪烁程序。
设置DI作为变量保存状态2到状态9执行一次的循环次数,循环一次,DI就自减1,若DI不为0,则跳转到状态2重复执行,若DI减为0,则跳转到状态10,即进入夜间模式。
夜间模式执行完之后,进入状态1,完成红绿灯白天工作的初始化,往下执行。
运行过程:
先全黄灯亮5s,初始化;东西绿灯,南北红灯 10s 东西绿灯+红灯,南北红灯 10s 东西绿灯+黄灯,南北红灯 5s 东西黄灯,南北红灯 5s;东西红灯,南北绿灯 10s 东西红灯,南北绿灯+红灯,10s 东西红灯,南北绿灯+黄灯 5s 东西红灯,南北黄灯 5s;全黄灯,夜间, 5s 全黄灯 5s,初始化;……
-Sorry,I am not good at English!!
设置DI作为变量保存状态2到状态9执行一次的循环次数,循环一次,DI就自减1,若DI不为0,则跳转到状态2重复执行,若DI减为0,则跳转到状态10,即进入夜间模式。
夜间模式执行完之后,进入状态1,完成红绿灯白天工作的初始化,往下执行。
运行过程:
先全黄灯亮5s,初始化;东西绿灯,南北红灯 10s 东西绿灯+红灯,南北红灯 10s 东西绿灯+黄灯,南北红灯 5s 东西黄灯,南北红灯 5s;东西红灯,南北绿灯 10s 东西红灯,南北绿灯+红灯,10s 东西红灯,南北绿灯+黄灯 5s 东西红灯,南北黄灯 5s;全黄灯,夜间, 5s 全黄灯 5s,初始化;……
-Sorry,I am not good at English!!
(系统自动生成,下载前可以参看下载内容)
下载文件列表
11.asm