📄 e-fan_bp.dt
字号:
JMP 0x001 ;'0x000000'
;stopflag=0; ( 17 )
BC 0x05, 6 ;'0x000001' ;bp
;i=1; ( 18 )
MOV A, @0x01 ;'0x000002' ;bp
MOV 0x22, A ;'0x000003'
MOV A, @0x00 ;'0x000004'
MOV 0x23, A ;'0x000005'
MOV A, @0x00 ;'0x000006'
MOV 0x24, A ;'0x000007'
MOV A, @0x00 ;'0x000008'
MOV 0x25, A ;'0x000009'
;n=1; ( 19 )
MOV A, @0x01 ;'0x00000A' ;bp
MOV 0x26, A ;'0x00000B'
MOV A, @0x00 ;'0x00000C'
MOV 0x27, A ;'0x00000D'
MOV A, @0x00 ;'0x00000E'
MOV 0x28, A ;'0x00000F'
MOV A, @0x00 ;'0x000010'
MOV 0x29, A ;'0x000011'
;k=0; ( 20 )
MOV A, @0x00 ;'0x000012' ;bp
MOV 0x2A, A ;'0x000013'
;MOV A,@0x6 ( 23 )
MOV A, @0x06 ;'0x000014' ;bp
;CONTW ( 24 )
CONTW ;'0x000015' ;bp
;CLR 0x1 ( 25 )
CLR 0x01 ;'0x000016' ;bp
;CLR 0x6 ( 26 )
CLR 0x06 ;'0x000017' ;bp
;MOV A,@0x08 ( 27 )
MOV A, @0x08 ;'0x000018' ;bp
;IOW 0x6 ( 28 )
IOW 0x6 ;'0x000019' ;bp
;MOV A,@0x00 ( 29 )
MOV A, @0x00 ;'0x00001A' ;bp
;IOW 0x5 ( 30 )
IOW 0x5 ;'0x00001B' ;bp
;MOV A,@0x2E ( 31 )
MOV A, @0x2E ;'0x00001C' ;bp
;CONTW ( 32 )
CONTW ;'0x00001D' ;bp
;WDTC ( 33 )
WDTC ;'0x00001E' ;bp
JMP 0x2D4 ;'0x00001F' ;bp
;{ ( 39 )
JBC 0x06, 3 ;'0x000020' ;bp
JMP 0x0B2 ;'0x000021' ;bp
;for(k=150;k>=1;k--); ( 42 )
MOV A, @0x96 ;'0x000022' ;bp
MOV 0x2A, A ;'0x000023'
JMP 0x026 ;'0x000024' ;bp
;for(k=150;k>=1;k--); ( 42 )
DEC 0x2A ;'0x000025' ;bp
;for(k=150;k>=1;k--); ( 42 )
MOV A, 0x2A ;'0x000026' ;bp
MOV 0x14, A ;'0x000027'
MOV A, @0x01 ;'0x000028'
SUB A, 0x14 ;'0x000029'
JBC 0x03, 0 ;'0x00002A'
JMP 0x025 ;'0x00002B'
;if(R63==0) ( 43 )
JBC 0x06, 3 ;'0x00002C' ;bp
JMP 0x0B2 ;'0x00002D' ;bp
JMP 0x050 ;'0x00002E' ;bp
;n++; ( 47 )
INC 0x26 ;'0x00002F' ;bp
JBC 0x03, 2 ;'0x000030'
INC 0x27 ;'0x000031'
JBC 0x03, 2 ;'0x000032'
INC 0x28 ;'0x000033'
JBC 0x03, 2 ;'0x000034' ;bp
INC 0x29 ;'0x000035'
;if(n>=25000) ( 48 )
MOV A, 0x26 ;'0x000036' ;bp
MOV 0x14, A ;'0x000037'
MOV A, 0x27 ;'0x000038'
MOV 0x15, A ;'0x000039'
MOV A, 0x28 ;'0x00003A'
MOV 0x16, A ;'0x00003B'
MOV A, 0x29 ;'0x00003C'
MOV 0x17, A ;'0x00003D'
MOV A, @0x00 ;'0x00003E'
SUB A, 0x17 ;'0x00003F'
JBS 0x03, 2 ;'0x000040'
JMP 0x04C ;'0x000041'
MOV A, @0x00 ;'0x000042'
SUB A, 0x16 ;'0x000043'
JBS 0x03, 2 ;'0x000044'
JMP 0x04C ;'0x000045'
MOV A, @0x61 ;'0x000046'
SUB A, 0x15 ;'0x000047'
JBS 0x03, 2 ;'0x000048'
JMP 0x04C ;'0x000049'
MOV A, @0xA8 ;'0x00004A'
SUB A, 0x14 ;'0x00004B'
JBS 0x03, 0 ;'0x00004C' ;bp
JMP 0x050 ;'0x00004D' ;bp
;stopflag=1; ( 50 )
BS 0x05, 6 ;'0x00004E' ;bp
;break; ( 51 )
JMP 0x052 ;'0x00004F' ;bp
;while(R63==0) ( 45 )
JBS 0x06, 3 ;'0x000050' ;bp
JMP 0x02F ;'0x000051' ;bp
;n=0; ( 54 )
MOV A, @0x00 ;'0x000052' ;bp
MOV 0x26, A ;'0x000053'
MOV A, @0x00 ;'0x000054'
MOV 0x27, A ;'0x000055'
MOV A, @0x00 ;'0x000056'
MOV 0x28, A ;'0x000057'
MOV A, @0x00 ;'0x000058'
MOV 0x29, A ;'0x000059'
JMP 0x067 ;'0x00005A' ;bp
;if(stopflag==1) ( 57 )
JBS 0x05, 6 ;'0x00005B' ;bp
JMP 0x05E ;'0x00005C' ;bp
;break; ( 58 )
JMP 0x0A0 ;'0x00005D' ;bp
;R60=1; ( 59 )
BS 0x06, 0 ;'0x00005E' ;bp
;R64=1; ( 60 )
BS 0x06, 4 ;'0x00005F' ;bp
;i++; ( 61 )
INC 0x22 ;'0x000060' ;bp
JBC 0x03, 2 ;'0x000061'
INC 0x23 ;'0x000062'
JBC 0x03, 2 ;'0x000063'
INC 0x24 ;'0x000064'
JBC 0x03, 2 ;'0x000065' ;bp
INC 0x25 ;'0x000066'
;while((R63==1)&(i<=15000)) ( 55 )
JBS 0x06, 3 ;'0x000067' ;bp
JMP 0x06C ;'0x000068'
MOV A, @0x01 ;'0x000069'
MOV 0x21, A ;'0x00006A'
JMP 0x06E ;'0x00006B'
MOV A, @0x00 ;'0x00006C'
MOV 0x21, A ;'0x00006D'
MOV A, 0x22 ;'0x00006E'
MOV 0x14, A ;'0x00006F'
MOV A, 0x23 ;'0x000070'
MOV 0x15, A ;'0x000071'
MOV A, 0x24 ;'0x000072'
MOV 0x16, A ;'0x000073'
MOV A, 0x25 ;'0x000074'
MOV 0x17, A ;'0x000075'
MOV A, @0x00 ;'0x000076'
SUB A, 0x17 ;'0x000077'
JBS 0x03, 2 ;'0x000078'
JMP 0x084 ;'0x000079'
MOV A, @0x00 ;'0x00007A'
SUB A, 0x16 ;'0x00007B'
JBS 0x03, 2 ;'0x00007C'
JMP 0x084 ;'0x00007D'
MOV A, @0x3A ;'0x00007E'
SUB A, 0x15 ;'0x00007F'
JBS 0x03, 2 ;'0x000080'
JMP 0x084 ;'0x000081'
MOV A, @0x98 ;'0x000082'
SUB A, 0x14 ;'0x000083'
JBC 0x03, 2 ;'0x000084'
JMP 0x088 ;'0x000085'
JBC 0x03, 0 ;'0x000086'
JMP 0x08B ;'0x000087'
MOV A, @0x01 ;'0x000088'
MOV 0x20, A ;'0x000089'
JMP 0x08D ;'0x00008A'
MOV A, @0x00 ;'0x00008B'
MOV 0x20, A ;'0x00008C'
MOV A, 0x21 ;'0x00008D'
MOV 0x14, A ;'0x00008E'
MOV A, 0x20 ;'0x00008F'
AND 0x14, A ;'0x000090'
MOV A, 0x14 ;'0x000091'
MOV 0x1B, A ;'0x000092'
MOV 0x1C, A ;'0x000093'
MOV A, @0x00 ;'0x000094'
XOR 0x1B, A ;'0x000095'
JBC 0x1B, 7 ;'0x000096'
JMP 0x09A ;'0x000097'
SUB 0x1C, A ;'0x000098'
JMP 0x09E ;'0x000099'
BC 0x03, 2 ;'0x00009A'
BS 0x03, 0 ;'0x00009B'
JBC 0x1C, 7 ;'0x00009C'
BC 0x03, 0 ;'0x00009D'
JBS 0x03, 2 ;'0x00009E' ;bp
JMP 0x05B ;'0x00009F' ;bp
;i=0; ( 63 )
MOV A, @0x00 ;'0x0000A0' ;bp
MOV 0x22, A ;'0x0000A1'
MOV A, @0x00 ;'0x0000A2'
MOV 0x23, A ;'0x0000A3'
MOV A, @0x00 ;'0x0000A4'
MOV 0x24, A ;'0x0000A5'
MOV A, @0x00 ;'0x0000A6'
MOV 0x25, A ;'0x0000A7'
;n=0; ( 64 )
MOV A, @0x00 ;'0x0000A8' ;bp
MOV 0x26, A ;'0x0000A9'
MOV A, @0x00 ;'0x0000AA'
MOV 0x27, A ;'0x0000AB'
MOV A, @0x00 ;'0x0000AC'
MOV 0x28, A ;'0x0000AD'
MOV A, @0x00 ;'0x0000AE'
MOV 0x29, A ;'0x0000AF'
;R60=0; ( 65 )
BC 0x06, 0 ;'0x0000B0' ;bp
;R64=0; ( 66 )
BC 0x06, 4 ;'0x0000B1' ;bp
;for(k=250;k>=1;k--); ( 70 )
MOV A, @0xFA ;'0x0000B2' ;bp
MOV 0x2A, A ;'0x0000B3'
JMP 0x0B6 ;'0x0000B4' ;bp
;for(k=250;k>=1;k--); ( 70 )
DEC 0x2A ;'0x0000B5' ;bp
;for(k=250;k>=1;k--); ( 70 )
MOV A, 0x2A ;'0x0000B6' ;bp
MOV 0x14, A ;'0x0000B7'
MOV A, @0x01 ;'0x0000B8'
SUB A, 0x14 ;'0x0000B9'
JBC 0x03, 0 ;'0x0000BA'
JMP 0x0B5 ;'0x0000BB'
;if(R63==0) ( 71 )
JBC 0x06, 3 ;'0x0000BC' ;bp
JMP 0x150 ;'0x0000BD' ;bp
;for(k=150;k>=1;k--); ( 73 )
MOV A, @0x96 ;'0x0000BE' ;bp
MOV 0x2A, A ;'0x0000BF'
JMP 0x0C2 ;'0x0000C0' ;bp
;for(k=150;k>=1;k--); ( 73 )
DEC 0x2A ;'0x0000C1' ;bp
;for(k=150;k>=1;k--); ( 73 )
MOV A, 0x2A ;'0x0000C2' ;bp
MOV 0x14, A ;'0x0000C3'
MOV A, @0x01 ;'0x0000C4'
SUB A, 0x14 ;'0x0000C5'
JBC 0x03, 0 ;'0x0000C6'
JMP 0x0C1 ;'0x0000C7'
;if(R63==0) ( 74 )
JBC 0x06, 3 ;'0x0000C8' ;bp
JMP 0x150 ;'0x0000C9' ;bp
JMP 0x0EC ;'0x0000CA' ;bp
;n++; ( 78 )
INC 0x26 ;'0x0000CB' ;bp
JBC 0x03, 2 ;'0x0000CC'
INC 0x27 ;'0x0000CD'
JBC 0x03, 2 ;'0x0000CE'
INC 0x28 ;'0x0000CF'
JBC 0x03, 2 ;'0x0000D0' ;bp
INC 0x29 ;'0x0000D1'
;if(n>=25000) ( 79 )
MOV A, 0x26 ;'0x0000D2' ;bp
MOV 0x14, A ;'0x0000D3'
MOV A, 0x27 ;'0x0000D4'
MOV 0x15, A ;'0x0000D5'
MOV A, 0x28 ;'0x0000D6'
MOV 0x16, A ;'0x0000D7'
MOV A, 0x29 ;'0x0000D8'
MOV 0x17, A ;'0x0000D9'
MOV A, @0x00 ;'0x0000DA'
SUB A, 0x17 ;'0x0000DB'
JBS 0x03, 2 ;'0x0000DC'
JMP 0x0E8 ;'0x0000DD'
MOV A, @0x00 ;'0x0000DE'
SUB A, 0x16 ;'0x0000DF'
JBS 0x03, 2 ;'0x0000E0'
JMP 0x0E8 ;'0x0000E1'
MOV A, @0x61 ;'0x0000E2'
SUB A, 0x15 ;'0x0000E3'
JBS 0x03, 2 ;'0x0000E4'
JMP 0x0E8 ;'0x0000E5'
MOV A, @0xA8 ;'0x0000E6'
SUB A, 0x14 ;'0x0000E7'
JBS 0x03, 0 ;'0x0000E8' ;bp
JMP 0x0EC ;'0x0000E9' ;bp
;stopflag=1; ( 81 )
BS 0x05, 6 ;'0x0000EA' ;bp
;break; ( 82 )
JMP 0x0EE ;'0x0000EB' ;bp
;while(R63==0) ( 76 )
JBS 0x06, 3 ;'0x0000EC' ;bp
JMP 0x0CB ;'0x0000ED' ;bp
;n=0; ( 85 )
MOV A, @0x00 ;'0x0000EE' ;bp
MOV 0x26, A ;'0x0000EF'
MOV A, @0x00 ;'0x0000F0'
MOV 0x27, A ;'0x0000F1'
MOV A, @0x00 ;'0x0000F2'
MOV 0x28, A ;'0x0000F3'
MOV A, @0x00 ;'0x0000F4'
MOV 0x29, A ;'0x0000F5'
JMP 0x104 ;'0x0000F6' ;bp
;if(stopflag==1) ( 88 )
JBS 0x05, 6 ;'0x0000F7' ;bp
JMP 0x0FA ;'0x0000F8' ;bp
;break; ( 89 )
JMP 0x13D ;'0x0000F9' ;bp
;R60=1; ( 90 )
BS 0x06, 0 ;'0x0000FA' ;bp
;R64=0; ( 91 )
BC 0x06, 4 ;'0x0000FB' ;bp
;R65=1; ( 92 )
BS 0x06, 5 ;'0x0000FC' ;bp
;i++; ( 93 )
INC 0x22 ;'0x0000FD' ;bp
JBC 0x03, 2 ;'0x0000FE'
INC 0x23 ;'0x0000FF'
JBC 0x03, 2 ;'0x000100'
INC 0x24 ;'0x000101'
JBC 0x03, 2 ;'0x000102' ;bp
INC 0x25 ;'0x000103'
;while((R63==1)&(i<=45000)) ( 86 )
JBS 0x06, 3 ;'0x000104' ;bp
JMP 0x109 ;'0x000105'
MOV A, @0x01 ;'0x000106'
MOV 0x21, A ;'0x000107'
JMP 0x10B ;'0x000108'
MOV A, @0x00 ;'0x000109'
MOV 0x21, A ;'0x00010A'
MOV A, 0x22 ;'0x00010B'
MOV 0x14, A ;'0x00010C'
MOV A, 0x23 ;'0x00010D'
MOV 0x15, A ;'0x00010E'
MOV A, 0x24 ;'0x00010F'
MOV 0x16, A ;'0x000110'
MOV A, 0x25 ;'0x000111'
MOV 0x17, A ;'0x000112'
MOV A, @0x00 ;'0x000113'
SUB A, 0x17 ;'0x000114'
JBS 0x03, 2 ;'0x000115'
JMP 0x121 ;'0x000116'
MOV A, @0x00 ;'0x000117'
SUB A, 0x16 ;'0x000118'
JBS 0x03, 2 ;'0x000119'
JMP 0x121 ;'0x00011A'
MOV A, @0xAF ;'0x00011B'
SUB A, 0x15 ;'0x00011C'
JBS 0x03, 2 ;'0x00011D'
JMP 0x121 ;'0x00011E'
MOV A, @0xC8 ;'0x00011F'
SUB A, 0x14 ;'0x000120'
JBC 0x03, 2 ;'0x000121'
JMP 0x125 ;'0x000122'
JBC 0x03, 0 ;'0x000123'
JMP 0x128 ;'0x000124'
MOV A, @0x01 ;'0x000125'
MOV 0x20, A ;'0x000126'
JMP 0x12A ;'0x000127'
MOV A, @0x00 ;'0x000128'
MOV 0x20, A ;'0x000129'
MOV A, 0x21 ;'0x00012A'
MOV 0x14, A ;'0x00012B'
MOV A, 0x20 ;'0x00012C'
AND 0x14, A ;'0x00012D'
MOV A, 0x14 ;'0x00012E'
MOV 0x1B, A ;'0x00012F'
MOV 0x1C, A ;'0x000130'
MOV A, @0x00 ;'0x000131'
XOR 0x1B, A ;'0x000132'
JBC 0x1B, 7 ;'0x000133'
JMP 0x137 ;'0x000134'
SUB 0x1C, A ;'0x000135'
JMP 0x13B ;'0x000136'
BC 0x03, 2 ;'0x000137'
BS 0x03, 0 ;'0x000138'
JBC 0x1C, 7 ;'0x000139'
BC 0x03, 0 ;'0x00013A'
JBS 0x03, 2 ;'0x00013B' ;bp
JMP 0x0F7 ;'0x00013C' ;bp
;i=0; ( 95 )
MOV A, @0x00 ;'0x00013D' ;bp
MOV 0x22, A ;'0x00013E'
MOV A, @0x00 ;'0x00013F'
MOV 0x23, A ;'0x000140'
MOV A, @0x00 ;'0x000141'
MOV 0x24, A ;'0x000142'
MOV A, @0x00 ;'0x000143'
MOV 0x25, A ;'0x000144'
;n=0; ( 96 )
MOV A, @0x00 ;'0x000145' ;bp
MOV 0x26, A ;'0x000146'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -