t9.m51
来自「关于t9输入法的详细代码」· M51 代码 · 共 870 行 · 第 1/3 页
M51
870 行
C:499AH LINE# 93
C:49A1H LINE# 95
C:49B4H LINE# 98
C:49C2H LINE# 99
C:49CEH LINE# 100
C:49FAH LINE# 101
C:49FAH LINE# 102
C:4A0DH LINE# 103
C:4A0DH LINE# 104
C:4A41H LINE# 105
C:4A41H LINE# 106
C:4A59H LINE# 107
C:4A59H LINE# 108
C:4A5CH LINE# 109
C:4A6CH LINE# 110
C:4A6CH LINE# 111
C:4A6EH LINE# 112
C:4A6EH LINE# 113
C:4A76H LINE# 114
C:4A8CH LINE# 115
C:4A8CH LINE# 117
BL51 BANKED LINKER/LOCATER V6.00 08/30/2006 08:28:40 PAGE 11
C:4AB2H LINE# 118
C:4AB8H LINE# 119
C:4AB8H LINE# 120
C:4AC2H LINE# 121
C:4AC5H LINE# 122
C:4AD1H LINE# 123
C:4AEDH LINE# 124
C:4AF2H LINE# 125
------- ENDPROC _T9PY_GET_MATCH_PY_MB
------- PROC T9PY_TEST
------- DO
B:0020H.0 SYMBOL PYEnter
B:0020H.1 SYMBOL HZok
X:0003H SYMBOL temp
X:0004H SYMBOL t9PYn
I:000DH SYMBOL inline
I:001DH SYMBOL chinese_word
X:0005H SYMBOL tempchar
X:0006H SYMBOL Add
X:0007H SYMBOL i
X:0008H SYMBOL cpTemp
------- ENDDO
C:4385H LINE# 142
C:4385H LINE# 143
C:4385H LINE# 144
C:4387H LINE# 145
C:4389H LINE# 148
C:438EH LINE# 149
C:439FH LINE# 150
C:43B2H LINE# 151
C:43B9H LINE# 154
C:43C2H LINE# 155
C:43CBH LINE# 156
C:43D1H LINE# 157
C:43D1H LINE# 158
C:43D9H LINE# 159
C:4416H LINE# 160
C:4416H LINE# 162
C:4416H LINE# 163
C:4416H LINE# 164
C:4416H LINE# 165
C:4416H LINE# 166
C:4416H LINE# 167
C:4416H LINE# 168
C:4416H LINE# 169
C:4416H LINE# 170
C:4416H LINE# 171
C:441EH LINE# 172
C:441EH LINE# 173
C:442CH LINE# 174
C:442FH LINE# 175
C:4430H LINE# 176
C:4430H LINE# 177
C:4430H LINE# 178
C:4433H LINE# 179
C:4433H LINE# 180
C:443FH LINE# 181
BL51 BANKED LINKER/LOCATER V6.00 08/30/2006 08:28:40 PAGE 12
C:4441H LINE# 182
C:4441H LINE# 183
C:4447H LINE# 184
C:445AH LINE# 185
C:445DH LINE# 186
C:445DH LINE# 187
C:446CH LINE# 188
C:446EH LINE# 189
C:446EH LINE# 190
C:446EH LINE# 191
C:44A4H LINE# 192
C:44A6H LINE# 193
C:44A6H LINE# 194
C:44B4H LINE# 195
C:44BDH LINE# 196
C:44C1H LINE# 197
C:44DDH LINE# 198
C:44DFH LINE# 199
C:44DFH LINE# 200
C:44DFH LINE# 201
C:44DFH LINE# 202
C:44E4H LINE# 203
C:44E4H LINE# 204
C:44E4H LINE# 205
C:44E4H LINE# 206
C:44E4H LINE# 208
C:44EDH LINE# 209
C:44F3H LINE# 210
C:44F3H LINE# 212
C:4515H LINE# 213
C:454FH LINE# 214
C:454FH LINE# 215
C:4551H LINE# 216
C:4556H LINE# 217
C:455FH LINE# 218
C:4568H LINE# 219
C:45B1H LINE# 220
C:45BAH LINE# 221
C:45C3H LINE# 222
C:45C9H LINE# 223
C:45CCH LINE# 225
C:45CCH LINE# 226
C:45D5H LINE# 227
C:45EEH LINE# 228
C:45F7H LINE# 229
C:462BH LINE# 230
C:4631H LINE# 231
C:4631H LINE# 232
C:4634H LINE# 234
C:4634H LINE# 235
C:463DH LINE# 236
C:4653H LINE# 237
C:4653H LINE# 238
C:4672H LINE# 241
C:467BH LINE# 242
C:4694H LINE# 243
C:46B7H LINE# 244
BL51 BANKED LINKER/LOCATER V6.00 08/30/2006 08:28:40 PAGE 13
C:46C0H LINE# 245
C:46C9H LINE# 246
C:46D2H LINE# 247
C:46D2H LINE# 248
C:46D5H LINE# 249
------- ENDPROC T9PY_TEST
------- PROC MAIN
------- DO
X:0000H SYMBOL input_string
------- ENDDO
C:4AF3H LINE# 258
C:4AF3H LINE# 259
C:4B06H LINE# 265
C:4B09H LINE# 266
C:4B0CH LINE# 267
C:4B0FH LINE# 268
C:4B11H LINE# 269
C:4B13H LINE# 278
C:4B1CH LINE# 281
C:4B25H LINE# 282
C:4B2EH LINE# 283
C:4B37H LINE# 284
C:4B40H LINE# 285
C:4B49H LINE# 286
C:4B52H LINE# 287
C:4B5BH LINE# 288
C:4B64H LINE# 289
C:4B64H LINE# 290
C:4B64H LINE# 291
C:4B67H LINE# 292
------- ENDPROC MAIN
------- ENDMOD T9
------- MODULE ?C?COPY
C:47A6H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:47CCH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:47E5H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?IILDX
C:4812H PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
------- MODULE ?C?ILDPTR
C:4828H PUBLIC ?C?ILDPTR
------- ENDMOD ?C?ILDPTR
------- MODULE ?C?ILDOPTR
C:4853H PUBLIC ?C?ILDOPTR
------- ENDMOD ?C?ILDOPTR
BL51 BANKED LINKER/LOCATER V6.00 08/30/2006 08:28:40 PAGE 14
------- MODULE ?C?ISTPTR
C:488BH PUBLIC ?C?ISTPTR
------- ENDMOD ?C?ISTPTR
------- MODULE ?C?ISTOPTR
C:48AAH PUBLIC ?C?ISTOPTR
------- ENDMOD ?C?ISTOPTR
------- MODULE ?C?PLDOPTR
C:48D7H PUBLIC ?C?PLDOPTR
------- ENDMOD ?C?PLDOPTR
------- MODULE ?C?CCASE
C:4907H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:4B69H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
------- MODULE PRINTF
X:000BH PUBLIC ?_PRINTF517?BYTE
X:000BH PUBLIC ?_PRINTF?BYTE
X:000BH PUBLIC ?_SPRINTF517?BYTE
X:000BH PUBLIC ?_SPRINTF?BYTE
C:408BH PUBLIC _PRINTF
C:408BH PUBLIC _PRINTF517
C:4085H PUBLIC _SPRINTF
C:4085H PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE GETCHAR
B:0021H.3 PUBLIC ?C?CHARLOADED
X:0054H PUBLIC ?_UNGETCHAR?BYTE
C:4BA5H PUBLIC GETCHAR
------- ENDMOD GETCHAR
------- MODULE STRLEN
C:4B90H PUBLIC _STRLEN
------- ENDMOD STRLEN
------- MODULE ?C?CSTPTR
C:492DH PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?PLDIDATA
C:493FH PUBLIC ?C?PLDIDATA
------- ENDMOD ?C?PLDIDATA
------- MODULE ?C?PLDXDATA
C:4948H PUBLIC ?C?PLDXDATA
------- ENDMOD ?C?PLDXDATA
------- MODULE ?C?PLDIXDATA
C:4951H PUBLIC ?C?PLDIXDATA
------- ENDMOD ?C?PLDIXDATA
BL51 BANKED LINKER/LOCATER V6.00 08/30/2006 08:28:40 PAGE 15
------- MODULE ?C?PSTXDATA
C:4968H PUBLIC ?C?PSTXDATA
------- ENDMOD ?C?PSTXDATA
------- MODULE ?C?PLDPDATA
C:4971H PUBLIC ?C?PLDPDATA
------- ENDMOD ?C?PLDPDATA
------- MODULE ?C?PLDCODE
C:497AH PUBLIC ?C?PLDCODE
------- ENDMOD ?C?PLDCODE
------- MODULE _GETKEY
C:4BC5H PUBLIC _GETKEY
------- ENDMOD _GETKEY
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 3D54H BYTE (766%) *
******************************************************************************
Program Size: data=34.4 xdata=85 code=17362
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: C:\KEIL\C51\LIB\C51L.LIB (-----)
LIMIT: 0800H BYTES
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?