您的位置 首页 基础

简略显现 _随机查询_以本次记载为起点查询

TJ0109_1DATA50H;1至9洞数据统计TJ0109_2DATA51H;1至9洞数据统计TJ0109_3DATA52H;1至9洞数据统计

TJ0109_1 DATA 50H ;1至9洞数据计算

TJ0109_2 DATA 51H ;1至9洞数据计算TJ0109_3 DATA 52H ;1至9洞数据计算TJ1018_1 DATA 53H ;10至18洞数据计算TJ1018_2 DATA 54H ;10至18洞数据计算TJ1018_3 DATA 55H ;10至18洞数据计算TJ0118_1 DATA 56H ;1至18洞数据计算TJ0118_2 DATA 57H ;1至18洞数据计算TJ0118_3 DATA 58H ;1至18洞数据计算SHUJU_G  DATA 56HSHUJU_S  DATA 57HSHUJU_B  DATA 58HSHUJU_W  DATA 75HSHUJU_Z  DATA 76H;;;;;;;;;;;;;;;;;;;;;;;;;;;DON1 DATA    31H    ;洞1数据DON2 DATA    32HDON3 DATA    33HDON4 DATA    34HDON5 DATA    35HDON6 DATA    36HDON7 DATA    37HDON8 DATA    38HDON9 DATA    39HDON10 DATA    3AHDON11 DATA    3BHDON12 DATA    3CHDON13 DATA    3DHDON14 DATA    3EHDON15 DATA    3FHDON16 DATA    40HDON17 DATA    41HDON18 DATA    42H;;;;;;;;;;;;;;;;;;;;;;;KS  BIT P0.0            ;开端JA  BIT P0.1            ;加JD  BIT P0.2            ;减CX  BIT P0.3            ;查询;;;;;;;;;;;;;;;;;;;;;;;;;ORG   0H                        ;程序代码由地址0开端履行MAIN:;;;;;;;;;;;;;;;;;;;;;;;;按任意键进入人员编号设置SX_RY:MOV P3,#0FFH  ;;;;;;封闭显现JB  KS,SX_RY_1JNB KS,$AJMP  BISAI_1SX_RY_1:JB  JA,SX_RY_2JNB JA,$AJMP  BISAI_1SX_RY_2:JB  JD,SX_RY_3JNB JD,$AJMP  BISAI_1SX_RY_3:JB  CX,SX_RY_4JNB CX,$AJMP  BISAI_1SX_RY_4:AJMP SX_RYRET;;;;;;;;;;;;;;;;;;;;;;;;;;;;数据调用SHUJU_T:LCALL SHUJU_1_9LCALL SHUJU_10_18LCALL  SHUJU_0118RET;;;;;;;;;;;;;;;;;;;;;;;;洞位将抵触的数据暂时保存起来BISAI_1:  MOV R1,#1MOV R0,#31HBISAI_1_A:MOV SHUJU_Z,R0 ;将数据暂时保存MOV SHUJU_W,R1LCALL SHUJU_TBISAI_1_B:;;;;;;;;;;作为查询时的回来进口MOV R0,SHUJU_Z ;将数据送回MOV R1,SHUJU_WMOV R2,#50MOV R3,#50BISAI_1_2:LCALL XSLED_CXDEC R2MOV A,R2CJNE A,#0,BISAI_1_4BISAI_1_3: LCALL XSLED_CX_2DEC R3MOV A,R3CJNE A,#0,BISAI_1_6AJMP BISAI_1_ARETBISAI_1_4: JB CX,BISAI_1_4_BJNB CX,$MOV SHUJU_Z,R0 ;将数据暂时保存MOV SHUJU_W,R1LCALL CX_1_BRETBISAI_1_4_B:JB KS,BISAI_1_5JNB KS,$INC R0INC R1MOV A,R1CJNE A,#19,BISAI_1_2LCALL BISAI_37RETBISAI_1_5:  MOV A,@R0LCALL BISAI_TMOV @R0,AAJMP BISAI_1_2RETBISAI_1_6: JB CX,BISAI_1_6_BJNB CX,$MOV SHUJU_Z,R0 ;将数据暂时保存MOV SHUJU_W,R1LCALL CX_1_BRETBISAI_1_6_B:JB KS,BISAI_1_7JNB KS,$INC R0INC R1MOV A,R1CJNE A,#19,BISAI_1_3LCALL BISAI_37RETBISAI_1_7:  MOV A,@R0LCALL BISAI_TMOV @R0,AAJMP BISAI_1_3RET;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;竞赛完结,不再进行数据挂号BISAI_37:MOV R0,#100  ;;;;;;;; 修正参数,就可以改动显现的延时时刻MOV R1,#100   ;;;;;;;; 修正参数,就可以改动显现的延时时刻XS_1:    LCALL ANJIAN_SXLCALL XSLEDMOV P3,#0FFHDEC R0MOV A,R0CJNE A,#0,XS_1DEC R1MOV A,R1CJNE A,#0,XS_2LCALL ANJIAN_SXRETXS_2:    MOV R0,#100AJMP XS_1RET;;;;;;;;;;;;;;;;;;;;;;;;;;洞位数据调整BISAI_T:  JB JA,BISAI_T_1JNB JA,$INC ARETBISAI_T_1:JB JD,BISAI_T_2JNB JD,$DEC ARETBISAI_T_2:RET;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;显现时,按下,延时康复ANJIAN_SX:JB  KS,ANJIAN_SX_1JNB KS,$AJMP  BISAI_37ANJIAN_SX_1:JB  JA,ANJIAN_SX_2JNB JA,$AJMP  BISAI_37ANJIAN_SX_2:JB  JD,ANJIAN_SX_3JNB JD,$AJMP  BISAI_37ANJIAN_SX_3:JB  CX,ANJIAN_SX_4JNB CX,$AJMP  CX_1ANJIAN_SX_4:RET;;;;;;;;;;;;;;;;;;;数据0118SHUJU_0118:MOV A,TJ0109_1MOV B,TJ1018_1ADD A,BMOV TJ0118_1,AMOV A,TJ0109_2MOV B,TJ1018_2ADD A,BMOV TJ0118_2,AMOV A,TJ0109_3MOV B,TJ1018_3ADD A,BMOV TJ0118_3,AMOV A,TJ0118_3MOV B,#10DIV ABMOV TJ0118_3,BADD A,TJ0118_2MOV B,#10DIV ABMOV TJ0118_2,BADD A,TJ0118_1MOV B,#10DIV ABMOV TJ0118_1,BRET				   

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/jichu/318569.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部