⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 070707_bp.dt

📁 单片机类程序
💻 DT
📖 第 1 页 / 共 5 页
字号:
  MOV   A, 0x15         ;'0x0004FD'
  MOV   0x27, A         ;'0x0004FE'  ;bp
;break; ( 549 )
  JMP   0x241           ;'0x0004FF'  ;bp
;} ( 551 )
  BS    0x04, 6         ;'0x000500'
  BS    0x04, 7         ;'0x000501'
  INC   0x25            ;'0x000502'  ;bp
;for(temp=0;temp<30;temp++) ( 544 )
  MOV   A, @0x1E        ;'0x000503'
  BS    0x04, 6         ;'0x000504'
  BS    0x04, 7         ;'0x000505'
  SUB   A, 0x25         ;'0x000506'
  JBS   0x03, 0         ;'0x000507'  ;bp
  JMP   0x0B0           ;'0x000508'  ;bp
  JMP   0x241           ;'0x000509'  ;bp
;else if((sensor_value<=temp_table_6[0])&&(sensor_value>=temp_table_6[29])) ( 553 )
  BC    0x04, 6         ;'0x00050A'
  BC    0x04, 7         ;'0x00050B'
  MOV   A, 0x34         ;'0x00050C'
  MOV   0x14, A         ;'0x00050D'
  MOV   A, 0x35         ;'0x00050E'
  MOV   0x15, A         ;'0x00050F'
  MOV   A, @0x3C        ;'0x000510'
  MOV   0x1C, A         ;'0x000511'
  MOV   A, @0x05        ;'0x000512'
  MOV   0x1D, A         ;'0x000513'
  BS    0x03, 5         ;'0x000514'
  BS    0x03, 6         ;'0x000515'
  CALL  0x2E0           ;'0x000516'  ;bp
  BS    0x03, 5         ;'0x000517'
  BC    0x03, 6         ;'0x000518'
  MOV   0x10, A         ;'0x000519'
  MOV   A, @0x3D        ;'0x00051A'
  MOV   0x1C, A         ;'0x00051B'
  MOV   A, @0x05        ;'0x00051C'
  MOV   0x1D, A         ;'0x00051D'
  BS    0x03, 5         ;'0x00051E'
  BS    0x03, 6         ;'0x00051F'
  CALL  0x2E0           ;'0x000520'  ;bp
  BS    0x03, 5         ;'0x000521'
  BC    0x03, 6         ;'0x000522'
  MOV   0x11, A         ;'0x000523'
  MOV   A, 0x15         ;'0x000524'
  SUB   A, 0x11         ;'0x000525'
  JBS   0x03, 2         ;'0x000526'
  JMP   0x12A           ;'0x000527'  ;bp
  MOV   A, 0x14         ;'0x000528'
  SUB   A, 0x10         ;'0x000529'
  JBS   0x03, 0         ;'0x00052A'
  JMP   0x1A6           ;'0x00052B'  ;bp
  MOV   A, @0x76        ;'0x00052C'
  MOV   0x1C, A         ;'0x00052D'
  MOV   A, @0x05        ;'0x00052E'
  MOV   0x1D, A         ;'0x00052F'
  BS    0x03, 5         ;'0x000530'
  BS    0x03, 6         ;'0x000531'
  CALL  0x2E0           ;'0x000532'  ;bp
  BS    0x03, 5         ;'0x000533'
  BC    0x03, 6         ;'0x000534'
  MOV   0x10, A         ;'0x000535'
  MOV   A, @0x77        ;'0x000536'
  MOV   0x1C, A         ;'0x000537'
  MOV   A, @0x05        ;'0x000538'
  MOV   0x1D, A         ;'0x000539'
  BS    0x03, 5         ;'0x00053A'
  BS    0x03, 6         ;'0x00053B'
  CALL  0x2E0           ;'0x00053C'  ;bp
  BS    0x03, 5         ;'0x00053D'
  BC    0x03, 6         ;'0x00053E'
  MOV   0x11, A         ;'0x00053F'
  MOV   A, 0x11         ;'0x000540'
  SUB   A, 0x15         ;'0x000541'
  JBS   0x03, 2         ;'0x000542'
  JMP   0x146           ;'0x000543'  ;bp
  MOV   A, 0x10         ;'0x000544'
  SUB   A, 0x14         ;'0x000545'
  JBS   0x03, 0         ;'0x000546'  ;bp
  JMP   0x1A6           ;'0x000547'  ;bp
;for(temp=0;temp<30;temp++) ( 555 )
  BS    0x04, 6         ;'0x000548'  ;bp
  BS    0x04, 7         ;'0x000549'
  CLR   0x25            ;'0x00054A'
  JMP   0x19F           ;'0x00054B'  ;bp
;if(sensor_value>=temp_table_6[temp]) ( 557 )
  BC    0x04, 6         ;'0x00054C'
  BC    0x04, 7         ;'0x00054D'
  MOV   A, 0x34         ;'0x00054E'
  MOV   0x14, A         ;'0x00054F'
  MOV   A, 0x35         ;'0x000550'
  MOV   0x15, A         ;'0x000551'
  MOV   A, 0x14         ;'0x000552'
  MOV   0x38, A         ;'0x000553'
  MOV   A, 0x15         ;'0x000554'
  MOV   0x39, A         ;'0x000555'
  BS    0x04, 6         ;'0x000556'
  BS    0x04, 7         ;'0x000557'
  MOV   A, 0x25         ;'0x000558'
  MOV   0x10, A         ;'0x000559'
  CLR   0x11            ;'0x00055A'
  BC    0x03, 0         ;'0x00055B'
  RLC   0x10            ;'0x00055C'
  RLC   0x11            ;'0x00055D'
  MOV   A, @0x3C        ;'0x00055E'
  MOV   0x14, A         ;'0x00055F'
  MOV   A, @0x05        ;'0x000560'
  MOV   0x15, A         ;'0x000561'
  MOV   A, 0x14         ;'0x000562'
  ADD   0x10, A         ;'0x000563'
  MOV   A, 0x15         ;'0x000564'
  JBC   0x03, 0         ;'0x000565'
  ADD   A, @0x01        ;'0x000566'
  ADD   0x11, A         ;'0x000567'
  MOV   A, 0x10         ;'0x000568'
  MOV   0x1C, A         ;'0x000569'
  MOV   A, 0x11         ;'0x00056A'
  MOV   0x1D, A         ;'0x00056B'
  BS    0x03, 5         ;'0x00056C'
  BS    0x03, 6         ;'0x00056D'
  CALL  0x2E0           ;'0x00056E'  ;bp
  BS    0x03, 5         ;'0x00056F'
  BC    0x03, 6         ;'0x000570'
  MOV   0x14, A         ;'0x000571'
  MOV   A, 0x10         ;'0x000572'
  MOV   0x1C, A         ;'0x000573'
  MOV   A, 0x11         ;'0x000574'
  MOV   0x1D, A         ;'0x000575'
  MOV   A, @0x01        ;'0x000576'
  ADD   0x1C, A         ;'0x000577'
  JBC   0x03, 0         ;'0x000578'
  INC   0x1D            ;'0x000579'
  BS    0x03, 5         ;'0x00057A'
  BS    0x03, 6         ;'0x00057B'
  CALL  0x2E0           ;'0x00057C'  ;bp
  BS    0x03, 5         ;'0x00057D'
  BC    0x03, 6         ;'0x00057E'
  MOV   0x15, A         ;'0x00057F'
  BC    0x04, 6         ;'0x000580'
  BC    0x04, 7         ;'0x000581'
  MOV   A, 0x38         ;'0x000582'
  MOV   0x10, A         ;'0x000583'
  MOV   A, 0x39         ;'0x000584'
  MOV   0x11, A         ;'0x000585'
  MOV   A, 0x15         ;'0x000586'
  SUB   A, 0x11         ;'0x000587'
  JBS   0x03, 2         ;'0x000588'
  JMP   0x18C           ;'0x000589'  ;bp
  MOV   A, 0x14         ;'0x00058A'
  SUB   A, 0x10         ;'0x00058B'
  JBS   0x03, 0         ;'0x00058C'  ;bp
  JMP   0x19C           ;'0x00058D'  ;bp
;check_table_value=160+temp; ( 559 )
  BS    0x04, 6         ;'0x00058E'  ;bp
  BS    0x04, 7         ;'0x00058F'
  MOV   A, 0x25         ;'0x000590'
  MOV   0x14, A         ;'0x000591'
  MOV   A, @0xA0        ;'0x000592'
  ADD   0x14, A         ;'0x000593'
  MOV   A, 0x14         ;'0x000594'
  MOV   0x14, A         ;'0x000595'
  CLR   0x15            ;'0x000596'
  MOV   A, 0x14         ;'0x000597'
  MOV   0x26, A         ;'0x000598'
  MOV   A, 0x15         ;'0x000599'
  MOV   0x27, A         ;'0x00059A'  ;bp
;break; ( 560 )
  JMP   0x241           ;'0x00059B'  ;bp
;} ( 562 )
  BS    0x04, 6         ;'0x00059C'
  BS    0x04, 7         ;'0x00059D'
  INC   0x25            ;'0x00059E'  ;bp
;for(temp=0;temp<30;temp++) ( 555 )
  MOV   A, @0x1E        ;'0x00059F'
  BS    0x04, 6         ;'0x0005A0'
  BS    0x04, 7         ;'0x0005A1'
  SUB   A, 0x25         ;'0x0005A2'
  JBS   0x03, 0         ;'0x0005A3'  ;bp
  JMP   0x14C           ;'0x0005A4'  ;bp
  JMP   0x241           ;'0x0005A5'  ;bp
;else if((sensor_value<=temp_table_7[0])&&(sensor_value>=temp_table_7[29])) ( 564 )
  BC    0x04, 6         ;'0x0005A6'
  BC    0x04, 7         ;'0x0005A7'
  MOV   A, 0x34         ;'0x0005A8'
  MOV   0x14, A         ;'0x0005A9'
  MOV   A, 0x35         ;'0x0005AA'
  MOV   0x15, A         ;'0x0005AB'
  MOV   A, @0x00        ;'0x0005AC'
  MOV   0x1C, A         ;'0x0005AD'
  MOV   A, @0x04        ;'0x0005AE'
  MOV   0x1D, A         ;'0x0005AF'
  BS    0x03, 5         ;'0x0005B0'
  BS    0x03, 6         ;'0x0005B1'
  CALL  0x2E0           ;'0x0005B2'  ;bp
  BS    0x03, 5         ;'0x0005B3'
  BC    0x03, 6         ;'0x0005B4'
  MOV   0x10, A         ;'0x0005B5'
  MOV   A, @0x01        ;'0x0005B6'
  MOV   0x1C, A         ;'0x0005B7'
  MOV   A, @0x04        ;'0x0005B8'
  MOV   0x1D, A         ;'0x0005B9'
  BS    0x03, 5         ;'0x0005BA'
  BS    0x03, 6         ;'0x0005BB'
  CALL  0x2E0           ;'0x0005BC'  ;bp
  BS    0x03, 5         ;'0x0005BD'
  BC    0x03, 6         ;'0x0005BE'
  MOV   0x11, A         ;'0x0005BF'
  MOV   A, 0x15         ;'0x0005C0'
  SUB   A, 0x11         ;'0x0005C1'
  JBS   0x03, 2         ;'0x0005C2'
  JMP   0x1C6           ;'0x0005C3'  ;bp
  MOV   A, 0x14         ;'0x0005C4'
  SUB   A, 0x10         ;'0x0005C5'
  JBS   0x03, 0         ;'0x0005C6'
  JMP   0x241           ;'0x0005C7'  ;bp
  MOV   A, @0x3A        ;'0x0005C8'
  MOV   0x1C, A         ;'0x0005C9'
  MOV   A, @0x04        ;'0x0005CA'
  MOV   0x1D, A         ;'0x0005CB'
  BS    0x03, 5         ;'0x0005CC'
  BS    0x03, 6         ;'0x0005CD'
  CALL  0x2E0           ;'0x0005CE'  ;bp
  BS    0x03, 5         ;'0x0005CF'
  BC    0x03, 6         ;'0x0005D0'
  MOV   0x10, A         ;'0x0005D1'
  MOV   A, @0x3B        ;'0x0005D2'
  MOV   0x1C, A         ;'0x0005D3'
  MOV   A, @0x04        ;'0x0005D4'
  MOV   0x1D, A         ;'0x0005D5'
  BS    0x03, 5         ;'0x0005D6'
  BS    0x03, 6         ;'0x0005D7'
  CALL  0x2E0           ;'0x0005D8'  ;bp
  BS    0x03, 5         ;'0x0005D9'
  BC    0x03, 6         ;'0x0005DA'
  MOV   0x11, A         ;'0x0005DB'
  MOV   A, 0x11         ;'0x0005DC'
  SUB   A, 0x15         ;'0x0005DD'
  JBS   0x03, 2         ;'0x0005DE'
  JMP   0x1E2           ;'0x0005DF'  ;bp
  MOV   A, 0x10         ;'0x0005E0'
  SUB   A, 0x14         ;'0x0005E1'
  JBS   0x03, 0         ;'0x0005E2'  ;bp
  JMP   0x241           ;'0x0005E3'  ;bp
;for(temp=0;temp<30;temp++) ( 566 )
  BS    0x04, 6         ;'0x0005E4'  ;bp
  BS    0x04, 7         ;'0x0005E5'
  CLR   0x25            ;'0x0005E6'
  JMP   0x23B           ;'0x0005E7'  ;bp
;if(sensor_value>=temp_table_7[temp]) ( 568 )
  BC    0x04, 6         ;'0x0005E8'
  BC    0x04, 7         ;'0x0005E9'
  MOV   A, 0x34         ;'0x0005EA'
  MOV   0x14, A         ;'0x0005EB'
  MOV   A, 0x35         ;'0x0005EC'
  MOV   0x15, A         ;'0x0005ED'
  MOV   A, 0x14         ;'0x0005EE'
  MOV   0x38, A         ;'0x0005EF'
  MOV   A, 0x15         ;'0x0005F0'
  MOV   0x39, A         ;'0x0005F1'
  BS    0x04, 6         ;'0x0005F2'
  BS    0x04, 7         ;'0x0005F3'
  MOV   A, 0x25         ;'0x0005F4'
  MOV   0x10, A         ;'0x0005F5'
  CLR   0x11            ;'0x0005F6'
  BC    0x03, 0         ;'0x0005F7'
  RLC   0x10            ;'0x0005F8'
  RLC   0x11            ;'0x0005F9'
  MOV   A, @0x00        ;'0x0005FA'
  MOV   0x14, A         ;'0x0005FB'
  MOV   A, @0x04        ;'0x0005FC'
  MOV   0x15, A         ;'0x0005FD'
  MOV   A, 0x14         ;'0x0005FE'
  ADD   0x10, A         ;'0x0005FF'
  MOV   A, 0x15         ;'0x000600'
  JBC   0x03, 0         ;'0x000601'
  ADD   A, @0x01        ;'0x000602'
  ADD   0x11, A         ;'0x000603'
  MOV   A, 0x10         ;'0x000604'
  MOV   0x1C, A         ;'0x000605'
  MOV   A, 0x11         ;'0x000606'
  MOV   0x1D, A         ;'0x000607'
  BS    0x03, 5         ;'0x000608'
  BS    0x03, 6         ;'0x000609'
  CALL  0x2E0           ;'0x00060A'  ;bp
  BS    0x03, 5         ;'0x00060B'
  BC    0x03, 6         ;'0x00060C'
  MOV   0x14, A         ;'0x00060D'
  MOV   A, 0x10         ;'0x00060E'
  MOV   0x1C, A         ;'0x00060F'
  MOV   A, 0x11         ;'0x000610'
  MOV   0x1D, A         ;'0x000611'
  MOV   A, @0x01        ;'0x000612'
  ADD   0x1C, A         ;'0x000613'
  JBC   0x03, 0         ;'0x000614'
  INC   0x1D            ;'0x000615'
  BS    0x03, 5         ;'0x000616'
  BS    0x03, 6         ;'0x000617'
  CALL  0x2E0           ;'0x000618'  ;bp
  BS    0x03, 5         ;'0x000619'
  BC    0x03, 6         ;'0x00061A'
  MOV   0x15, A         ;'0x00061B'
  BC    0x04, 6         ;'0x00061C'
  BC    0x04, 7         ;'0x00061D'
  MOV   A, 0x38         ;'0x00061E'
  MOV   0x10, A         ;'0x00061F'
  MOV   A, 0x39         ;'0x000620'
  MOV   0x11, A         ;'0x000621'
  MOV   A, 0x15         ;'0x000622'
  SUB   A, 0x11         ;'0x000623'
  JBS   0x03, 2         ;'0x000624'
  JMP   0x228           ;'0x000625'  ;bp
  MOV   A, 0x14         ;'0x000626'
  SUB   A, 0x10         ;'0x000627'
  JBS   0x03, 0         ;'0x000628'  ;bp
  JMP   0x238           ;'0x000629'  ;bp
;check_table_value=190+temp; ( 570 )
  BS    0x04, 6         ;'0x00062A'  ;bp
  BS    0x04, 7         ;'0x00062B'
  MOV   A, 0x25         ;'0x00062C'
  MOV   0x14, A         ;'0x00062D'
  MOV   A, @0xBE        ;'0x00062E'
  ADD   0x14, A         ;'0x00062F'
  MOV   A, 0x14         ;'0x000630'
  MOV   0x14, A         ;'0x000631'
  CLR   0x15            ;'0x000632'
  MOV   A, 0x14         ;'0x000633'
  MOV   0x26, A         ;'0x000634'
  MOV   A, 0x15         ;'0x000635'
  MOV   0x27, A         ;'0x000636'  ;bp
;break; ( 571 )
  JMP   0x241           ;'0x000637'  ;bp
;} ( 573 )
  BS    0x04, 6         ;'0x000638'
  BS    0x04, 7         ;'0x000639'
  INC   0x25            ;'0x00063A'  ;bp
;for(temp=0;temp<30;temp++) ( 566 )
  MOV   A, @0x1E        ;'0x00063B'
  BS    0x04, 6         ;'0x00063C'
  BS    0x04, 7         ;'0x00063D'
  SUB   A, 0x25         ;'0x00063E'
  JBS   0x03, 0         ;'0x00063F'  ;bp
  JMP   0x1E8           ;'0x000640'  ;bp
  BC    0x04, 6         ;'0x000641'  ;bp
  BC    0x04, 7         ;'0x000642'
  MOV   A, 0x3A         ;'0x00

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -