test_osd.m51
来自「这是一个对OSD芯片upd6464A操作的接口测试程序,使用KC51编译」· M51 代码 · 共 776 行 · 第 1/3 页
M51
776 行
C:066EH LINE# 37
C:066EH LINE# 38
C:0671H LINE# 40
C:0671H LINE# 41
C:0674H LINE# 43
C:0674H LINE# 44
C:0677H LINE# 46
C:0677H LINE# 47
C:067AH LINE# 49
C:067AH LINE# 50
C:067DH LINE# 52
C:067DH LINE# 53
C:0680H LINE# 55
C:0680H LINE# 56
C:0683H LINE# 58
C:0683H LINE# 59
C:0686H LINE# 61
C:0686H LINE# 62
C:0689H LINE# 64
C:0689H LINE# 65
C:068CH LINE# 67
C:068CH LINE# 68
C:068FH LINE# 70
C:068FH LINE# 71
C:0692H LINE# 73
C:0692H LINE# 74
C:0695H LINE# 76
------- ENDPROC _UPD6464A_GET_DISP_CODE
------- PROC UPD6464A_VIDEO_CLR_RAM
C:0AFAH LINE# 85
C:0AFAH LINE# 86
C:0AFAH LINE# 87
C:0AFFH LINE# 88
------- ENDPROC UPD6464A_VIDEO_CLR_RAM
------- PROC _UPD6464A_DISPLAY_CONTROL
D:0007H SYMBOL disp
D:0005H SYMBOL lc
D:0003H SYMBOL blink
C:0985H LINE# 93
C:0985H LINE# 94
C:0985H LINE# 95
------- ENDPROC _UPD6464A_DISPLAY_CONTROL
BL51 BANKED LINKER/LOCATER V6.00 06/12/2006 14:46:40 PAGE 6
------- PROC _UPD6464A_INTERNAL_COLOR_CONTROL
D:0007H SYMBOL color
C:07E6H LINE# 99
C:07E6H LINE# 100
C:07E6H LINE# 101
------- ENDPROC _UPD6464A_INTERNAL_COLOR_CONTROL
------- PROC _UPD6464A_BACKGROUND_CONTROL
D:0007H SYMBOL select_bg
C:0AD9H LINE# 105
C:0AD9H LINE# 106
C:0AD9H LINE# 107
------- ENDPROC _UPD6464A_BACKGROUND_CONTROL
------- PROC _UPD6464A_OSC_MODE_CONTROL
D:0007H SYMBOL osc
D:0005H SYMBOL vs_mode
C:0A5CH LINE# 111
C:0A5CH LINE# 112
C:0A5CH LINE# 113
------- ENDPROC _UPD6464A_OSC_MODE_CONTROL
------- PROC _UPD6464A_FORMAT_MODE_CONTROL
D:0007H SYMBOL format
C:0A1EH LINE# 117
C:0A1EH LINE# 118
C:0A1EH LINE# 119
------- ENDPROC _UPD6464A_FORMAT_MODE_CONTROL
------- PROC _UPD6464A_OSC_METHOD_CONTROL
D:0007H SYMBOL method
C:0AE4H LINE# 123
C:0AE4H LINE# 124
C:0AE4H LINE# 125
------- ENDPROC _UPD6464A_OSC_METHOD_CONTROL
------- PROC _UPD6464A_DISP_POSITION_CONTROL
D:0006H SYMBOL x
D:0005H SYMBOL y
C:09A2H LINE# 133
C:09A4H LINE# 134
C:09A4H LINE# 135
------- ENDPROC _UPD6464A_DISP_POSITION_CONTROL
------- PROC _UPD6464A_WRITE_ADDR_CONTROL
D:0006H SYMBOL line
D:0005H SYMBOL coloum
C:09BDH LINE# 142
C:09BFH LINE# 143
C:09BFH LINE# 144
------- ENDPROC _UPD6464A_WRITE_ADDR_CONTROL
------- PROC _UPD6464A_OUTPUT_LEVEL_CONTROL
D:0006H SYMBOL lum
D:0005H SYMBOL level
C:09D6H LINE# 151
C:09D8H LINE# 152
C:09D8H LINE# 153
------- ENDPROC _UPD6464A_OUTPUT_LEVEL_CONTROL
------- PROC _UPD6464A_CHARACTER_SIZE_CONTROL
D:0007H SYMBOL high
D:0005H SYMBOL dot
C:0A08H LINE# 160
C:0A08H LINE# 161
BL51 BANKED LINKER/LOCATER V6.00 06/12/2006 14:46:40 PAGE 7
C:0A08H LINE# 162
------- ENDPROC _UPD6464A_CHARACTER_SIZE_CONTROL
------- PROC _UPD6464A_CHARACTER_DISPLAY_CONTROL
D:0007H SYMBOL blink
D:0001H SYMBOL dat_str
D:002BH SYMBOL len
C:0ACBH LINE# 172
C:0ACBH LINE# 173
C:0ACBH LINE# 174
------- ENDPROC _UPD6464A_CHARACTER_DISPLAY_CONTROL
------- PROC _UPD6464A_SEND_BYTE
D:0007H SYMBOL dat
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0960H LINE# 189
C:0960H LINE# 190
C:0960H LINE# 192
C:0962H LINE# 193
C:0962H LINE# 194
C:0964H LINE# 195
C:0968H LINE# 196
C:0968H LINE# 197
C:096AH LINE# 198
C:096CH LINE# 200
C:096CH LINE# 201
C:096EH LINE# 202
C:096EH LINE# 203
C:0971H LINE# 204
C:0974H LINE# 205
C:0976H LINE# 206
C:097AH LINE# 207
C:097EH LINE# 208
C:0981H LINE# 209
C:0984H LINE# 210
------- ENDPROC _UPD6464A_SEND_BYTE
------- PROC _UPD6464A_SEND_CMD_1BYTE
D:0007H SYMBOL s
C:0A48H LINE# 219
C:0A48H LINE# 220
C:0A48H LINE# 221
C:0A4AH LINE# 222
C:0A4CH LINE# 223
C:0A4EH LINE# 225
C:0A51H LINE# 227
C:0A53H LINE# 228
C:0A55H LINE# 229
C:0A57H LINE# 230
C:0A59H LINE# 231
C:0A5BH LINE# 232
------- ENDPROC _UPD6464A_SEND_CMD_1BYTE
------- PROC _UPD6464A_SEND_CMD_2BYTE
D:0007H SYMBOL s1
D:0005H SYMBOL s2
C:09EFH LINE# 242
C:09EFH LINE# 243
C:09EFH LINE# 244
BL51 BANKED LINKER/LOCATER V6.00 06/12/2006 14:46:40 PAGE 8
C:09F1H LINE# 245
C:09F3H LINE# 246
C:09F5H LINE# 248
C:09F8H LINE# 249
C:09FDH LINE# 251
C:09FFH LINE# 252
C:0A01H LINE# 253
C:0A03H LINE# 254
C:0A05H LINE# 255
C:0A07H LINE# 256
------- ENDPROC _UPD6464A_SEND_CMD_2BYTE
------- PROC _UPD6464A_SEND_CMD_CONTINUE_2BYTE
D:0007H SYMBOL cmd_high
D:002DH SYMBOL cmd_low
D:0030H SYMBOL cmd_len
------- DO
D:0005H SYMBOL j
------- ENDDO
C:08E4H LINE# 268
C:08EAH LINE# 269
C:08EAH LINE# 272
C:08ECH LINE# 273
C:08EEH LINE# 274
C:08F0H LINE# 276
C:08F3H LINE# 277
C:08F5H LINE# 278
C:08F7H LINE# 279
C:08FFH LINE# 280
C:08FFH LINE# 281
C:0913H LINE# 282
C:0916H LINE# 283
C:091BH LINE# 285
C:091DH LINE# 286
C:091FH LINE# 287
C:0921H LINE# 288
C:0923H LINE# 289
C:0925H LINE# 290
------- ENDPROC _UPD6464A_SEND_CMD_CONTINUE_2BYTE
------- ENDMOD UPD6464A
------- MODULE DELAY_S
C:0000H SYMBOL _ICE_DUMMY_
C:0A7FH PUBLIC delay_1ms
C:0A8FH PUBLIC _delay_x1ms
C:0A6EH PUBLIC _delay_x250ms
------- PROC DELAY_1MS
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0A7FH LINE# 42
C:0A7FH LINE# 43
C:0A7FH LINE# 45
C:0A83H LINE# 46
C:0A83H LINE# 47
C:0A84H LINE# 48
C:0A85H LINE# 49
C:0A8EH LINE# 50
BL51 BANKED LINKER/LOCATER V6.00 06/12/2006 14:46:40 PAGE 9
------- ENDPROC DELAY_1MS
------- PROC _DELAY_X1MS
D:0005H SYMBOL x
C:0A8FH LINE# 62
C:0A91H LINE# 63
C:0A91H LINE# 64
C:0A9DH LINE# 65
------- ENDPROC _DELAY_X1MS
------- PROC _DELAY_X250MS
D:0004H SYMBOL x
C:0A6EH LINE# 77
C:0A70H LINE# 78
C:0A70H LINE# 79
C:0A7EH LINE# 80
------- ENDPROC _DELAY_X250MS
------- ENDMOD DELAY_S
------- MODULE TEST_OSD
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00D0H PUBLIC PSW
D:0088H PUBLIC TCON
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:00C8H PUBLIC T2CON
B:00A8H.7 PUBLIC EA
B:00B0H.5 PUBLIC LED_GREEN
C:0855H PUBLIC init_upd6464a
D:0031H PUBLIC disp_buff
D:004AH PUBLIC len
D:004BH PUBLIC tmp
D:004CH PUBLIC i
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?