📄 0316_bp.dt
字号:
JMP 0x13B ;'0x000000'
MOV A, 0x14 ;'0x000001'
MOV 0x2E, A ;'0x000002'
MOV A, 0x15 ;'0x000003'
MOV 0x2F, A ;'0x000004'
MOV A, 0x16 ;'0x000005'
MOV 0x30, A ;'0x000006'
MOV A, 0x17 ;'0x000007'
MOV 0x31, A ;'0x000008'
;flag=0; ( 20 )
MOV A, @0x00 ;'0x000009' ;bp
MOV 0x29, A ;'0x00000A'
;R61=1; ( 21 )
BS 0x06, 1 ;'0x00000B' ;bp
;R65=1; ( 22 )
BS 0x06, 5 ;'0x00000C' ;bp
;for(i=4000000;i>0;i--) ( 23 )
MOV A, @0x00 ;'0x00000D' ;bp
MOV 0x2A, A ;'0x00000E'
MOV A, @0x09 ;'0x00000F'
MOV 0x2B, A ;'0x000010'
MOV A, @0x3D ;'0x000011'
MOV 0x2C, A ;'0x000012'
MOV A, @0x00 ;'0x000013'
MOV 0x2D, A ;'0x000014'
;if(R60==0) ( 25 )
JBC 0x06, 0 ;'0x000015' ;bp
JMP 0x020 ;'0x000016' ;bp
;delay(2); ( 27 )
MOV A, @0x02 ;'0x000017' ;bp
MOV 0x28, A ;'0x000018'
CALL 0x0AE ;'0x000019' ;bp
;if(R60==0) ( 28 )
JBC 0x06, 0 ;'0x00001A' ;bp
JMP 0x020 ;'0x00001B' ;bp
;flag=1; ( 30 )
MOV A, @0x01 ;'0x00001C' ;bp
MOV 0x29, A ;'0x00001D'
;R61=0; ( 31 )
BC 0x06, 1 ;'0x00001E' ;bp
;break; ( 32 )
JMP 0x055 ;'0x00001F' ;bp
;for(i=4000000;i>0;i--) ( 23 )
MOV A, @0x01 ;'0x000020' ;bp
SUB 0x2A, A ;'0x000021'
JBS 0x03, 0 ;'0x000022'
SUB 0x2B, A ;'0x000023'
JBS 0x03, 0 ;'0x000024'
SUB 0x2C, A ;'0x000025'
JBS 0x03, 0 ;'0x000026'
SUB 0x2D, A ;'0x000027'
;for(i=4000000;i>0;i--) ( 23 )
MOV A, 0x2A ;'0x000028' ;bp
MOV 0x14, A ;'0x000029'
MOV A, 0x2B ;'0x00002A'
MOV 0x15, A ;'0x00002B'
MOV A, 0x2C ;'0x00002C'
MOV 0x16, A ;'0x00002D'
MOV A, 0x2D ;'0x00002E'
MOV 0x17, A ;'0x00002F'
MOV A, @0x00 ;'0x000030'
MOV 0x1B, A ;'0x000031'
MOV A, 0x17 ;'0x000032'
XOR 0x1B, A ;'0x000033'
JBC 0x1B, 7 ;'0x000034'
JMP 0x04D ;'0x000035'
MOV A, 0x17 ;'0x000036'
MOV 0x1B, A ;'0x000037'
MOV A, @0x00 ;'0x000038'
SUB 0x1B, A ;'0x000039'
JBS 0x03, 2 ;'0x00003A'
JMP 0x051 ;'0x00003B'
MOV A, 0x16 ;'0x00003C'
MOV 0x1B, A ;'0x00003D'
MOV A, @0x00 ;'0x00003E'
SUB 0x1B, A ;'0x00003F'
JBS 0x03, 2 ;'0x000040'
JMP 0x051 ;'0x000041'
MOV A, 0x15 ;'0x000042'
MOV 0x1B, A ;'0x000043'
MOV A, @0x00 ;'0x000044'
SUB 0x1B, A ;'0x000045'
JBS 0x03, 2 ;'0x000046'
JMP 0x051 ;'0x000047'
MOV A, 0x14 ;'0x000048'
MOV 0x1B, A ;'0x000049'
MOV A, @0x00 ;'0x00004A'
SUB 0x1B, A ;'0x00004B'
JMP 0x051 ;'0x00004C'
BC 0x03, 2 ;'0x00004D'
BS 0x03, 0 ;'0x00004E'
JBC 0x17, 7 ;'0x00004F'
BC 0x03, 0 ;'0x000050'
JBC 0x03, 2 ;'0x000051'
JMP 0x055 ;'0x000052'
JBC 0x03, 0 ;'0x000053'
JMP 0x015 ;'0x000054'
;R65=0; ( 36 )
BC 0x06, 5 ;'0x000055' ;bp
;if(flag==0) ( 37 )
MOV A, 0x29 ;'0x000056' ;bp
MOV 0x14, A ;'0x000057'
MOV A, @0x00 ;'0x000058'
SUB A, 0x14 ;'0x000059'
JBS 0x03, 2 ;'0x00005A' ;bp
JMP 0x0A5 ;'0x00005B' ;bp
;for(i=9000000;i>0;i--) ( 39 )
MOV A, @0x40 ;'0x00005C' ;bp
MOV 0x2A, A ;'0x00005D'
MOV A, @0x54 ;'0x00005E'
MOV 0x2B, A ;'0x00005F'
MOV A, @0x89 ;'0x000060'
MOV 0x2C, A ;'0x000061'
MOV A, @0x00 ;'0x000062'
MOV 0x2D, A ;'0x000063'
;if(R60==0) ( 41 )
JBC 0x06, 0 ;'0x000064' ;bp
JMP 0x06F ;'0x000065' ;bp
;delay(2); ( 43 )
MOV A, @0x02 ;'0x000066' ;bp
MOV 0x28, A ;'0x000067'
CALL 0x0AE ;'0x000068' ;bp
;if(R60==0) ( 44 )
JBC 0x06, 0 ;'0x000069' ;bp
JMP 0x06F ;'0x00006A' ;bp
;flag=1; ( 46 )
MOV A, @0x01 ;'0x00006B' ;bp
MOV 0x29, A ;'0x00006C'
;R61=0; ( 47 )
BC 0x06, 1 ;'0x00006D' ;bp
;break; ( 48 )
JMP 0x0A4 ;'0x00006E' ;bp
;for(i=9000000;i>0;i--) ( 39 )
MOV A, @0x01 ;'0x00006F' ;bp
SUB 0x2A, A ;'0x000070'
JBS 0x03, 0 ;'0x000071'
SUB 0x2B, A ;'0x000072'
JBS 0x03, 0 ;'0x000073'
SUB 0x2C, A ;'0x000074'
JBS 0x03, 0 ;'0x000075'
SUB 0x2D, A ;'0x000076'
;for(i=9000000;i>0;i--) ( 39 )
MOV A, 0x2A ;'0x000077' ;bp
MOV 0x14, A ;'0x000078'
MOV A, 0x2B ;'0x000079'
MOV 0x15, A ;'0x00007A'
MOV A, 0x2C ;'0x00007B'
MOV 0x16, A ;'0x00007C'
MOV A, 0x2D ;'0x00007D'
MOV 0x17, A ;'0x00007E'
MOV A, @0x00 ;'0x00007F'
MOV 0x1B, A ;'0x000080'
MOV A, 0x17 ;'0x000081'
XOR 0x1B, A ;'0x000082'
JBC 0x1B, 7 ;'0x000083'
JMP 0x09C ;'0x000084'
MOV A, 0x17 ;'0x000085'
MOV 0x1B, A ;'0x000086'
MOV A, @0x00 ;'0x000087'
SUB 0x1B, A ;'0x000088'
JBS 0x03, 2 ;'0x000089'
JMP 0x0A0 ;'0x00008A'
MOV A, 0x16 ;'0x00008B'
MOV 0x1B, A ;'0x00008C'
MOV A, @0x00 ;'0x00008D'
SUB 0x1B, A ;'0x00008E'
JBS 0x03, 2 ;'0x00008F'
JMP 0x0A0 ;'0x000090'
MOV A, 0x15 ;'0x000091'
MOV 0x1B, A ;'0x000092'
MOV A, @0x00 ;'0x000093'
SUB 0x1B, A ;'0x000094'
JBS 0x03, 2 ;'0x000095'
JMP 0x0A0 ;'0x000096'
MOV A, 0x14 ;'0x000097'
MOV 0x1B, A ;'0x000098'
MOV A, @0x00 ;'0x000099'
SUB 0x1B, A ;'0x00009A'
JMP 0x0A0 ;'0x00009B'
BC 0x03, 2 ;'0x00009C'
BS 0x03, 0 ;'0x00009D'
JBC 0x17, 7 ;'0x00009E'
BC 0x03, 0 ;'0x00009F'
JBC 0x03, 2 ;'0x0000A0'
JMP 0x0A4 ;'0x0000A1'
JBC 0x03, 0 ;'0x0000A2'
JMP 0x064 ;'0x0000A3'
;R61=0; ( 52 )
BC 0x06, 1 ;'0x0000A4' ;bp
MOV A, 0x2E ;'0x0000A5' ;bp
MOV 0x14, A ;'0x0000A6'
MOV A, 0x2F ;'0x0000A7'
MOV 0x15, A ;'0x0000A8'
MOV A, 0x30 ;'0x0000A9'
MOV 0x16, A ;'0x0000AA'
MOV A, 0x31 ;'0x0000AB'
MOV 0x17, A ;'0x0000AC'
RET ;'0x0000AD'
MOV A, 0x14 ;'0x0000AE'
MOV 0x24, A ;'0x0000AF'
MOV A, 0x15 ;'0x0000B0'
MOV 0x25, A ;'0x0000B1'
MOV A, 0x16 ;'0x0000B2'
MOV 0x26, A ;'0x0000B3'
MOV A, 0x17 ;'0x0000B4'
MOV 0x27, A ;'0x0000B5'
;for(time1=time*500;time1>0;time1--); ( 13 )
MOV A, @0xF4 ;'0x0000B6' ;bp
MOV 0x14, A ;'0x0000B7'
MOV A, @0x01 ;'0x0000B8'
MOV 0x15, A ;'0x0000B9'
MOV A, 0x28 ;'0x0000BA'
MOV 0x10, A ;'0x0000BB'
CLRA ;'0x0000BC'
JBC 0x10, 7 ;'0x0000BD'
MOV A, @0xFF ;'0x0000BE'
MOV 0x11, A ;'0x0000BF'
MOV A, @0x14 ;'0x0000C0'
MOV 0x18, A ;'0x0000C1'
MOV A, @0x10 ;'0x0000C2'
MOV 0x1B, A ;'0x0000C3'
CALL 0x115 ;'0x0000C4'
MOV A, 0x14 ;'0x0000C5' ;bp
MOV 0x14, A ;'0x0000C6'
MOV A, 0x15 ;'0x0000C7'
MOV 0x15, A ;'0x0000C8'
CLRA ;'0x0000C9'
JBC 0x15, 7 ;'0x0000CA'
MOV A, @0xFF ;'0x0000CB'
MOV 0x16, A ;'0x0000CC'
MOV 0x17, A ;'0x0000CD'
MOV A, 0x14 ;'0x0000CE'
MOV 0x20, A ;'0x0000CF'
MOV A, 0x15 ;'0x0000D0'
MOV 0x21, A ;'0x0000D1'
MOV A, 0x16 ;'0x0000D2'
MOV 0x22, A ;'0x0000D3'
MOV A, 0x17 ;'0x0000D4'
MOV 0x23, A ;'0x0000D5'
JMP 0x0DF ;'0x0000D6' ;bp
;for(time1=time*500;time1>0;time1--); ( 13 )
MOV A, @0x01 ;'0x0000D7' ;bp
SUB 0x20, A ;'0x0000D8'
JBS 0x03, 0 ;'0x0000D9'
SUB 0x21, A ;'0x0000DA'
JBS 0x03, 0 ;'0x0000DB'
SUB 0x22, A ;'0x0000DC'
JBS 0x03, 0 ;'0x0000DD'
SUB 0x23, A ;'0x0000DE'
;for(time1=time*500;time1>0;time1--); ( 13 )
MOV A, 0x20 ;'0x0000DF' ;bp
MOV 0x14, A ;'0x0000E0'
MOV A, 0x21 ;'0x0000E1'
MOV 0x15, A ;'0x0000E2'
MOV A, 0x22 ;'0x0000E3'
MOV 0x16, A ;'0x0000E4'
MOV A, 0x23 ;'0x0000E5'
MOV 0x17, A ;'0x0000E6'
MOV A, @0x00 ;'0x0000E7'
MOV 0x1B, A ;'0x0000E8'
MOV A, 0x17 ;'0x0000E9'
XOR 0x1B, A ;'0x0000EA'
JBC 0x1B, 7 ;'0x0000EB'
JMP 0x104 ;'0x0000EC'
MOV A, 0x17 ;'0x0000ED'
MOV 0x1B, A ;'0x0000EE'
MOV A, @0x00 ;'0x0000EF'
SUB 0x1B, A ;'0x0000F0'
JBS 0x03, 2 ;'0x0000F1'
JMP 0x108 ;'0x0000F2'
MOV A, 0x16 ;'0x0000F3'
MOV 0x1B, A ;'0x0000F4'
MOV A, @0x00 ;'0x0000F5'
SUB 0x1B, A ;'0x0000F6'
JBS 0x03, 2 ;'0x0000F7'
JMP 0x108 ;'0x0000F8'
MOV A, 0x15 ;'0x0000F9'
MOV 0x1B, A ;'0x0000FA'
MOV A, @0x00 ;'0x0000FB'
SUB 0x1B, A ;'0x0000FC'
JBS 0x03, 2 ;'0x0000FD'
JMP 0x108 ;'0x0000FE'
MOV A, 0x14 ;'0x0000FF'
MOV 0x1B, A ;'0x000100'
MOV A, @0x00 ;'0x000101'
SUB 0x1B, A ;'0x000102'
JMP 0x108 ;'0x000103'
BC 0x03, 2 ;'0x000104'
BS 0x03, 0 ;'0x000105'
JBC 0x17, 7 ;'0x000106'
BC 0x03, 0 ;'0x000107'
JBC 0x03, 2 ;'0x000108'
JMP 0x10C ;'0x000109'
JBC 0x03, 0 ;'0x00010A'
JMP 0x0D7 ;'0x00010B'
MOV A, 0x24 ;'0x00010C'
MOV 0x14, A ;'0x00010D'
MOV A, 0x25 ;'0x00010E'
MOV 0x15, A ;'0x00010F'
MOV A, 0x26 ;'0x000110'
MOV 0x16, A ;'0x000111'
MOV A, 0x27 ;'0x000112'
MOV 0x17, A ;'0x000113'
RET ;'0x000114'
MOV A, 0x1B ;'0x000115'
MOV 0x04, A ;'0x000116'
MOV A, 0x00 ;'0x000117'
MOV 0x1B, A ;'0x000118'
INC 0x04 ;'0x000119'
MOV A, 0x00 ;'0x00011A'
MOV 0x1C, A ;'0x00011B'
CLR 0x1D ;'0x00011C'
CLR 0x1E ;'0x00011D'
MOV A, 0x18 ;'0x00011E'
MOV 0x04, A ;'0x00011F'
MOV A, @0x10 ;'0x000120'
MOV 0x18, A ;'0x000121'
RRC 0x1C ;'0x000122'
RRC 0x1B ;'0x000123'
JBS 0x03, 0 ;'0x000124'
JMP 0x12E ;'0x000125'
MOV A, 0x00 ;'0x000126'
ADD 0x1D, A ;'0x000127'
JBC 0x03, 0 ;'0x000128'
INC 0x1E ;'0x000129'
INC 0x04 ;'0x00012A'
MOV A, 0x00 ;'0x00012B'
ADD 0x1E, A ;'0x00012C'
DEC 0x04 ;'0x00012D'
BC 0x03, 0 ;'0x00012E'
RLC 0x00 ;'0x00012F'
INC 0x04 ;'0x000130'
RLC 0x00 ;'0x000131'
DEC 0x04 ;'0x000132'
DJZ 0x18 ;'0x000133'
JMP 0x122 ;'0x000134'
MOV A, 0x1D ;'0x000135'
MOV 0x00, A ;'0x000136'
INC 0x04 ;'0x000137'
MOV A, 0x1E ;'0x000138'
MOV 0x00, A ;'0x000139'
RET ;'0x00013A'
;MOV A,@0x6 ( 60 )
MOV A, @0x06 ;'0x00013B' ;bp
;CONTW ( 61 )
CONTW ;'0x00013C' ;bp
;CLR 0x1 ( 62 )
CLR 0x01 ;'0x00013D' ;bp
;CLR 0x6 ( 63 )
CLR 0x06 ;'0x00013E' ;bp
;MOV A,@0x09 ( 64 )
MOV A, @0x09 ;'0x00013F' ;bp
;IOW 0x6 ( 65 )
IOW 0x6 ;'0x000140' ;bp
;MOV A,@0x00 ( 66 )
MOV A, @0x00 ;'0x000141' ;bp
;IOW 0x5 ( 67 )
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -