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

📄 e-fan_bp_rmk.dt

📁 单片机做的电风扇控制器
💻 DT
📖 第 1 页 / 共 4 页
字号:
  MOV   A, @0x00        ;'0x0000F0'      ;0x0122
  MOV   0x27, A         ;'0x0000F1'      ;0x0123
  MOV   A, @0x00        ;'0x0000F2'      ;0x0124
  MOV   0x28, A         ;'0x0000F3'      ;0x0125
  MOV   A, @0x00        ;'0x0000F4'      ;0x0126
  MOV   0x29, A         ;'0x0000F5'      ;0x0127
  JMP   0x104           ;'0x0000F6'  ;bp      ;0x0128
;if(stopflag==1) ( 88 )      ;0x0129
  JBS   0x05, 6         ;'0x0000F7'  ;bp      ;0x012A
  JMP   0x0FA           ;'0x0000F8'  ;bp      ;0x012B
;break; ( 89 )      ;0x012C
  JMP   0x13D           ;'0x0000F9'  ;bp      ;0x012D
;R60=1; ( 90 )      ;0x012E
  BS    0x06, 0         ;'0x0000FA'  ;bp      ;0x012F
;R64=0; ( 91 )      ;0x0130
  BC    0x06, 4         ;'0x0000FB'  ;bp      ;0x0131
;R65=1; ( 92 )      ;0x0132
  BS    0x06, 5         ;'0x0000FC'  ;bp      ;0x0133
;i++; ( 93 )      ;0x0134
  INC   0x22            ;'0x0000FD'  ;bp      ;0x0135
  JBC   0x03, 2         ;'0x0000FE'      ;0x0136
  INC   0x23            ;'0x0000FF'      ;0x0137
  JBC   0x03, 2         ;'0x000100'      ;0x0138
  INC   0x24            ;'0x000101'      ;0x0139
  JBC   0x03, 2         ;'0x000102'  ;bp      ;0x013A
  INC   0x25            ;'0x000103'      ;0x013B
;while((R63==1)&(i<=45000)) ( 86 )      ;0x013C
  JBS   0x06, 3         ;'0x000104'  ;bp      ;0x013D
  JMP   0x109           ;'0x000105'      ;0x013E
  MOV   A, @0x01        ;'0x000106'      ;0x013F
  MOV   0x21, A         ;'0x000107'      ;0x0140
  JMP   0x10B           ;'0x000108'      ;0x0141
  MOV   A, @0x00        ;'0x000109'      ;0x0142
  MOV   0x21, A         ;'0x00010A'      ;0x0143
  MOV   A, 0x22         ;'0x00010B'      ;0x0144
  MOV   0x14, A         ;'0x00010C'      ;0x0145
  MOV   A, 0x23         ;'0x00010D'      ;0x0146
  MOV   0x15, A         ;'0x00010E'      ;0x0147
  MOV   A, 0x24         ;'0x00010F'      ;0x0148
  MOV   0x16, A         ;'0x000110'      ;0x0149
  MOV   A, 0x25         ;'0x000111'      ;0x014A
  MOV   0x17, A         ;'0x000112'      ;0x014B
  MOV   A, @0x00        ;'0x000113'      ;0x014C
  SUB   A, 0x17         ;'0x000114'      ;0x014D
  JBS   0x03, 2         ;'0x000115'      ;0x014E
  JMP   0x121           ;'0x000116'      ;0x014F
  MOV   A, @0x00        ;'0x000117'      ;0x0150
  SUB   A, 0x16         ;'0x000118'      ;0x0151
  JBS   0x03, 2         ;'0x000119'      ;0x0152
  JMP   0x121           ;'0x00011A'      ;0x0153
  MOV   A, @0xAF        ;'0x00011B'      ;0x0154
  SUB   A, 0x15         ;'0x00011C'      ;0x0155
  JBS   0x03, 2         ;'0x00011D'      ;0x0156
  JMP   0x121           ;'0x00011E'      ;0x0157
  MOV   A, @0xC8        ;'0x00011F'      ;0x0158
  SUB   A, 0x14         ;'0x000120'      ;0x0159
  JBC   0x03, 2         ;'0x000121'      ;0x015A
  JMP   0x125           ;'0x000122'      ;0x015B
  JBC   0x03, 0         ;'0x000123'      ;0x015C
  JMP   0x128           ;'0x000124'      ;0x015D
  MOV   A, @0x01        ;'0x000125'      ;0x015E
  MOV   0x20, A         ;'0x000126'      ;0x015F
  JMP   0x12A           ;'0x000127'      ;0x0160
  MOV   A, @0x00        ;'0x000128'      ;0x0161
  MOV   0x20, A         ;'0x000129'      ;0x0162
  MOV   A, 0x21         ;'0x00012A'      ;0x0163
  MOV   0x14, A         ;'0x00012B'      ;0x0164
  MOV   A, 0x20         ;'0x00012C'      ;0x0165
  AND   0x14, A         ;'0x00012D'      ;0x0166
  MOV   A, 0x14         ;'0x00012E'      ;0x0167
  MOV   0x1B, A         ;'0x00012F'      ;0x0168
  MOV   0x1C, A         ;'0x000130'      ;0x0169
  MOV   A, @0x00        ;'0x000131'      ;0x016A
  XOR   0x1B, A         ;'0x000132'      ;0x016B
  JBC   0x1B, 7         ;'0x000133'      ;0x016C
  JMP   0x137           ;'0x000134'      ;0x016D
  SUB   0x1C, A         ;'0x000135'      ;0x016E
  JMP   0x13B           ;'0x000136'      ;0x016F
  BC    0x03, 2         ;'0x000137'      ;0x0170
  BS    0x03, 0         ;'0x000138'      ;0x0171
  JBC   0x1C, 7         ;'0x000139'      ;0x0172
  BC    0x03, 0         ;'0x00013A'      ;0x0173
  JBS   0x03, 2         ;'0x00013B'  ;bp      ;0x0174
  JMP   0x0F7           ;'0x00013C'  ;bp      ;0x0175
;i=0; ( 95 )      ;0x0176
  MOV   A, @0x00        ;'0x00013D'  ;bp      ;0x0177
  MOV   0x22, A         ;'0x00013E'      ;0x0178
  MOV   A, @0x00        ;'0x00013F'      ;0x0179
  MOV   0x23, A         ;'0x000140'      ;0x017A
  MOV   A, @0x00        ;'0x000141'      ;0x017B
  MOV   0x24, A         ;'0x000142'      ;0x017C
  MOV   A, @0x00        ;'0x000143'      ;0x017D
  MOV   0x25, A         ;'0x000144'      ;0x017E
;n=0; ( 96 )      ;0x017F
  MOV   A, @0x00        ;'0x000145'  ;bp      ;0x0180
  MOV   0x26, A         ;'0x000146'      ;0x0181
  MOV   A, @0x00        ;'0x000147'      ;0x0182
  MOV   0x27, A         ;'0x000148'      ;0x0183
  MOV   A, @0x00        ;'0x000149'      ;0x0184
  MOV   0x28, A         ;'0x00014A'      ;0x0185
  MOV   A, @0x00        ;'0x00014B'      ;0x0186
  MOV   0x29, A         ;'0x00014C'      ;0x0187
;R60=0; ( 97 )      ;0x0188
  BC    0x06, 0         ;'0x00014D'  ;bp      ;0x0189
;R64=0; ( 98 )      ;0x018A
  BC    0x06, 4         ;'0x00014E'  ;bp      ;0x018B
;R65=0; ( 99 )      ;0x018C
  BC    0x06, 5         ;'0x00014F'  ;bp      ;0x018D
;for(k=250;k>=1;k--); ( 103 )      ;0x018E
  MOV   A, @0xFA        ;'0x000150'  ;bp      ;0x018F
  MOV   0x2A, A         ;'0x000151'      ;0x0190
  JMP   0x154           ;'0x000152'  ;bp      ;0x0191
;for(k=250;k>=1;k--); ( 103 )      ;0x0192
  DEC   0x2A            ;'0x000153'  ;bp      ;0x0193
;for(k=250;k>=1;k--); ( 103 )      ;0x0194
  MOV   A, 0x2A         ;'0x000154'  ;bp      ;0x0195
  MOV   0x14, A         ;'0x000155'      ;0x0196
  MOV   A, @0x01        ;'0x000156'      ;0x0197
  SUB   A, 0x14         ;'0x000157'      ;0x0198
  JBC   0x03, 0         ;'0x000158'      ;0x0199
  JMP   0x153           ;'0x000159'      ;0x019A
;if(R63==0) ( 104 )      ;0x019B
  JBC   0x06, 3         ;'0x00015A'  ;bp      ;0x019C
  JMP   0x1F0           ;'0x00015B'  ;bp      ;0x019D
;for(k=150;k>=1;k--); ( 106 )      ;0x019E
  MOV   A, @0x96        ;'0x00015C'  ;bp      ;0x019F
  MOV   0x2A, A         ;'0x00015D'      ;0x01A0
  JMP   0x160           ;'0x00015E'  ;bp      ;0x01A1
;for(k=150;k>=1;k--); ( 106 )      ;0x01A2
  DEC   0x2A            ;'0x00015F'  ;bp      ;0x01A3
;for(k=150;k>=1;k--); ( 106 )      ;0x01A4
  MOV   A, 0x2A         ;'0x000160'  ;bp      ;0x01A5
  MOV   0x14, A         ;'0x000161'      ;0x01A6
  MOV   A, @0x01        ;'0x000162'      ;0x01A7
  SUB   A, 0x14         ;'0x000163'      ;0x01A8
  JBC   0x03, 0         ;'0x000164'      ;0x01A9
  JMP   0x15F           ;'0x000165'      ;0x01AA
;if(R63==0) ( 107 )      ;0x01AB
  JBC   0x06, 3         ;'0x000166'  ;bp      ;0x01AC
  JMP   0x1F0           ;'0x000167'  ;bp      ;0x01AD
  JMP   0x18A           ;'0x000168'  ;bp      ;0x01AE
;n++; ( 111 )      ;0x01AF
  INC   0x26            ;'0x000169'  ;bp      ;0x01B0
  JBC   0x03, 2         ;'0x00016A'      ;0x01B1
  INC   0x27            ;'0x00016B'      ;0x01B2
  JBC   0x03, 2         ;'0x00016C'      ;0x01B3
  INC   0x28            ;'0x00016D'      ;0x01B4
  JBC   0x03, 2         ;'0x00016E'  ;bp      ;0x01B5
  INC   0x29            ;'0x00016F'      ;0x01B6
;if(n>=25000) ( 112 )      ;0x01B7
  MOV   A, 0x26         ;'0x000170'  ;bp      ;0x01B8
  MOV   0x14, A         ;'0x000171'      ;0x01B9
  MOV   A, 0x27         ;'0x000172'      ;0x01BA
  MOV   0x15, A         ;'0x000173'      ;0x01BB
  MOV   A, 0x28         ;'0x000174'      ;0x01BC
  MOV   0x16, A         ;'0x000175'      ;0x01BD
  MOV   A, 0x29         ;'0x000176'      ;0x01BE
  MOV   0x17, A         ;'0x000177'      ;0x01BF
  MOV   A, @0x00        ;'0x000178'      ;0x01C0
  SUB   A, 0x17         ;'0x000179'      ;0x01C1
  JBS   0x03, 2         ;'0x00017A'      ;0x01C2
  JMP   0x186           ;'0x00017B'      ;0x01C3
  MOV   A, @0x00        ;'0x00017C'      ;0x01C4
  SUB   A, 0x16         ;'0x00017D'      ;0x01C5
  JBS   0x03, 2         ;'0x00017E'      ;0x01C6
  JMP   0x186           ;'0x00017F'      ;0x01C7
  MOV   A, @0x61        ;'0x000180'      ;0x01C8
  SUB   A, 0x15         ;'0x000181'      ;0x01C9
  JBS   0x03, 2         ;'0x000182'      ;0x01CA
  JMP   0x186           ;'0x000183'      ;0x01CB
  MOV   A, @0xA8        ;'0x000184'      ;0x01CC
  SUB   A, 0x14         ;'0x000185'      ;0x01CD
  JBS   0x03, 0         ;'0x000186'  ;bp      ;0x01CE
  JMP   0x18A           ;'0x000187'  ;bp      ;0x01CF
;stopflag=1; ( 114 )      ;0x01D0
  BS    0x05, 6         ;'0x000188'  ;bp      ;0x01D1
;break; ( 115 )      ;0x01D2
  JMP   0x18C           ;'0x000189'  ;bp      ;0x01D3
;while(R63==0) ( 109 )      ;0x01D4
  JBS   0x06, 3         ;'0x00018A'  ;bp      ;0x01D5
  JMP   0x169           ;'0x00018B'  ;bp      ;0x01D6
;n=0; ( 118 )      ;0x01D7
  MOV   A, @0x00        ;'0x00018C'  ;bp      ;0x01D8
  MOV   0x26, A         ;'0x00018D'      ;0x01D9
  MOV   A, @0x00        ;'0x00018E'      ;0x01DA
  MOV   0x27, A         ;'0x00018F'      ;0x01DB
  MOV   A, @0x00        ;'0x000190'      ;0x01DC
  MOV   0x28, A         ;'0x000191'      ;0x01DD
  MOV   A, @0x00        ;'0x000192'      ;0x01DE
  MOV   0x29, A         ;'0x000193'      ;0x01DF
  JMP   0x1A3           ;'0x000194'  ;bp      ;0x01E0
;if(stopflag==1) ( 121 )      ;0x01E1
  JBS   0x05, 6         ;'0x000195'  ;bp      ;0x01E2
  JMP   0x198           ;'0x000196'  ;bp      ;0x01E3
;break; ( 122 )      ;0x01E4
  JMP   0x1DC           ;'0x000197'  ;bp      ;0x01E5
;R60=1; ( 123 )      ;0x01E6
  BS    0x06, 0         ;'0x000198'  ;bp      ;0x01E7
;R64=0; ( 124 )      ;0x01E8
  BC    0x06, 4         ;'0x000199'  ;bp      ;0x01E9
;R65=0; ( 125 )      ;0x01EA
  BC    0x06, 5         ;'0x00019A'  ;bp      ;0x01EB
;R62=1; ( 126 )      ;0x01EC
  BS    0x06, 2         ;'0x00019B'  ;bp      ;0x01ED
;i++; ( 127 )      ;0x01EE
  INC   0x22            ;'0x00019C'  ;bp      ;0x01EF
  JBC   0x03, 2         ;'0x00019D'      ;0x01F0
  INC   0x23            ;'0x00019E'      ;0x01F1
  JBC   0x03, 2         ;'0x00019F'      ;0x01F2
  INC   0x24            ;'0x0001A0'      ;0x01F3
  JBC   0x03, 2         ;'0x0001A1'  ;bp      ;0x01F4
  INC   0x25            ;'0x0001A2'      ;0x01F5
;while((R63==1)&(i<=70000)) ( 119 )      ;0x01F6
  JBS   0x06, 3         ;'0x0001A3'  ;bp      ;0x01F7
  JMP   0x1A8           ;'0x0001A4'      ;0x01F8
  MOV   A, @0x01        ;'0x0001A5'      ;0x01F9
  MOV   0x21, A         ;'0x0001A6'      ;0x01FA
  JMP   0x1AA           ;'0x0001A7'      ;0x01FB
  MOV   A, @0x00        ;'0x0001A8'      ;0x01FC
  MOV   0x21, A         ;'0x0001A9'      ;0x01FD
  MOV   A, 0x22         ;'0x0001AA'      ;0x01FE
  MOV   0x14, A         ;'0x0001AB'      ;0x01FF
  MOV   A, 0x23         ;'0x0001AC'      ;0x0200
  MOV   0x15, A         ;'0x0001AD'      ;0x0201
  MOV   A, 0x24         ;'0x0001AE'      ;0x0202
  MOV   0x16, A         ;'0x0001AF'      ;0x0203
  MOV   A, 0x25         ;'0x0001B0'      ;0x0204
  MOV   0x17, A         ;'0x0001B1'      ;0x0205
  MOV   A, @0x00        ;'0x0001B2'      ;0x0206
  SUB   A, 0x17         ;'0x0001B3'      ;0x0207
  JBS   0x03, 2         ;'0x0001B4'      ;0x0208
  JMP   0x1C0           ;'0x0001B5'      ;0x0209
  MOV   A, @0x01        ;'0x0001B6'      ;0x020A
  SUB   A, 0x16         ;'0x0001B7'      ;0x020B
  JBS   0x03, 2         ;'0x0001B8'      ;0x020C
  JMP   0x1C0           ;'0x0001B9'      ;0x020D
  MOV   A, @0x11        ;'0x0001BA'      ;0x020E
  SUB   A, 0x15         ;'0x0001BB'      ;0x020F
  JBS   0x03, 2         ;'0x0001BC'      ;0x0210
  JMP   0x1C0           ;'0x0001BD'      ;0x0211
  MOV   A, @0x70        ;'0x0001BE'      ;0x0212
  SUB   A, 0x14         ;'0x0001BF'      ;0x0213
  JBC   0x03, 2         ;'0x0001C0'      ;0x0214
  JMP   0x1C4           ;'0x0001C1'      ;0x0215
  JBC   0x03, 0         ;'0x0001C2'      ;0x0216
  JMP   0x1C7           ;'0x0001C3'      ;0x0217
  MOV   A, @0x01        ;'0x0001C4'      ;0x0218
  MOV   0x20, A         ;'0x0001C5'      ;0x0219
  JMP   0x1C9           ;'0x0001C6'      ;0x021A
  MOV   A, @0x00        ;'0x0001C7'      ;0x021B
  MOV   0x20, A         ;'0x0001C8'      ;0x021C
  MOV   A, 0x21         ;'0x0001C9'      ;0x021D
  MOV   0x14, A         ;'0x0001CA'      ;0x021E
  MOV   A, 0x20         ;'0x0001CB'      ;0x021F
  AND   0x14, A         ;'0x0001CC'      ;0x0220
  MOV   A, 0x14         ;'0x0001CD'      ;0x0221
  MOV   0x1B, A         ;'0x0001CE'      ;0x0222
  MOV   0x1C, A         ;'0x0001CF'      ;0x0223
  MOV   A, @0x00        ;'0x0001D0'      ;0x0224
  XOR   0x1B, A         ;'0x0001D1'      ;0x0225
  JBC   0x1B, 7         ;'0x0001D2'      ;0x0226
  JMP   0x1D6           ;'0x0001D3'      ;0x0227
  SUB   0x1C, A         ;'0x0001D4'      ;0x0228
  JMP   0x1DA           ;'0x0001D5'      ;0x0229
  BC    0x03, 2         ;'0x0001D6'      ;0x022A
  BS    0x03, 0         ;'0x0001D7'      ;0x022B
  JBC   0x1C, 7         ;'0x0001D8'      ;0x022C
  BC    0x03, 0         ;'0x0001D9'      ;0x022D
  JBS   0x03, 2         ;'0x0001DA'  ;bp      ;0x022E
  JMP   0x195           ;'0x0001DB'  ;bp      ;0x022F
;i=0; ( 129 )      ;0x0230
  MOV   A, @0x00        ;'0x0001DC'  ;bp      ;0x0231
  MOV   0x22, A         ;'0x0001DD'      ;0x0232
  MOV   A, @0x00        ;'0x0001DE'      ;0x0233
  MOV   0x23, A         ;'0x0001DF'      ;0x0234
  MOV   A, @0x00        ;'0x0001E0'      ;0x0235
  MOV   0x24, A         ;'0x0001E1'      ;0x0236
  MOV   A, @0x00        ;'0x0001E2'      ;0x0237
  MOV   0x25, A         ;'0x0001E3'      ;0x0238
;n=0; ( 130 )      ;0x0239
  MOV   A, @0x00        ;'0x0001E4'  ;bp      ;0x023A
  MOV   0x26, A         ;'0x0001E5'      ;0x023B
  MOV   A, @0x00        ;'0x0001E6'      ;0x023C
  MOV   0x27, A         ;'0x0001E7'      ;0x023D
  MOV   A, @0x00        ;'0x0001E8'      ;0x023E
  MOV   0x28, A         ;'0x0001E9'      ;0x023F
  MOV   A, @0x00        ;'0x0001EA'      ;0x0240
  MOV   0x29, A         ;'0x0001EB'      ;0x0241
;R60=0; ( 131 )      ;0x0242
  BC    0x06, 0         ;'0x0001EC'  ;bp      ;0x0243

⌨️ 快捷键说明

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