📄 exmple_1.m51
字号:
C:0F65H LINE# 29
C:0F68H LINE# 30
C:0F6AH LINE# 34
C:0F6CH LINE# 35
C:0F6EH LINE# 36
C:0F70H LINE# 37
C:0F72H LINE# 38
C:0F74H LINE# 39
BL51 BANKED LINKER/LOCATER V5.03 01/29/2008 16:50:11 PAGE 6
C:0F76H LINE# 41
------- ENDPROC INIT_MCU
------- ENDMOD FUNCTION
------- MODULE INT_TIMER
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:000AH SYMBOL bitcnt
B:0022H.2 PUBLIC IR_STATS
B:0090H.1 PUBLIC LED_RED
D:000BH SYMBOL data0
D:008CH PUBLIC TH0
D:000DH SYMBOL data1
D:008AH PUBLIC TL0
D:000FH PUBLIC IR_RECEIVE_COMMAND
C:0C70H PUBLIC int0Remote
C:0EEEH PUBLIC int1
------- PROC INT0REMOTE
------- DO
D:0008H SYMBOL oldFall
D:0004H SYMBOL temp
D:0006H SYMBOL newFall
D:0006H SYMBOL times
------- ENDDO
C:0C70H LINE# 68
C:0C8DH LINE# 73
C:0C9BH LINE# 74
C:0C9BH LINE# 75
C:0CA4H LINE# 76
C:0CA8H LINE# 77
C:0CB9H LINE# 78
C:0CB9H LINE# 79
C:0CBDH LINE# 80
C:0CBFH LINE# 81
C:0CD6H LINE# 82
C:0CD6H LINE# 83
C:0CDAH LINE# 84
C:0CDAH LINE# 86
C:0CDAH LINE# 88
C:0CDAH LINE# 89
C:0CDCH LINE# 91
C:0CE5H LINE# 92
C:0CE5H LINE# 93
C:0CEBH LINE# 94
C:0CF6H LINE# 95
C:0CF8H LINE# 96
C:0CFDH LINE# 97
C:0CFDH LINE# 98
C:0D03H LINE# 99
C:0D05H LINE# 100
C:0D0EH LINE# 101
C:0D0EH LINE# 102
C:0D14H LINE# 103
C:0D1FH LINE# 104
C:0D21H LINE# 105
C:0D26H LINE# 106
BL51 BANKED LINKER/LOCATER V5.03 01/29/2008 16:50:11 PAGE 7
C:0D26H LINE# 107
C:0D2CH LINE# 108
C:0D2EH LINE# 109
C:0D33H LINE# 110
C:0D33H LINE# 111
C:0D3BH LINE# 112
C:0D3BH LINE# 113
C:0D41H LINE# 115
C:0D43H LINE# 116
C:0D43H LINE# 117
C:0D49H LINE# 118
C:0D4FH LINE# 119
C:0D52H LINE# 120
C:0D57H LINE# 121
C:0D57H LINE# 123
------- ENDPROC INT0REMOTE
------- PROC INT1
C:0EEEH LINE# 128
C:0F0BH LINE# 130
C:0F0DH LINE# 131
C:0F12H LINE# 132
C:0F14H LINE# 133
C:0F19H LINE# 134
C:0F22H LINE# 135
------- ENDPROC INT1
------- ENDMOD INT_TIMER
------- MODULE IR_SEND
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:001BH SYMBOL bitcnt
C:0E9EH PUBLIC _ir_send_command_code
C:105DH PUBLIC ir_send_stop_code
C:103DH PUBLIC ir_send_code_0_bit
C:1048H PUBLIC ir_send_code_1_bit
C:0F9EH PUBLIC ir_send_sys_code
C:1053H PUBLIC ir_send_code_one_bit
C:0FDDH PUBLIC _delay_xms
C:101AH PUBLIC _ir_send
D:001CH SYMBOL data0
D:001EH SYMBOL data1
C:0FC8H PUBLIC _delay_560us
C:0FF2H PUBLIC ir_send_start_code
------- PROC _DELAY_XMS
D:0007H SYMBOL i
------- DO
D:0004H SYMBOL b
D:0006H SYMBOL a
------- ENDDO
C:0FDDH LINE# 78
C:0FDDH LINE# 79
C:0FDDH LINE# 84
C:0FE1H LINE# 86
C:0FF1H LINE# 89
------- ENDPROC _DELAY_XMS
C:0FC3H SYMBOL L?0037
BL51 BANKED LINKER/LOCATER V5.03 01/29/2008 16:50:11 PAGE 8
------- PROC L?0036
------- ENDPROC L?0036
C:0FC3H SYMBOL L?0037
------- PROC _DELAY_560US
D:0007H SYMBOL i
------- DO
D:0006H SYMBOL a
D:0004H SYMBOL b
------- ENDDO
C:0FC8H LINE# 90
C:0FC8H LINE# 91
C:0FC8H LINE# 95
C:0FCCH LINE# 98
C:0FDCH LINE# 99
------- ENDPROC _DELAY_560US
------- PROC IR_SEND_CODE_0_BIT
C:103DH LINE# 158
C:103DH LINE# 159
C:103DH LINE# 160
C:103DH LINE# 161
C:1040H LINE# 162
C:1043H LINE# 163
------- ENDPROC IR_SEND_CODE_0_BIT
------- PROC IR_SEND_CODE_1_BIT
C:1048H LINE# 166
C:1048H LINE# 167
C:1048H LINE# 168
C:1048H LINE# 169
C:104BH LINE# 170
C:104EH LINE# 171
------- ENDPROC IR_SEND_CODE_1_BIT
------- PROC IR_SEND_CODE_ONE_BIT
B:0020H.1 SYMBOL state
C:1053H LINE# 174
C:1053H LINE# 175
C:1053H LINE# 176
C:1056H LINE# 177
C:1059H LINE# 179
C:105CH LINE# 180
------- ENDPROC IR_SEND_CODE_ONE_BIT
------- PROC IR_SEND_START_CODE
C:0FF2H LINE# 182
C:0FF2H LINE# 183
C:0FF2H LINE# 184
C:0FF5H LINE# 185
C:0FFAH LINE# 186
C:0FFDH LINE# 187
C:1002H LINE# 189
------- ENDPROC IR_SEND_START_CODE
------- PROC IR_SEND_STOP_CODE
C:105DH LINE# 193
C:105DH LINE# 194
C:105DH LINE# 195
C:105DH LINE# 196
C:1060H LINE# 197
C:1063H LINE# 199
------- ENDPROC IR_SEND_STOP_CODE
BL51 BANKED LINKER/LOCATER V5.03 01/29/2008 16:50:11 PAGE 9
------- PROC IR_SEND_SYS_CODE
------- DO
D:0003H SYMBOL i
B:0020H.0 SYMBOL ir_code_bit
------- ENDDO
C:0F9EH LINE# 201
C:0F9EH LINE# 202
C:0F9EH LINE# 205
C:0FA0H LINE# 206
C:0FA0H LINE# 207
C:0FB7H LINE# 208
C:0FBEH LINE# 209
C:0FC2H LINE# 211
------- ENDPROC IR_SEND_SYS_CODE
------- PROC _IR_SEND_COMMAND_CODE
D:0003H SYMBOL command_code
------- DO
D:0002H SYMBOL i
B:0020H.0 SYMBOL ir_code_bit
------- ENDDO
C:0E9EH LINE# 212
C:0EA0H LINE# 213
C:0EA0H LINE# 216
C:0EA2H LINE# 217
C:0EA2H LINE# 218
C:0EBBH LINE# 219
C:0EC2H LINE# 220
C:0EC6H LINE# 222
C:0EC8H LINE# 223
C:0EC8H LINE# 224
C:0EE1H LINE# 225
C:0EE9H LINE# 226
C:0EEDH LINE# 227
------- ENDPROC _IR_SEND_COMMAND_CODE
------- PROC _IR_SEND
D:0002H SYMBOL ir_code
C:101AH LINE# 229
C:101CH LINE# 230
C:101CH LINE# 231
C:101FH LINE# 232
C:1022H LINE# 233
C:1027H LINE# 234
C:102AH LINE# 235
C:102BH LINE# 236
------- ENDPROC _IR_SEND
------- ENDMOD IR_SEND
------- MODULE ?C?IMUL
C:0D72H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?CCASE
C:0D84H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PRINTF
D:0039H PUBLIC ?_PRINTF517?BYTE
BL51 BANKED LINKER/LOCATER V5.03 01/29/2008 16:50:11 PAGE 10
D:0039H PUBLIC ?_PRINTF?BYTE
D:0039H PUBLIC ?_SPRINTF517?BYTE
D:0039H PUBLIC ?_SPRINTF?BYTE
C:0862H PUBLIC _PRINTF
C:0862H PUBLIC _PRINTF517
C:085CH PUBLIC _SPRINTF
C:085CH PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?CLDPTR
C:0DAAH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:0DC3H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:0DF0H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?PLDIIDATA
C:0E02H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE PUTCHAR
C:0F77H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
*** WARNING L15: MULTIPLE CALL TO SEGMENT
SEGMENT: ?PR?PRINTF?PRINTF
CALLER1: ?C_C51STARTUP
CALLER2: ?PR?INT1?INT_TIMER
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 03EFH BYTE (49%) *
******************************************************************************
Program Size: data=77.3 xdata=0 code=2163
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -