当前位置:首页 > 单片机 > 单片机
[导读]图片1ORG0000H000000NOP00010130AJMPSTART0003C2A8CLREX0;INT0入口,用于单步执行。000502039CLJMPPUSH_REG;转去单步现场保护。ORG000BH;T0中断入口000B02200BLJMP200BH;转至200BH,向用户开放。ORG0013H;INT1入


图片1

ORG0000H

000000NOP


00010130AJMPSTART

0003C2A8CLREX0;INT0入口,用于单步执行。


000502039CLJMPPUSH_REG;转去单步现场保护。

ORG000BH;T0中断入口


000B02200BLJMP200BH;转至200BH,向用户开放。


ORG0013H;INT1入口

0013022013LJMP2013H;转至2013H,向用户开放。


ORG001BH;T1中断入口

001B020BB2LJMP0BB2H;监控占用,转去打印控制。

ORG0023H;串行口中断入口


0023022023LJMP2023H;转至2023H,向用户开放。


;*****************监控程序初始化*********************


ORG0030H


00307879START:MOVR0,#79H;监控初始化程序段

00327601MOV@R0,#01H;送“CPU-51”显示代码。


003408INCR0

00357605MOV@R0,#05H

003708INCR0

00387614MOV@R0,#14H

003A08INCR0


003B761CMOV@R0,#1CH

003D08INCR0


003E7610MOV@R0,#10H


004008INCR0

0041760CMOV@R0,#0CH

0043758140MOVSP,#40H;堆栈指针初值设为40H。

00467400MOVA,#00H;监控用的存储单元清零。


0048F52FMOV2FH,A;状态标志单元2FH清零。


004A7830MOVR0,#30H;30H—3FH单元清零。


004C7910MOVR1,#10H


004EF6START0:MOV@R0,A


004F08INCR0

0050D9FCDJNZR1,START0


;****************监控开始,等待键命令*******************


00521204AFMONITOR:LCALLKEY_SCAN;扫描键盘。

00557005JNZKEY_PROC;有键则转键处理。

00571204D0LCALLDISPLAY;维持显示。

005A0152AJMPMONITOR


005C120340KEY_PROC:LCALLOFF_DISP;键命令处理程序。


005F120460K_P1:LCALLKEY_GET

006220E40DJB ACC.4,COMMAND;功能键,转命令处理。

0065857D7EMOV7EH,7DH;数字键,送显示。


0068857C7DMOV7DH,7CH


006B857B7CMOV7CH,7BH


006EF57BMOV7BH,A


0070015FAJMPK_P1

00725407COMMAND:ANLA,#07H;命令分析。

0074F8MOVR0,A;命令功能参见附录五。

007523RLA

007628ADDA,R0


007790007BMOVDPTR,#FUNCTION

007A73JMP@A+DPTR;用散转指令转相应分支。


007B02024EFUNCTION:LJMPMOV;转MOV命令分支。

007E0200A0LJMPDOWN;转MON命令分支。


00810201B1LJMPWRIT;转WRI命令分支。

0084020161LJMPREAD;转RDS命令分支。

00870200AFLJMPEXEC;转EXE命令分支。


008A0200E6LJMPEXAM;转EXA命令分支。


008D020209LJMPF;转[F]命令分支。


0090 0201FB

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

具有颠覆性的BeagleV®-Fire单板机拥有强大性能和新的连接选项

关键字: 单板机 RISC-V架构 人工智能

在监控系统中,网络视频服务器扮演着至关重要的角色,它可以将视频数据从模拟信号转换为数字信号,并通过网络进行传输,从而使得远程监控成为可能。本文将介绍网络视频服务器在监控系统中的设计与实现。

关键字: 监控 网络视频 服务器

温度变送器是一种常用的传感器设备,被广泛应用于各个领域中的温度测量和监控。本文将详细介绍温度变送器的基本原理以及如何进行正确选择。

关键字: 温度变送器 传感器 监控

经济高效、高性能的精简模组为物联网自动化提供工业级品质和安全保障

关键字: 物联网 单板机

现代电子技术的正处于一个飞速发展的时代,随着现代汽车整体性能的逐渐完善,单片机和集成电路不再是家电等电器产品的专属,也正愈来愈广泛的被在应用现代汽车上,电子控制单元部件及各种传感器数量在现代汽车的装配也越来越多。为方便这...

关键字: 汽车 总线 监控

BeagleBoard.org®最新款单板机可为用户减少并简化微控制器代码开发工作,且无需布线即可快速构建设计原型

关键字: 微控制器 单板机 代码开发

管理者用大脚趾想想就会知道员工会多么愤怒,但他们依然能做出这种无脑行为,要么是又蠢又坏,要么就是完全不把员工当人看。就像人给牛棚马棚装监控一样,谁会在乎牛马的隐私和感受呢?只能说,大环境不好,什么奇葩都出来蹦跶,真的是醉...

关键字: 管理者 监控 隐私

摘要:在我国的输电线路中,使用最广泛的是110kV高压输电线路。现阐述了110kV高压输电线路检修的重要性,总结了线路检修流程和检修方式,并提出一些故障维护措施,以保证输电线路的安全运行。

关键字: 状态检修 监控 维护措施

LattePanda 3 Delta是世界上最小的一款X86单板机,兼容Linux、Windows 10和Windows 11,可以为设计工程师带来巨大灵活性和无限创意

关键字: e络盟 单板机

摘要:以物资供应链理念为依据,以物资调配中心高效运转为核心,建立物资调配信息系统,构建综合查询、监控预警、日常协调、应急处理四部分功能,集成与共享各专业信息,支撑管理决策分析,规范物资管理业务流程,提升供应链整体效率和效...

关键字: 调配 监控 预警
关闭
关闭