📄 timerauto.ls1
字号:
00C5 194 STA BIT 0C0H.5
00C9 195 T4CON DATA 0C9H
00C3 196 SMB0ADR DATA 0C3H
00C2 197 SMB0DAT DATA 0C2H
009A 198 SPI0CFG DATA 09AH
0095 199 TMR3H DATA 095H
008E 200 CKCON DATA 08EH
00FC 201 RXOVRN BIT 0F8H.4
0094 202 TMR3L DATA 094H
00E8 203 AD0LJST BIT 0E8H.0
00D5 204 F0 BIT 0D0H.5
00B6 205 FLSCL DATA 0B6H
00EA 206 AD0CM0 BIT 0E8H.2
00D1 207 F1 BIT 0D0H.1
00C4 208 STO BIT 0C0H.4
00C6 209 ENSMB BIT 0C0H.6
00EB 210 AD0CM1 BIT 0E8H.3
009B 211 SPI0DAT DATA 09BH
00E9 212 AD0WINT BIT 0E8H.1
009C 213 ADC1 DATA 09CH
00EC 214 AD0BUSY BIT 0E8H.4
00D0 215 PSW DATA 0D0H
00D8 216 CCF0 BIT 0D8H.0
009A 217 RB80 BIT 098H.2
00C1 218 SMB0STA DATA 0C1H
00D9 219 CCF1 BIT 0D8H.1
220 ?PR?Port_IO_Init?TIMERAUTO SEGMENT CODE
221 ?PR?Interrupts_Init?TIMERAUTO SEGMENT CODE
222 ?PR?Init_Device?TIMERAUTO SEGMENT CODE
223 ?PR?_speedchange?TIMERAUTO SEGMENT CODE
224 ?DT?_speedchange?TIMERAUTO SEGMENT DATA OVERLAYABLE
225 ?PR?pingjun?TIMERAUTO SEGMENT CODE
226 ?DT?pingjun?TIMERAUTO SEGMENT DATA OVERLAYABLE
227 ?PR?stage_clk_start?TIMERAUTO SEGMENT CODE
228 ?PR?stage_clk_stop?TIMERAUTO SEGMENT CODE
229 ?PR?_delay_s?TIMERAUTO SEGMENT CODE
230 ?DT?_delay_s?TIMERAUTO SEGMENT DATA OVERLAYABLE
231 ?PR?_judgement?TIMERAUTO SEGMENT CODE
232 ?DT?_judgement?TIMERAUTO SEGMENT DATA OVERLAYABLE
233 ?PR?_judgementback?TIMERAUTO SEGMENT CODE
234 ?DT?_judgementback?TIMERAUTO SEGMENT DATA OVERLAYABLE
235 ?PR?main?TIMERAUTO SEGMENT CODE
236 ?DT?main?TIMERAUTO SEGMENT DATA OVERLAYABLE
237 ?PR?PCA_ISR?TIMERAUTO SEGMENT CODE
238 ?PR?led?TIMERAUTO SEGMENT CODE
239 ?DT?led?TIMERAUTO SEGMENT DATA OVERLAYABLE
240 ?PR?T0_ISR?TIMERAUTO SEGMENT CODE
241 ?PR?TIMER1_ISR?TIMERAUTO SEGMENT CODE
242 ?DT?TIMER1_ISR?TIMERAUTO SEGMENT DATA OVERLAYABLE
243 ?C_INITSEG SEGMENT CODE
244 ?DT?TIMERAUTO SEGMENT DATA
245 ?XD?TIMERAUTO SEGMENT XDATA
246 EXTRN CODE (CH452_Read)
247 EXTRN CODE (_abs)
248 EXTRN CODE (Oscillator_Init)
249 EXTRN CODE (CH452_Init)
250 EXTRN CODE (ADC_Init)
251 EXTRN CODE (Voltage_Reference_Init)
252 EXTRN CODE (Reset_Sources_Init)
253 EXTRN CODE (PCA_Init)
254 EXTRN CODE (_delayms)
255 EXTRN CODE (_CH452_Write)
256 EXTRN CODE (Timer_Init)
A51 MACRO ASSEMBLER TIMERAUTO 09/05/2007 11:19:18 PAGE 5
257 EXTRN CODE (AD_IN)
258 EXTRN CODE (_BCD_H_L)
259 EXTRN CODE (?C?FCASTI)
260 EXTRN CODE (?C?FPMUL)
261 EXTRN CODE (?C?CASTF)
262 EXTRN CODE (?C?LSTXDATA)
263 EXTRN CODE (?C?ULDIV)
264 EXTRN CODE (?C_STARTUP)
265 EXTRN CODE (?C?ULCMP)
266 PUBLIC forward
267 PUBLIC T0_OF
268 PUBLIC xianshi
269 PUBLIC g
270 PUBLIC f
271 PUBLIC e
272 PUBLIC time2
273 PUBLIC d
274 PUBLIC time1
275 PUBLIC c?
276 PUBLIC a?
277 PUBLIC avge0
278 PUBLIC data0
279 PUBLIC min
280 PUBLIC bb
281 PUBLIC backward
282 PUBLIC sec
283 PUBLIC counter2
284 PUBLIC counter1
285 PUBLIC stage_sec
286 PUBLIC stage_clk_flag
287 PUBLIC left
288 PUBLIC avge
289 PUBLIC right
290 PUBLIC keykey
291 PUBLIC black
292 PUBLIC TIMER1_ISR
293 PUBLIC T0_ISR
294 PUBLIC led
295 PUBLIC PCA_ISR
296 PUBLIC main
297 PUBLIC _judgementback
298 PUBLIC _judgement
299 PUBLIC _delay_s
300 PUBLIC stage_clk_stop
301 PUBLIC stage_clk_start
302 PUBLIC pingjun
303 PUBLIC _speedchange
304 PUBLIC Init_Device
305 PUBLIC Interrupts_Init
306 PUBLIC Port_IO_Init
307
---- 308 RSEG ?DT?pingjun?TIMERAUTO
0000 309 ?pingjun?BYTE:
0000 310 avgad1?443: DS 4
0004 311 ORG 4
0004 312 avgad?444: DS 4
0008 313 ORG 8
0008 314 state?445: DS 4
315
---- 316 RSEG ?DT?TIMER1_ISR?TIMERAUTO
0000 317 ?TIMER1_ISR?BYTE:
0000 318 i?1458: DS 1
319
---- 320 RSEG ?DT?main?TIMERAUTO
0000 321 ?main?BYTE:
0000 322 chazhi?1054: DS 1
A51 MACRO ASSEMBLER TIMERAUTO 09/05/2007 11:19:18 PAGE 6
0001 323 ORG 1
0001 324 chazhi1?1055: DS 1
325
---- 326 RSEG ?DT?_judgement?TIMERAUTO
0000 327 ?_judgement?BYTE:
0000 328 modi?847: DS 1
0001 329 ORG 1
0001 330 modi1?848: DS 1
0002 331 ORG 2
0002 332 dem?849: DS 1
0003 333 ORG 3
0003 334 i?850: DS 1
335
---- 336 RSEG ?DT?led?TIMERAUTO
0000 337 ?led?BYTE:
0000 338 key?1256: DS 1
0001 339 ORG 1
0001 340 t?1257: DS 1
341
---- 342 RSEG ?DT?_judgementback?TIMERAUTO
0000 343 ?_judgementback?BYTE:
0000 344 modi?951: DS 1
0001 345 ORG 1
0001 346 modi1?952: DS 1
0002 347 ORG 2
0002 348 dem?953: DS 1
349
---- 350 RSEG ?DT?_delay_s?TIMERAUTO
0000 351 ?_delay_s?BYTE:
0000 352 n?746: DS 1
353
---- 354 RSEG ?DT?_speedchange?TIMERAUTO
0000 355 ?_speedchange?BYTE:
0000 356 duty?340: DS 1
0001 357 ORG 1
0001 358 i?341: DS 1
359
---- 360 RSEG ?DT?TIMERAUTO
0000 361 black: DS 1
0001 362 keykey: DS 1
0002 363 right: DS 1
0003 364 avge: DS 4
0007 365 left: DS 1
0008 366 stage_clk_flag: DS 1
0009 367 stage_sec: DS 1
000A 368 counter1: DS 1
000B 369 counter2: DS 1
000C 370 sec: DS 1
000D 371 backward: DS 1
000E 372 bb: DS 1
000F 373 min: DS 1
0010 374 avge0: DS 4
0014 375 a?: DS 1
0015 376 c?: DS 1
0016 377 time1: DS 1
0017 378 d: DS 1
0018 379 time2: DS 1
0019 380 e: DS 1
001A 381 f: DS 1
001B 382 g: DS 1
001C 383 xianshi: DS 1
001D 384 T0_OF: DS 1
001E 385 forward: DS 1
386
---- 387 RSEG ?XD?TIMERAUTO
0000 388 data0: DS 60
A51 MACRO ASSEMBLER TIMERAUTO 09/05/2007 11:19:18 PAGE 7
389
---- 390 RSEG ?C_INITSEG
0000 04 391 DB 004H
0001 00 F 392 DB avge
0002 00000000 393 DB 000H,000H,000H,000H ; long
394
0006 04 395 DB 004H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -