当前位置:首页 > 单片机 > 单片机
[导读] 程序框图 电路0BB67488 MOV A,#88H0BB8 F0 MOVX@DPTR,A;82C55初始化0BB9 90FFD8 MOV DPTR,#0FFD8HOBBC 74B6 MOV A,#0B6H0BBEF0 MOVX@DPTR,A0BBFA3 INC DPTR0BC0 740D MOV A,#0DH0BC2F0

程序框图

 

电路

0BB67488 MOV A,#88H

0BB8 F0 MOVX@DPTR,A;82C55初始化

0BB9 90FFD8 MOV DPTR,#0FFD8H

OBBC 74B6 MOV A,#0B6H

0BBEF0 MOVX@DPTR,A

0BBFA3 INC DPTR

0BC0 740D MOV A,#0DH

0BC2F0 MOVX@DPTR,A;点亮4个红灯

0BC3 7A25 MOV R2,#25H;延时

0BC5120213 LCALLDELY

0BC8 90FFD8JOD3: MOV DPTR,#0FFD8H

0BCB7475 MOV A,#75H

0BCDF0 MOVX@DPTR,A

0BCE A3 INC DPTR

0BCF740D MOV A,#0DH

0BD1 F0 MOVX@DPTR,A ;东西绿灯亮,

;南北红灯亮

0BD27A55 MOV R2,#55H

0BD4 120213 LCALLDELY;延时

0BD77F05 MOV R7,#05H;闪烁次数

0BD9 90FFD8JOD1:MOV DPTR,#0FFD8H

0BDC74F3 MOV A,#0F3H

0BDEF0 MOVX@DPTR,A

0BDF A3 INC DPTR

0BE0740C MOV A,#0CH

0BE2F0 MOVX@DPTR,A;东西黄灯亮,南北红灯亮

0BE37A20 MOV R2,#20H

0BE5120213 LCALLDELY;延时

0BE8 90FFD8 MOV DPTR,#0FFD8H

0BEB74F7 MOV A, #0F7H

0BED F0 MOVX@DPTR, A

0BEE A3 INC DPTR

0BEF 740D MOV A,#0DH

0BF1 F0 MOVX@DPTR, A;南北红灯亮

0BF2 7A20 MOV R2, #20H

0BF4 120213 LCALLDELY;延时

0BF7 DFE0 DJNZR7, JOD1;闪烁次数未到,继续

0BF9 90FFD8 MOV DPTR,#0FFD8H

0BFC 74AE MOV A, #0AEH

0BFE F0 MOVX@DPTR,A

0BFF A3 INC DPTR

0C00 740B MOV A, #0BH

0C02 F0 MOVX@DPTR,A;东西红灯亮,南北绿灯亮

0C03 7A55 MOV R2,#55H

0C05 120213 LCALLDELY;延时

0C08 7F05 MOV R7,#05H;闪烁次数

0C0A 90FFD8JOD2:MOV DPTR,#0FFD8H

0C0D 749E MOV A,#9EH

0C0F F0 MOVX@DPTR,A

0C10 A3 INC DPTR

0C11 7407 MOV A,#07H

0C13 F0 MOVX@DPTR,A;东西红灯亮,南北黄灯亮

0C14 7A20 MOV R2,#20H

0C16 120213 LCALLDELY;延时

0C19 90FFD8 MOV DPTR,#0FFD8H

0C1C 74BE MOV A,#0BEH

0C1E F0 MOVX@DPTR,A

0C1F A3 INC DPTR

0C20 740F MOV A,#0FH

0C22 F0 MOVX@DPTR,A;东西红灯亮

0C23 7A20 MOV R2,#20H

0C25120213 LACLLDELY ;延时

0C28DFE0 DJN R7,JOD2 ;闪烁次数未到继续

0C2A020BC8 LJMPJOD3 ;循环

ORG 0213H

0213 C002 DELY:PUSH 02H

0215 C002 DEL2: PUSH 02H

0217 C002 DEL3:PUSH 02H ;延时

0219 DAFE DEL4: DJNZ R2,DEL4

021B D002 POP 02H

021D DAF8 DJNZ R2,DEL3

021F D002 POP 02H

0221 DAF2 DJNZ R2,DEL2

0223 D002 POP 02H

0225 DAEC DJNZ R2,DELY

0227 22 RET

END


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

仿真的概念其实使用非常广,最终的含义就是使用可控的手段来模仿真实的情况。在嵌入式系统的设计中,仿真应用的范围主要集中在对程序的仿真上。

关键字: 单片机 仿真器 程序

步进电动机是将电脉冲激励信号转换成相应的角位移或线位移的离散值控制电动机,这种电动机每当输入一个电脉冲就动一步,所以又称脉冲电动机。

关键字: 步进电机 正反转 程序

KeilμVision4是Keil软件公司为8051系列微控制器及其兼容产品设计的集成式软件开发环境。μVision4集成了C51编译器和A51汇编器,其界面类似于Microsoft VS,支持C语言和汇编语言程序的编写...

关键字: 程序 编译 链接

双方各执一词,谁也不退让,吴雄昂的身份成为薛定谔的猫:在Arm公司眼中,他已经被罢免一切职位;在安谋中国声明里,吴仍然一切照常。这种叠加态或许还会持续一段时间,但叠加态应该很快就会塌缩成一个确定结果。同样,安谋中国董事会...

关键字: ARM 中国董事会 程序

除了指令空间,自定义指令对应的程序出入口也有严格限制。自定义指令在使用过程中出现任何错误时,Arm的工具链都能及时对其进行识别、提取,并且进行相应的控制。目前也已经有第三方编译器,可以识别自定义指令集可能会出现的错误。专...

关键字: 指令空间 程序 ARM

如果说一众美国科技公司遵循特朗普命令断供华为,还算某种程度上维护所谓程序正义不得已而为之;那么各路本应对政治保持中立的国际技术标准组织,先后宣布剔除华为成员资格,绝对算助纣为虐;而联邦快递将华为委托寄送目的地为中国的快递...

关键字: 快递 华为 程序

在软件开发过程中,我们希望软件可以运行无误。但是常常事与愿违,程序经常跑飞,或者卡死。原因有很多,有可能是因为软件系统设计的原因,或者外部传感器的失效,再或者是程序的Bug等。为了防止程序在出现问题之后,可以顺利复位和重...

关键字: 软件 程序 传感器

进程是程序的执行过程。程序是静态的,是存在于外存之中的,电脑关机后依然存在。进程是动态的,是存在于内存之中的,是程序的执行过程,电脑关机后就不存在进程了。进程的内容来源于程序,进程的启动过程就是把程序从外存加载到内存的过...

关键字: 程序 静态 操作系统

摘 要:结合车联网高峰论坛上的一些最新观点,对车联网的一些新进展作了介绍。主要包括大数据和云计算在车联网 的应用,车联网的电商化及互联网化趋势。车联网的商业模式需要突破,跨界合作和服务创新是一种有益的尝试。认为只有开放的...

关键字: 车联网 进展 大数据 电商 程序 开放

摘 要:目前城市交通灯的控制策略无法满足路口实时变化的车流量,为此设计了一种十字路口交通灯硬件结构,使用计算机图像处理和分析技术对路口的车辆图像进行处理和分析,得到十字路口交通参数,实时调整交通灯时间,以实现交通灯的智能...

关键字: 交通灯 ARM处理器 图像处理 十字路口 交通参数 车辆密度 nRF905无线模块
关闭
关闭