📄 delay.lst
字号:
HI-TECH Software PICC Macro Assembler V9.60PL2
Sun Jan 04 11:02:49 2009
1 processor 16F886
2 opt pw 79
3 psect text0,local,class=CODE,delta=2
4 psect text1,local,class=CODE,delta=2
5 0000
6 0000
7 0000
8 0000
9 0000
10 0000
11 0000
12 0000
13 0000
14 0000
15
16 psect text0
17 1BFA _DelayMs
18 ; _cnt assigned to ?a_DelayMs+0
19 0000 _DelayMs$cnt set ?a_DelayMs
20 ; __dcnt assigned to ?a_DelayMs+1
21 0000 _DelayMs$_dcnt set ?a_DelayMs+1
22 ;_cnt stored from w
23 1BFA 0183 clrf 3 ;select bank 0
24 1BFB 00C1 movwf ?a_DelayMs
25 1BFC l4
26 ;delay.c: 10: void
27 ;delay.c: 15: { unsigned char _dcnt; _dcnt = (9
+ 96)/((12*1000L)/(500*1))|1; while(--_dcnt != 0)
+ continue; };
28 1BFC 3029 movlw 41
29 1BFD 00C2 movwf ?a_DelayMs+1
30 1BFE l6
31 1BFE 0BC2 decfsz ?a_DelayMs+1
32 1BFF 2BFE goto l6
33 ;delay.c: 16: } while(--cnt);
34 1C00 0BC1 decfsz ?a_DelayMs
35 1C01 2BFC goto l4
36 1C02 0008 return
HI-TECH Software PICC Macro Assembler V9.60PL2
Symbol Table Sun Jan 04 11:02:49 2009
?a_DelayMs 0041 l4 1BFC l6 1BFE
_DelayMs 1BFA status 0003
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -