当前位置:首页 > 单片机 > 单片机
[导读]图片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

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

看门狗是实现嵌入式计算机系统运行状态监控的一种措施 , 能够有效提高系统运行可靠性 。针对HKSP6102处理器在嵌入式计算机中的应用 ,分析了通用看门狗的设计方法及其特点;最后介绍了数据处理模块的看门狗设计方法 ,基于...

关键字: 看门狗 嵌入式计算机 监控

2025年3月11日,全球领先的嵌入式解决方案提供商米尔电子,在德国纽伦堡盛大亮相全球规模最大的嵌入式系统展览会Embedded World 2025。此次展会,米尔电子携多款重磅新品和前沿技术方案惊艳登场,为嵌入式开发...

关键字: 嵌入式 核心板 单板机

为保持地下综合管廊良好的运行环境 , 需对管廊环境与设备进行监控 。鉴于此 ,设计并实现了一种高效 、可靠的针对管廊环境与设备的智能化监控方法 。该方法通过对环境参数的实时可靠采集 ,对设备有效控制以及智能联动和模式控制...

关键字: 综合管廊 环境与设备 智能 监控

监控工业系统中的振动可以提供有关设备健康状况的宝贵数据,并可以节省成本的先发制人的维护,但是有许多不同的方法来构建这样的系统。

关键字: 监控 工业系统

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

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

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

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

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

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

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

关键字: 物联网 单板机

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

关键字: 汽车 总线 监控

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

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