历史上的今天
返回首页

历史上的今天

今天是:2025年03月10日(星期一)

正在发生

2018年03月10日 | 82C55控制交通灯程序

2018-03-10 来源:eefocus

程序框图

001 

电路

002

0BB6  7488      MOV    A,#88H

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

0BB9    90FFD8      MOV    DPTR,#0FFD8H

OBBC    74B6        MOV    A,#0B6H

0BBE  F0        MOVX  @DPTR,A

0BBF  A3        INC    DPTR

0BC0    740D        MOV    A,#0DH

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

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

0BC5  120213        LCALL  DELY

0BC8    90FFD8    JOD3:    MOV    DPTR,#0FFD8H

0BCB  7475      MOV    A,#75H

0BCD  F0        MOVX  @DPTR,A

0BCE    A3      INC    DPTR

0BCF  740D      MOV    A,#0DH

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

                                                  ;南北红灯亮

0BD2  7A55      MOV    R2,#55H

0BD4    120213      LCALL  DELY;延时

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

0BD9    90FFD8    JOD1:MOV    DPTR,#0FFD8H

0BDC  74F3      MOV    A,#0F3H

0BDE  F0        MOVX  @DPTR,A

0BDF    A3      INC    DPTR

0BE0  740C      MOV    A,#0CH

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

0BE3  7A20      MOV    R2,#20H

0BE5  120213        LCALL  DELY;延时

0BE8    90FFD8      MOV    DPTR,#0FFD8H

0BEB  74F7      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      LCALL  DELY;延时

0BF7    DFE0        DJNZ  R7, 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      LCALL  DELY;延时

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

0C0A    90FFD8  JOD2:  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      LCALL  DELY;延时

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

0C25  120213              LACLL  DELY         ;延时

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

0C2A  020BC8              LJMP  JOD3          ;循环

                              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 


推荐阅读

史海拾趣

Electroswitch公司的发展小趣事

面对快速变化的电子行业环境,Electroswitch始终保持着敏锐的洞察力和创新精神。公司不断加大对新技术和新产品的研发力度,推出了一系列具有领先水平的开关产品。同时,公司还积极探索新的业务领域和市场机会,为未来的发展做好充分准备。展望未来,Electroswitch将继续秉承“质量、选择、产品创新和出色的支持”的理念,为客户提供更加优质的产品和服务。

请注意,以上故事框架仅供参考,您可以根据这些框架进一步扩展和丰富故事内容。

ADI(亚德诺半导体)公司的发展小趣事

随着市场竞争的加剧,Electroswitch意识到仅仅依靠产品质量已经不足以赢得市场。因此,公司开始注重提升服务质量,为客户提供更加全面和专业的支持。通过加强售前咨询、售后服务以及技术支持等方面的投入,Electroswitch成功赢得了客户的信任和忠诚。这也使得公司在电子行业中的地位得到了进一步提升。

B&F;公司的发展小趣事

在B&F公司的早期发展阶段,Peter Funk和Dirk Breitkreutz先生意识到,要想在竞争激烈的航空市场中脱颖而出,必须依赖技术创新。他们决定研发一款具有独特设计和高性能的轻型飞机——FK系列。这款飞机在电子系统上进行了大量创新,如采用先进的导航系统和通信设备,提高了飞行的安全性和舒适性。这些技术创新为B&F公司赢得了良好的声誉,也为公司的快速发展奠定了基础。

AC Photonics Inc公司的发展小趣事

AC Photonics Inc非常重视人才培养和团队建设。公司建立了完善的人才培养和激励机制,吸引了一大批优秀的研发人才和管理人才加入。同时,公司还注重团队建设,通过定期举办团队活动、开展员工培训等方式,增强团队凝聚力和向心力。这些措施为公司的持续创新和发展提供了有力的人才保障。

FLEX LTD公司的发展小趣事

随着技术的成熟,AC Photonics Inc开始积极拓展市场。公司不仅在国内建立了完善的销售网络,还积极开拓海外市场。同时,AC Photonics Inc还与其他知名电子企业建立了战略合作关系,共同推动光电技术在各个领域的应用。这些合作不仅提升了公司的知名度和影响力,还为公司的长远发展提供了有力支持。

鑫雁公司的发展小趣事

在短短几年内,聚洵半导体实现了业绩的快速增长。据公司董事长兼总经理张智才介绍,在2020年这一特殊年份,聚洵依然实现了业绩增长500%的佳绩,累计出货量超过2亿颗,成交客户数量达500多家。这一成绩不仅彰显了聚洵在产品研发和市场销售方面的实力,也赢得了业界的广泛认可。公司的典型终端客户包括美的、格兰仕、小米等知名品牌,进一步证明了聚洵产品在市场上的竞争力和影响力。

问答坊 | AI 解惑

哪位兄弟有PT100的测温电路啊

能否共享呢 要求能实际使用的…

查看全部问答>

FPGA学习资料(日后有时间将不断跟新)

还有很多资料 有些也是坛子里以前就有的资料 有空再陆续上传…

查看全部问答>

如何使30万像素的摄像头支持130万像素

如何使30万像素的摄像头支持130万像素 就是说,在系统中能看到支持1028*1024的分辨率…

查看全部问答>

S3C6410 CE6 RAM从128M升级到256M,修改config.bib和image_cfg.h,导致无法启动系统了。

config.bib如下 IF IMGMULTIXIP ! #define     NKNAME       NK #define     RAMNAME      RAM #define     NKSTART     ...…

查看全部问答>

SD卡初始化及读写问题

我在初始化时下CMD0, CMD55等命令均不能成功,不知道是什么原因? 还有CMD命令的执行是否牵涉到Interrupt,也就是说CMD命令的执行是否用到Interrupt, 我对这方面了解不多,请各位多多指点。…

查看全部问答>

请高手前来帮忙-难题!

情况如下: 开发板为AU1200,自己进行了重开发。换掉了原来的网卡芯片。换成了DM9000AE 板子启动后。在YAMON无法网络下载(问题1.这里是否可以修改YAMON的源码,将网卡配置通?如果可以请告之方法,我对此一无所知。),通过串口下载了eboot.sre ...…

查看全部问答>

IAR ARM5.20调试时光标不在源文件窗口

IAR ARM5.20调试时光标不在源文件窗口,有的项目则能在源文件窗口,很奇怪!…

查看全部问答>

LM3S811串口下载程序问题

买的LM3S811开发板中自带boot_serial中,自动检测某个GPIO引脚(该引脚的作用是接收更新程序的信号)是被屏蔽掉的。出厂的芯片中的boot_serial只检测2K(默认的应用程序起始位置)处是否存在有效的堆栈指针和复位向量,如果有的话则执行应用程序, ...…

查看全部问答>

步进增益放大(含源代码,51勿喷)

0.1v步进,利用DAC0832的倒T型电阻网络…

查看全部问答>

基于瑞萨RL78/G14的车载报警器

希望 我的方案能够通过审核 谢谢网站举行的这次活动…

查看全部问答>