📄 070707_bp_rmk.dt
字号:
MOV A, 0x00 ;'0x0001BE' ;0x0208
MOV 0x15, A ;'0x0001BF' ;0x0209
CLR 0x16 ;'0x0001C0' ;0x020A
CLR 0x17 ;'0x0001C1' ;0x020B
MOV A, 0x14 ;'0x0001C2' ;0x020C
BS 0x04, 6 ;'0x0001C3' ;0x020D
BC 0x04, 7 ;'0x0001C4' ;0x020E
ADD 0x30, A ;'0x0001C5' ;0x020F
JBC 0x03, 0 ;'0x0001C6' ;0x0210
INC 0x31 ;'0x0001C7' ;0x0211
MOV A, 0x15 ;'0x0001C8' ;0x0212
ADD 0x31, A ;'0x0001C9' ;0x0213
JBC 0x03, 0 ;'0x0001CA' ;0x0214
INC 0x32 ;'0x0001CB' ;0x0215
MOV A, 0x16 ;'0x0001CC' ;0x0216
ADD 0x32, A ;'0x0001CD' ;0x0217
JBC 0x03, 0 ;'0x0001CE' ;0x0218
INC 0x33 ;'0x0001CF' ;0x0219
MOV A, 0x17 ;'0x0001D0' ;0x021A
ADD 0x33, A ;'0x0001D1' ;bp ;0x021B
;rc_times++; ( 452 ) ;0x021C
BC 0x04, 6 ;'0x0001D2' ;0x021D
BC 0x04, 7 ;'0x0001D3' ;0x021E
INC 0x2D ;'0x0001D4' ;bp ;0x021F
;} while(rc_times<6); ( 453 ) ;0x0220
MOV A, @0x06 ;'0x0001D5' ;0x0221
SUB A, 0x2D ;'0x0001D6' ;0x0222
JBS 0x03, 0 ;'0x0001D7' ;bp ;0x0223
JMP 0x19F ;'0x0001D8' ;bp ;0x0224
;rc_accumulate_stand>>=2;//get the average value of the sample value ( 454 ) ;0x0225
MOV A, @0x02 ;'0x0001D9' ;bp ;0x0226
MOV 0x18, A ;'0x0001DA' ;0x0227
BC 0x03, 0 ;'0x0001DB' ;0x0228
BS 0x04, 6 ;'0x0001DC' ;0x0229
BC 0x04, 7 ;'0x0001DD' ;0x022A
RRC 0x33 ;'0x0001DE' ;0x022B
RRC 0x32 ;'0x0001DF' ;0x022C
RRC 0x31 ;'0x0001E0' ;0x022D
RRC 0x30 ;'0x0001E1' ;0x022E
DJZ 0x18 ;'0x0001E2' ;bp ;0x022F
JMP 0x1DB ;'0x0001E3' ;0x0230
BC 0x04, 6 ;'0x0001E4' ;bp ;0x0231
BC 0x04, 7 ;'0x0001E5' ;0x0232
MOV A, 0x38 ;'0x0001E6' ;0x0233
MOV 0x14, A ;'0x0001E7' ;0x0234
MOV A, 0x39 ;'0x0001E8' ;0x0235
MOV 0x15, A ;'0x0001E9' ;0x0236
MOV A, 0x3A ;'0x0001EA' ;0x0237
MOV 0x16, A ;'0x0001EB' ;0x0238
MOV A, 0x3B ;'0x0001EC' ;0x0239
MOV 0x17, A ;'0x0001ED' ;0x023A
RET ;'0x0001EE' ;0x023B
MOV A, 0x14 ;'0x0001EF' ;0x023C
BC 0x04, 6 ;'0x0001F0' ;0x023D
BC 0x04, 7 ;'0x0001F1' ;0x023E
MOV 0x3A, A ;'0x0001F2' ;0x023F
MOV A, 0x15 ;'0x0001F3' ;0x0240
MOV 0x3B, A ;'0x0001F4' ;0x0241
;WDTC(); ( 488 ) ;0x0242
WDTC ;'0x0001F5' ;bp ;0x0243
;WDTC(); ( 488 ) ;0x0244
BS 0x03, 5 ;'0x0001F6' ;0x0245
BC 0x03, 6 ;'0x0001F7' ;0x0246
CALL 0x25F ;'0x0001F8' ;bp ;0x0247
BC 0x03, 5 ;'0x0001F9' ;0x0248
BC 0x03, 6 ;'0x0001FA' ;0x0249
;if(sensor_value>=21000) ( 490 ) ;0x024A
MOV A, @0x52 ;'0x0001FB' ;0x024B
BC 0x04, 6 ;'0x0001FC' ;0x024C
BC 0x04, 7 ;'0x0001FD' ;0x024D
SUB A, 0x35 ;'0x0001FE' ;0x024E
JBS 0x03, 2 ;'0x0001FF' ;0x024F
JMP 0x203 ;'0x000200' ;0x0250
MOV A, @0x08 ;'0x000201' ;0x0251
SUB A, 0x34 ;'0x000202' ;0x0252
JBS 0x03, 0 ;'0x000203' ;bp ;0x0253
JMP 0x20B ;'0x000204' ;bp ;0x0254
;check_table_value=25; ( 492 ) ;0x0255
MOV A, @0x19 ;'0x000205' ;bp ;0x0256
BS 0x04, 6 ;'0x000206' ;0x0257
BS 0x04, 7 ;'0x000207' ;0x0258
MOV 0x26, A ;'0x000208' ;0x0259
MOV A, @0x00 ;'0x000209' ;0x025A
MOV 0x27, A ;'0x00020A' ;bp ;0x025B
;if(sensor_value<=381) ( 494 ) ;0x025C
BC 0x04, 6 ;'0x00020B' ;0x025D
BC 0x04, 7 ;'0x00020C' ;0x025E
MOV A, 0x35 ;'0x00020D' ;0x025F
SUB A, @0x01 ;'0x00020E' ;0x0260
JBS 0x03, 2 ;'0x00020F' ;0x0261
JMP 0x213 ;'0x000210' ;0x0262
MOV A, 0x34 ;'0x000211' ;0x0263
SUB A, @0x7D ;'0x000212' ;0x0264
JBS 0x03, 0 ;'0x000213' ;bp ;0x0265
JMP 0x21E ;'0x000214' ;bp ;0x0266
;check_table_value=220; ( 496 ) ;0x0267
MOV A, @0xDC ;'0x000215' ;bp ;0x0268
BS 0x04, 6 ;'0x000216' ;0x0269
BS 0x04, 7 ;'0x000217' ;0x026A
MOV 0x26, A ;'0x000218' ;0x026B
MOV A, @0x00 ;'0x000219' ;0x026C
MOV 0x27, A ;'0x00021A' ;bp ;0x026D
BS 0x03, 5 ;'0x00021B' ;0x026E
BC 0x03, 6 ;'0x00021C' ;0x026F
JMP 0x241 ;'0x00021D' ;0x0270
;else if(sensor_value>=temp_table_1 ;0x0271
MOV A, 0x27 ;'0x00021E' ;0x0272
BC 0x04, 6 ;'0x00021F' ;0x0273
BC 0x04, 7 ;'0x000220' ;0x0274
SUB A, 0x35 ;'0x000221' ;0x0275
JBS 0x03, 2 ;'0x000222' ;0x0276
JMP 0x226 ;'0x000223' ;0x0277
MOV A, 0x26 ;'0x000224' ;0x0278
SUB A, 0x34 ;'0x000225' ;0x0279
JBS 0x03, 0 ;'0x000226' ;bp ;0x027A
JMP 0x28A ;'0x000227' ;bp ;0x027B
;for(temp=0;temp<20;temp++) ( 500 ) ;0x027C
BS 0x04, 6 ;'0x000228' ;bp ;0x027D
BS 0x04, 7 ;'0x000229' ;0x027E
CLR 0x25 ;'0x00022A' ;0x027F
JMP 0x281 ;'0x00022B' ;bp ;0x0280
;if(sensor_value>=temp_table_1 ;0x0281
BC 0x04, 6 ;'0x00022C' ;0x0282
BC 0x04, 7 ;'0x00022D' ;0x0283
MOV A, 0x34 ;'0x00022E' ;0x0284
MOV 0x14, A ;'0x00022F' ;0x0285
MOV A, 0x35 ;'0x000230' ;0x0286
MOV 0x15, A ;'0x000231' ;0x0287
MOV A, 0x14 ;'0x000232' ;0x0288
MOV 0x38, A ;'0x000233' ;0x0289
MOV A, 0x15 ;'0x000234' ;0x028A
MOV 0x39, A ;'0x000235' ;0x028B
BS 0x04, 6 ;'0x000236' ;0x028C
BS 0x04, 7 ;'0x000237' ;0x028D
MOV A, 0x25 ;'0x000238' ;0x028E
MOV 0x10, A ;'0x000239' ;0x028F
CLR 0x11 ;'0x00023A' ;0x0290
BC 0x03, 0 ;'0x00023B' ;0x0291
RLC 0x10 ;'0x00023C' ;0x0292
RLC 0x11 ;'0x00023D' ;0x0293
MOV A, @0x00 ;'0x00023E' ;0x0294
MOV 0x14, A ;'0x00023F' ;0x0295
MOV A, @0x06 ;'0x000240' ;0x0296
MOV 0x15, A ;'0x000241' ;0x0297
MOV A, 0x14 ;'0x000242' ;0x0298
ADD 0x10, A ;'0x000243' ;0x0299
MOV A, 0x15 ;'0x000244' ;0x029A
JBC 0x03, 0 ;'0x000245' ;0x029B
ADD A, @0x01 ;'0x000246' ;0x029C
ADD 0x11, A ;'0x000247' ;0x029D
MOV A, 0x10 ;'0x000248' ;0x029E
MOV 0x1C, A ;'0x000249' ;0x029F
MOV A, 0x11 ;'0x00024A' ;0x02A0
MOV 0x1D, A ;'0x00024B' ;0x02A1
BS 0x03, 5 ;'0x00024C' ;0x02A2
BS 0x03, 6 ;'0x00024D' ;0x02A3
CALL 0x2E0 ;'0x00024E' ;bp ;0x02A4
BC 0x03, 5 ;'0x00024F' ;0x02A5
BC 0x03, 6 ;'0x000250' ;0x02A6
MOV 0x14, A ;'0x000251' ;0x02A7
MOV A, 0x10 ;'0x000252' ;0x02A8
MOV 0x1C, A ;'0x000253' ;0x02A9
MOV A, 0x11 ;'0x000254' ;0x02AA
MOV 0x1D, A ;'0x000255' ;0x02AB
MOV A, @0x01 ;'0x000256' ;0x02AC
ADD 0x1C, A ;'0x000257' ;0x02AD
JBC 0x03, 0 ;'0x000258' ;0x02AE
INC 0x1D ;'0x000259' ;0x02AF
BS 0x03, 5 ;'0x00025A' ;0x02B0
BS 0x03, 6 ;'0x00025B' ;0x02B1
CALL 0x2E0 ;'0x00025C' ;bp ;0x02B2
BC 0x03, 5 ;'0x00025D' ;0x02B3
BC 0x03, 6 ;'0x00025E' ;0x02B4
MOV 0x15, A ;'0x00025F' ;0x02B5
BC 0x04, 6 ;'0x000260' ;0x02B6
BC 0x04, 7 ;'0x000261' ;0x02B7
MOV A, 0x38 ;'0x000262' ;0x02B8
MOV 0x10, A ;'0x000263' ;0x02B9
MOV A, 0x39 ;'0x000264' ;0x02BA
MOV 0x11, A ;'0x000265' ;0x02BB
MOV A, 0x15 ;'0x000266' ;0x02BC
SUB A, 0x11 ;'0x000267' ;0x02BD
JBS 0x03, 2 ;'0x000268' ;0x02BE
JMP 0x26C ;'0x000269' ;0x02BF
MOV A, 0x14 ;'0x00026A' ;0x02C0
SUB A, 0x10 ;'0x00026B' ;0x02C1
JBS 0x03, 0 ;'0x00026C' ;bp ;0x02C2
JMP 0x27E ;'0x00026D' ;bp ;0x02C3
;check_table_value=20+temp; ( 504 ) ;0x02C4
BS 0x04, 6 ;'0x00026E' ;bp ;0x02C5
BS 0x04, 7 ;'0x00026F' ;0x02C6
MOV A, 0x25 ;'0x000270' ;0x02C7
MOV 0x14, A ;'0x000271' ;0x02C8
MOV A, @0x14 ;'0x000272' ;0x02C9
ADD 0x14, A ;'0x000273' ;0x02CA
MOV A, 0x14 ;'0x000274' ;0x02CB
MOV 0x14, A ;'0x000275' ;0x02CC
CLR 0x15 ;'0x000276' ;0x02CD
MOV A, 0x14 ;'0x000277' ;0x02CE
MOV 0x26, A ;'0x000278' ;0x02CF
MOV A, 0x15 ;'0x000279' ;0x02D0
MOV 0x27, A ;'0x00027A' ;bp ;0x02D1
;break; ( 505 ) ;0x02D2
BS 0x03, 5 ;'0x00027B' ;0x02D3
BC 0x03, 6 ;'0x00027C' ;0x02D4
JMP 0x241 ;'0x00027D' ;bp ;0x02D5
;} ( 507 ) ;0x02D6
BS 0x04, 6 ;'0x00027E' ;0x02D7
BS 0x04, 7 ;'0x00027F' ;0x02D8
INC 0x25 ;'0x000280' ;bp ;0x02D9
;for(temp=0;temp<20;temp++) ( 500 ) ;0x02DA
MOV A, @0x14 ;'0x000281' ;0x02DB
BS 0x04, 6 ;'0x000282' ;0x02DC
BS 0x04, 7 ;'0x000283' ;0x02DD
SUB A, 0x25 ;'0x000284' ;0x02DE
JBS 0x03, 0 ;'0x000285' ;bp ;0x02DF
JMP 0x22C ;'0x000286' ;bp ;0x02E0
BS 0x03, 5 ;'0x000287' ;bp ;0x02E1
BC 0x03, 6 ;'0x000288' ;0x02E2
JMP 0x241 ;'0x000289' ;0x02E3
;else if((sensor_value<=temp_table_2 ;0x02E4
BC 0x04, 6 ;'0x00028A' ;0x02E5
BC 0x04, 7 ;'0x00028B' ;0x02E6
MOV A, 0x34 ;'0x00028C' ;0x02E7
MOV 0x14, A ;'0x00028D' ;0x02E8
MOV A, 0x35 ;'0x00028E' ;0x02E9
MOV 0x15, A ;'0x00028F' ;0x02EA
MOV A, @0x28 ;'0x000290' ;0x02EB
MOV 0x1C, A ;'0x000291' ;0x02EC
MOV A, @0x06 ;'0x000292' ;0x02ED
MOV 0x1D, A ;'0x000293' ;0x02EE
BS 0x03, 5 ;'0x000294' ;0x02EF
BS 0x03, 6 ;'0x000295' ;0x02F0
CALL 0x2E0 ;'0x000296' ;bp ;0x02F1
BC 0x03, 5 ;'0x000297' ;0x02F2
BC 0x03, 6 ;'0x000298' ;0x02F3
MOV 0x10, A ;'0x000299' ;0x02F4
MOV A, @0x29 ;'0x00029A' ;0x02F5
MOV 0x1C, A ;'0x00029B' ;0x02F6
MOV A, @0x06 ;'0x00029C' ;0x02F7
MOV 0x1D, A ;'0x00029D' ;0x02F8
BS 0x03, 5 ;'0x00029E' ;0x02F9
BS 0x03, 6 ;'0x00029F' ;0x02FA
CALL 0x2E0 ;'0x0002A0' ;bp ;0x02FB
BC 0x03, 5 ;'0x0002A1' ;0x02FC
BC 0x03, 6 ;'0x0002A2' ;0x02FD
MOV 0x11, A ;'0x0002A3' ;0x02FE
MOV A, 0x15 ;'0x0002A4' ;0x02FF
SUB A, 0x11 ;'0x0002A5' ;0x0300
JBS 0x03, 2 ;'0x0002A6' ;0x0301
JMP 0x2AA ;'0x0002A7' ;0x0302
MOV A, 0x14 ;'0x0002A8' ;0x0303
SUB A, 0x10 ;'0x0002A9' ;0x0304
JBS 0x03, 0 ;'0x0002AA' ;0x0305
JMP 0x32A ;'0x0002AB' ;bp ;0x0306
MOV A, @0x62 ;'0x0002AC' ;0x0307
MOV 0x1C, A ;'0x0002AD' ;0x0308
MOV A, @0x06 ;'0x0002AE' ;0x0309
MOV 0x1D, A ;'0x0002AF' ;0x030A
BS 0x03, 5 ;'0x0002B0' ;0x030B
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -