?? cam.lst
字號:
; SOURCE LINE # 197
0006 E4 CLR A
0007 7800 R MOV R0,#LOW i
0009 F6 MOV @R0,A
000A ?C0044:
; SOURCE LINE # 198
000A ?C0047:
; SOURCE LINE # 199
000A 3098FD JNB RI,?C0047
000D ?C0048:
; SOURCE LINE # 201
000D AB00 R MOV R3,cmd
000F AA00 R MOV R2,cmd+01H
0011 A900 R MOV R1,cmd+02H
0013 7800 R MOV R0,#LOW i
0015 E6 MOV A,@R0
0016 F582 MOV DPL,A
0018 758300 MOV DPH,#00H
001B E599 MOV A,SBUF
001D 120000 E LCALL ?C?CSTOPTR
; SOURCE LINE # 202
0020 C298 CLR RI
; SOURCE LINE # 203
0022 7800 R MOV R0,#LOW i
0024 06 INC @R0
0025 E6 MOV A,@R0
0026 B406E1 CJNE A,#06H,?C0044
; SOURCE LINE # 207
C51 COMPILER V8.16 CAM 05/23/2009 21:20:21 PAGE 16
0029 ?C0049:
0029 22 RET
; FUNCTION _Wait_ACK (END)
; FUNCTION L?0109 (BEGIN)
0000 7BFF MOV R3,#0FFH
0002 7A00 R MOV R2,#HIGH RESET1_ID
0004 7900 R MOV R1,#LOW RESET1_ID
; FUNCTION _CAM_Cmd (BEGIN)
; SOURCE LINE # 209
0006 8B00 R MOV cmd,R3
0008 8A00 R MOV cmd+01H,R2
000A 8900 R MOV cmd+02H,R1
; SOURCE LINE # 210
; SOURCE LINE # 212
000C 120000 R LCALL _Send_Cmd
; SOURCE LINE # 213
000F 7B00 MOV R3,#00H
0011 7A00 R MOV R2,#HIGH temp_cmd
0013 7900 R MOV R1,#LOW temp_cmd
0015 120000 R LCALL _Wait_ACK
; SOURCE LINE # 214
0018 7800 R MOV R0,#LOW temp_cmd
001A E6 MOV A,@R0
001B 64AA XRL A,#0AAH
001D 701F JNZ ?C0050
001F 08 INC R0
0020 E6 MOV A,@R0
0021 B40E1A CJNE A,#0EH,?C0050
0024 AB00 R MOV R3,cmd
0026 AA00 R MOV R2,cmd+01H
0028 A900 R MOV R1,cmd+02H
002A 900001 MOV DPTR,#01H
002D 120000 E LCALL ?C?CLDOPTR
0030 FF MOV R7,A
0031 7800 R MOV R0,#LOW temp_cmd+02H
0033 E6 MOV A,@R0
0034 B50707 CJNE A,AR7,?C0050
; SOURCE LINE # 215
; SOURCE LINE # 216
0037 7F32 MOV R7,#032H
0039 120000 R LCALL _delay_ms
; SOURCE LINE # 217
003C D3 SETB C
003D 22 RET
; SOURCE LINE # 218
003E ?C0050:
; SOURCE LINE # 219
003E C3 CLR C
; SOURCE LINE # 220
003F ?C0051:
003F 22 RET
; FUNCTION _CAM_Cmd (END)
; FUNCTION Send_SYNC_Cmd (BEGIN)
; SOURCE LINE # 222
; SOURCE LINE # 223
; SOURCE LINE # 230
0000 C2CA CLR TR2
; SOURCE LINE # 231
0002 7800 R MOV R0,#LOW OldTH2
0004 A6CB MOV @R0,RCAP2H
C51 COMPILER V8.16 CAM 05/23/2009 21:20:21 PAGE 17
; SOURCE LINE # 232
0006 08 INC R0
0007 A6CA MOV @R0,RCAP2L
; SOURCE LINE # 233
0009 75CDFF MOV TH2,#0FFH
; SOURCE LINE # 234
000C 75CCFD MOV TL2,#0FDH
; SOURCE LINE # 235
000F 75CBFF MOV RCAP2H,#0FFH
; SOURCE LINE # 236
0012 75CAFD MOV RCAP2L,#0FDH
; SOURCE LINE # 237
0015 D2CA SETB TR2
; SOURCE LINE # 239
0017 E4 CLR A
0018 7800 R MOV R0,#LOW i
001A F6 MOV @R0,A
001B ?C0052:
; SOURCE LINE # 240
; SOURCE LINE # 241
001B 7BFF MOV R3,#0FFH
001D 7A00 R MOV R2,#HIGH SYNC_ID
001F 7900 R MOV R1,#LOW SYNC_ID
0021 120000 R LCALL _Send_Cmd
; SOURCE LINE # 242
0024 E4 CLR A
0025 7800 R MOV R0,#LOW j
0027 F6 MOV @R0,A
0028 ?C0055:
0028 7800 R MOV R0,#LOW j
002A E6 MOV A,@R0
002B FF MOV R7,A
002C C3 CLR C
002D 94FF SUBB A,#0FFH
002F 5028 JNC ?C0056
; SOURCE LINE # 243
; SOURCE LINE # 244
0031 E4 CLR A
0032 08 INC R0
0033 F6 MOV @R0,A
0034 ?C0058:
; SOURCE LINE # 245
; SOURCE LINE # 246
0034 309814 JNB RI,?C0060
; SOURCE LINE # 247
; SOURCE LINE # 248
0037 7B00 MOV R3,#00H
0039 7A00 R MOV R2,#HIGH cmd1
003B 7900 R MOV R1,#LOW cmd1
003D 120000 R LCALL _Wait_ACK
; SOURCE LINE # 249
0040 7B00 MOV R3,#00H
0042 7A00 R MOV R2,#HIGH cmd2
0044 7900 R MOV R1,#LOW cmd2
0046 120000 R LCALL _Wait_ACK
; SOURCE LINE # 250
0049 8009 SJMP ?C0057
; SOURCE LINE # 251
; SOURCE LINE # 252
004B ?C0060:
004B 7800 R MOV R0,#LOW k
004D 06 INC @R0
C51 COMPILER V8.16 CAM 05/23/2009 21:20:21 PAGE 18
004E E6 MOV A,@R0
004F C3 CLR C
0050 94FF SUBB A,#0FFH
0052 40E0 JC ?C0058
; SOURCE LINE # 253
0054 ?C0057:
0054 7800 R MOV R0,#LOW j
0056 06 INC @R0
0057 80CF SJMP ?C0055
0059 ?C0056:
; SOURCE LINE # 254
0059 EF MOV A,R7
005A B4FF06 CJNE A,#0FFH,?C0062
005D 7800 R MOV R0,#LOW k
005F E6 MOV A,@R0
0060 F4 CPL A
0061 602D JZ ?C0054
; SOURCE LINE # 255
0063 ?C0062:
; SOURCE LINE # 256
0063 7800 R MOV R0,#LOW cmd1
0065 E6 MOV A,@R0
0066 64AA XRL A,#0AAH
0068 7026 JNZ ?C0054
006A 08 INC R0
006B E6 MOV A,@R0
006C 640E XRL A,#0EH
006E 7020 JNZ ?C0054
0070 08 INC R0
0071 E6 MOV A,@R0
0072 B40D1B CJNE A,#0DH,?C0054
; SOURCE LINE # 257
0075 ?C0063:
; SOURCE LINE # 258
0075 7800 R MOV R0,#LOW cmd2
0077 E6 MOV A,@R0
0078 B4AA15 CJNE A,#0AAH,?C0054
007B 08 INC R0
007C E6 MOV A,@R0
007D B40D10 CJNE A,#0DH,?C0054
; SOURCE LINE # 259
0080 ?C0065:
; SOURCE LINE # 260
0080 7BFF MOV R3,#0FFH
0082 7A00 R MOV R2,#HIGH ACK1_ID
0084 7900 R MOV R1,#LOW ACK1_ID
0086 120000 R LCALL _Send_Cmd
; SOURCE LINE # 261
0089 7F32 MOV R7,#032H
008B 120000 R LCALL _delay_ms
; SOURCE LINE # 262
008E 8009 SJMP ?C0053
; SOURCE LINE # 263
0090 ?C0054:
0090 7800 R MOV R0,#LOW i
0092 06 INC @R0
0093 E6 MOV A,@R0
0094 C3 CLR C
0095 943C SUBB A,#03CH
0097 4082 JC ?C0052
0099 ?C0053:
; SOURCE LINE # 264
C51 COMPILER V8.16 CAM 05/23/2009 21:20:21 PAGE 19
0099 7800 R MOV R0,#LOW i
009B E6 MOV A,@R0
009C B43C02 CJNE A,#03CH,?C0067
; SOURCE LINE # 265
009F C3 CLR C
00A0 22 RET
00A1 ?C0067:
; SOURCE LINE # 268
00A1 7BFF MOV R3,#0FFH
00A3 7A00 R MOV R2,#HIGH BAUDRATE_ID
00A5 7900 R MOV R1,#LOW BAUDRATE_ID
00A7 120000 R LCALL _CAM_Cmd
; SOURCE LINE # 272
00AA C2CA CLR TR2
; SOURCE LINE # 273
00AC 7800 R MOV R0,#LOW OldTH2
00AE E6 MOV A,@R0
00AF FF MOV R7,A
00B0 F5CD MOV TH2,A
; SOURCE LINE # 274
00B2 08 INC R0
00B3 E6 MOV A,@R0
00B4 F5CC MOV TL2,A
; SOURCE LINE # 275
00B6 8FCB MOV RCAP2H,R7
; SOURCE LINE # 276
00B8 F5CA MOV RCAP2L,A
; SOURCE LINE # 277
00BA D2CA SETB TR2
; SOURCE LINE # 279
00BC D3 SETB C
; SOURCE LINE # 280
00BD ?C0068:
00BD 22 RET
; FUNCTION Send_SYNC_Cmd (END)
; FUNCTION Get_Picture (BEGIN)
; SOURCE LINE # 282
;---- Variable 'tempdat' assigned to Register 'R4' ----
; SOURCE LINE # 283
; SOURCE LINE # 287
0000 C200 R CLR bank
; SOURCE LINE # 288
0002 C200 R CLR error
; SOURCE LINE # 289
0004 E4 CLR A
0005 7800 R MOV R0,#LOW countr
0007 F6 MOV @R0,A
0008 08 INC R0
0009 F6 MOV @R0,A
; SOURCE LINE # 290
000A F500 R MOV lcd_x,A
; SOURCE LINE # 291
000C F500 R MOV lcd_y,A
; SOURCE LINE # 292
000E 7D34 MOV R5,#034H
0010 FF MOV R7,A
0011 120000 R LCALL _wr_lcd
; SOURCE LINE # 293
0014 7D80 MOV R5,#080H
0016 E4 CLR A
0017 FF MOV R7,A
C51 COMPILER V8.16 CAM 05/23/2009 21:20:21 PAGE 20
0018 120000 R LCALL _wr_lcd
; SOURCE LINE # 294
001B 0D INC R5
001C E4 CLR A
001D FF MOV R7,A
001E 120000 R LCALL _wr_lcd
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -