⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mymainedited.asm

📁 这是符合国家一级汉字标准的汉字显示液晶模块程序
💻 ASM
📖 第 1 页 / 共 4 页
字号:
; 78K/0S Series C Compiler V1.30 Assembler Source
;                                                Date:12 Jan 2004 Time:10:53:09

; Command   : -fMyMainEdited.pcc
; In-file   : E:\InProgSum3\MyMainEdited.c
; Asm-file  : MyMainEdited.asm
; Para-file : -cF9418
;             -yD:\ProgFiles\NECToos32\DEV\
;             -a
;             -zp
;             E:\InProgSum3\MyMainEdited.c

$PROCESSOR(F9418)
$DEBUG
$NODEBUGA
$KANJICODE NONE
$TOL_INF	03FH, 0130H, 02H, 00H

$DGS	FIL_NAM, .file,		0E9H,	0FFFEH,	03FH,	067H,	01H,	00H
$DGS	AUX_FIL, MyMainEdited.c
$DGS	MOD_NAM, MyMainEd,	00H,	0FFFEH,	00H,	077H,	00H,	00H
$DGS	SEC_NAM, @@BITS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CNST,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@R_INIT,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@INIT,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@DATA,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@R_INIS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@INIS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@DATS,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CALT,	U,	U,	00H,	078H,	00H,	00H
$DGS	SEC_NAM, @@CODE,	U,	U,	00H,	078H,	00H,	00H
$DGS	GLV_SYM, _main,		U,	U,	08004H,	020H,	01H,	02H
$DGS	AUX_FUN, 00H,		U,	U,	0E9H,	00H
$DGS	BEG_FUN, ??bf_main,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_BEG, 053H,		02CH,	021H
$DGS	AUT_VAR, _keyValue,	02BH,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _keyASCIIValue,	02AH,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _ocRMDAT,	029H,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _Englishcode,	028H,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _twosplit,	027H,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _symboli,	026H,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _startsymbol,	024H,	0FFFFH,	0CH,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	02H,	02H,	00H,	00H,	00H
$DGS	AUT_VAR, _pinYin,	01DH,	0FFFFH,	02H,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	07H,	07H,	00H,	00H,	00H
$DGS	AUT_VAR, _displaychar,	01AH,	0FFFFH,	0CH,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	03H,	03H,	00H,	00H,	00H
$DGS	AUT_VAR, _pinYinVar,	013H,	0FFFFH,	02H,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	07H,	07H,	00H,	00H,	00H
$DGS	AUT_VAR, _letterCnt,	012H,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	AUT_VAR, _same_position,	011H,	0FFFFH,	0CH,	01H,	00H,	00H
$DGS	BEG_BLK, ??bb00_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 081H,		00H,	023H
$DGS	BEG_BLK, ??bb01_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 083H,		00H,	027H
$DGS	END_BLK, ??eb01_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 085H
$DGS	BEG_BLK, ??bb02_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 088H,		00H,	029H
$DGS	BEG_BLK, ??bb03_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 08DH,		00H,	02BH
$DGS	BEG_BLK, ??bb04_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 090H,		00H,	02DH
$DGS	BEG_BLK, ??bb05_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 092H,		00H,	02FH
$DGS	BEG_BLK, ??bb06_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 094H,		00H,	031H
$DGS	BEG_BLK, ??bb07_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 096H,		00H,	035H
$DGS	END_BLK, ??eb07_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 099H
$DGS	BEG_BLK, ??bb08_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 09BH,		00H,	03DH
$DGS	END_BLK, ??eb08_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 09FH
$DGS	END_BLK, ??eb06_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0ABH
$DGS	END_BLK, ??eb05_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0ACH
$DGS	BEG_BLK, ??bb09_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0AFH,		00H,	041H
$DGS	END_BLK, ??eb09_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0B3H
$DGS	BEG_BLK, ??bb0A_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0B5H,		00H,	045H
$DGS	END_BLK, ??eb0A_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0B9H
$DGS	BEG_BLK, ??bb0B_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0BCH,		00H,	049H
$DGS	END_BLK, ??eb0B_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0BFH
$DGS	BEG_BLK, ??bb0C_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0C1H,		00H,	04DH
$DGS	END_BLK, ??eb0C_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0C4H
$DGS	BEG_BLK, ??bb0D_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0C9H,		00H,	04FH
$DGS	BEG_BLK, ??bb0E_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0CBH,		00H,	053H
$DGS	AUT_VAR, _pinYinVar,	09H,	0FFFFH,	02H,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		0CCH,	07H,	07H,	00H,	00H,	00H
$DGS	BEG_BLK, ??bb0F_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0D9H,		00H,	057H
$DGS	END_BLK, ??eb0F_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0D9H
$DGS	BEG_BLK, ??bb10_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0DBH,		00H,	05BH
$DGS	END_BLK, ??eb10_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0DEH
$DGS	BEG_BLK, ??bb11_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0E1H,		00H,	061H
$DGS	AUT_VAR, _pinYinVar,	01H,	0FFFFH,	02H,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		0E2H,	07H,	07H,	00H,	00H,	00H
$DGS	END_BLK, ??eb11_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0E9H
$DGS	BEG_BLK, ??bb12_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0ECH,		00H,	06DH
$DGS	AUT_VAR, _pinYinVar,	01H,	0FFFFH,	02H,	01H,	01H,	03H
$DGS	AUX_STR, 00H,		0EDH,	07H,	07H,	00H,	00H,	00H
$DGS	END_BLK, ??eb12_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0F3H
$DGS	END_BLK, ??eb0E_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0FAH
$DGS	END_BLK, ??eb0D_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0FBH
$DGS	END_BLK, ??eb04_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0100H
$DGS	BEG_BLK, ??bb13_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0103H,		00H,	06FH
$DGS	BEG_BLK, ??bb14_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0105H,		00H,	071H
$DGS	BEG_BLK, ??bb15_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0108H,		00H,	073H
$DGS	BEG_BLK, ??bb16_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 010AH,		00H,	077H
$DGS	END_BLK, ??eb16_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 010CH
$DGS	BEG_BLK, ??bb17_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 010EH,		00H,	07FH
$DGS	END_BLK, ??eb17_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0110H
$DGS	END_BLK, ??eb15_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0114H
$DGS	END_BLK, ??eb14_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0115H
$DGS	BEG_BLK, ??bb18_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 011BH,		00H,	081H
$DGS	BEG_BLK, ??bb19_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 011DH,		00H,	085H
$DGS	END_BLK, ??eb19_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 011DH
$DGS	BEG_BLK, ??bb1A_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 011FH,		00H,	08BH
$DGS	END_BLK, ??eb1A_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0122H
$DGS	END_BLK, ??eb18_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0125H
$DGS	BEG_BLK, ??bb1B_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0140H,		00H,	091H
$DGS	END_BLK, ??eb1B_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0145H
$DGS	END_BLK, ??eb13_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0148H
$DGS	BEG_BLK, ??bb1C_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 014BH,		00H,	093H
$DGS	BEG_BLK, ??bb1D_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 014DH,		00H,	097H
$DGS	END_BLK, ??eb1D_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0152H
$DGS	BEG_BLK, ??bb1E_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 016CH,		00H,	099H
$DGS	BEG_BLK, ??bb1F_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 016EH,		00H,	09DH
$DGS	END_BLK, ??eb1F_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 016EH
$DGS	BEG_BLK, ??bb20_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0170H,		00H,	0A3H
$DGS	END_BLK, ??eb20_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0173H
$DGS	END_BLK, ??eb1E_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0176H
$DGS	BEG_BLK, ??bb21_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0178H,		00H,	0A9H
$DGS	END_BLK, ??eb21_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 017DH
$DGS	END_BLK, ??eb1C_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0180H
$DGS	BEG_BLK, ??bb22_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0182H,		00H,	0ADH
$DGS	END_BLK, ??eb22_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0184H
$DGS	BEG_BLK, ??bb23_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0186H,		00H,	0B1H
$DGS	END_BLK, ??eb23_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0188H
$DGS	BEG_BLK, ??bb24_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 018AH,		00H,	0B3H
$DGS	BEG_BLK, ??bb25_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 018CH,		00H,	0B7H
$DGS	END_BLK, ??eb25_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0192H
$DGS	BEG_BLK, ??bb26_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0194H,		00H,	0BBH
$DGS	END_BLK, ??eb26_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 0197H
$DGS	BEG_BLK, ??bb27_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 0199H,		00H,	0BFH
$DGS	END_BLK, ??eb27_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 019FH
$DGS	BEG_BLK, ??bb28_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01A1H,		00H,	0C3H
$DGS	END_BLK, ??eb28_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01A8H
$DGS	BEG_BLK, ??bb29_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01AAH,		00H,	0CBH
$DGS	END_BLK, ??eb29_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01AFH
$DGS	END_BLK, ??eb24_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01B1H
$DGS	END_BLK, ??eb03_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01B2H
$DGS	BEG_BLK, ??bb2A_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01B4H,		00H,	0D1H
$DGS	END_BLK, ??eb2A_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01B9H
$DGS	END_BLK, ??eb02_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01BAH
$DGS	BEG_BLK, ??bb2B_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01BCH,		00H,	0D3H
$DGS	BEG_BLK, ??bb2C_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01BEH,		00H,	0D9H
$DGS	END_BLK, ??eb2C_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01C0H
$DGS	END_BLK, ??eb2B_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01C1H
$DGS	BEG_BLK, ??bb2D_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01C5H,		00H,	0DBH
$DGS	BEG_BLK, ??bb2E_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01D6H,		00H,	0DFH
$DGS	END_BLK, ??eb2E_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01E9H
$DGS	BEG_BLK, ??bb2F_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_BEG, 01EBH,		00H,	00H
$DGS	END_BLK, ??eb2F_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01EDH
$DGS	END_BLK, ??eb2D_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01EEH
$DGS	END_BLK, ??eb00_main,	U,	U,	00H,	064H,	01H,	00H
$DGS	AUX_END, 01EFH
$DGS	END_FUN, ??ef_main,	U,	U,	00H,	065H,	01H,	00H
$DGS	AUX_END, 01F1H
$DGS	GLV_SYM, _btTwoKeys750ms,	U,	U,	034CH,	020H,	00H,	00H
$DGS	GLV_SYM, _overTwoKeys750ms,	U,	U,	034CH,	020H,	00H,	00H
$DGS	GLV_SYM, _English_x,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _English_y,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _Chinese_x,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _Chinese_y,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _locate_x,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _locate_y,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _Chincharloc,	U,	U,	0CH,	020H,	00H,	00H
$DGS	GLV_SYM, _s_enChinKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _s_capsSwitchKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _S_upKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _S_downKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _S_rightKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _S_leftKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _s_symbolKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _s_dispKeyCnt,	U,	U,	030CH,	020H,	00H,	00H
$DGS	GLV_SYM, _g_btReceptionEnd,	U,	U,	034CH,	020H,	00H,	00H
$DGS	GLV_SYM, _g_btTransmitStart,	U,	U,	034CH,	020H,	00H,	00H
$DGS	GLV_SYM, _btHanziEnable,	U,	U,	034CH,	020H,	00H,	00H
$DGS	GLV_SYM, _ChinCharStr,	U,	U,	0CH,	020H,	00H,	01H
$DGS	GLV_SYM, _symbolpoint,	U,	U,	0CH,	020H,	00H,	01H
$DGS	GLV_SYM, _pinYinpt,	U,	U,	0CH,	020H,	00H,	01H
$DGS	GLV_SYM, _@cprep,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, _InitReceive,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _InitializeCom,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _LcdReset,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _LcdWriteCommandU,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _LcdWriteCommandD,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _g_btRMDTSET,	U,	U,	034CH,	02H,	00H,	00H
$DGS	GLV_SYM, _g_TempRMDATA,	U,	U,	030CH,	02H,	00H,	00H
$DGS	GLV_SYM, _getIrKey,	U,	U,	0800CH,	02H,	00H,	02H
$DGS	GLV_SYM, _getASCII,	U,	U,	0800CH,	02H,	00H,	02H
$DGS	GLV_SYM, _strcpy,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, _py_ime,	U,	U,	0800CH,	02H,	00H,	06H
$DGS	GLV_SYM, @@deist,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, @@deilo,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, _DisplayStr,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, @@deiinc,	U,	U,	00H,	02H,	00H,	00H
$DGS	GLV_SYM, _DispOneChar,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _s_tempCodes,	U,	U,	030CH,	02H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	04H,	04H,	00H,	00H,	00H
$DGS	GLV_SYM, _GetDataFromReception,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _SetDataTransmitBuffer,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _g_bufTransmit,	U,	U,	0CH,	02H,	01H,	03H
$DGS	AUX_STR, 00H,		00H,	032H,	032H,	00H,	00H,	00H
$DGS	GLV_SYM, _g_p_bufTransmit,	U,	U,	030CH,	02H,	00H,	01H
$DGS	GLV_SYM, _CommReceptionEnabled,	U,	U,	08001H,	02H,	00H,	02H
$DGS	GLV_SYM, _@cdisp,	U,	U,	00H,	02H,	00H,	00H

	EXTRN	_@cprep
	EXTRN	_InitReceive
	EXTRN	_InitializeCom
	EXTRN	_LcdReset
	EXTRN	_LcdWriteCommandU
	EXTRN	_LcdWriteCommandD
	EXTRN	_g_TempRMDATA
	EXTRN	_getIrKey
	EXTRN	_getASCII
	EXTRN	_strcpy
	EXTRN	_py_ime
	EXTRN	@@deist
	EXTRN	@@deilo
	EXTRN	_DisplayStr
	EXTRN	@@deiinc
	EXTRN	_DispOneChar
	EXTRN	_s_tempCodes
	EXTRN	_GetDataFromReception
	EXTRN	_SetDataTransmitBuffer
	EXTRN	_g_bufTransmit
	EXTRN	_g_p_bufTransmit
	EXTRN	_CommReceptionEnabled
	EXTRN	_@cdisp
	EXTBIT	_g_btRMDTSET
	PUBLIC	_btTwoKeys750ms
	PUBLIC	_overTwoKeys750ms
	PUBLIC	_English_x
	PUBLIC	_English_y
	PUBLIC	_Chinese_x
	PUBLIC	_Chinese_y
	PUBLIC	_locate_x
	PUBLIC	_locate_y
	PUBLIC	_Chincharloc
	PUBLIC	_s_enChinKeyCnt
	PUBLIC	_s_capsSwitchKeyCnt
	PUBLIC	_S_upKeyCnt
	PUBLIC	_S_downKeyCnt
	PUBLIC	_S_rightKeyCnt
	PUBLIC	_S_leftKeyCnt
	PUBLIC	_s_symbolKeyCnt
	PUBLIC	_s_dispKeyCnt
	PUBLIC	_g_btReceptionEnd
	PUBLIC	_g_btTransmitStart
	PUBLIC	_btHanziEnable
	PUBLIC	_ChinCharStr
	PUBLIC	_symbolpoint
	PUBLIC	_pinYinpt
	PUBLIC	_main

@@BITS	BSEG
_btTwoKeys750ms	DBIT
_overTwoKeys750ms	DBIT
_g_btReceptionEnd	DBIT
_g_btTransmitStart	DBIT
_btHanziEnable	DBIT

@@CNST	CSEG

@@R_INIT	CSEG

@@INIT	DSEG

@@DATA	DSEG
_English_x:	DS	(1)
_English_y:	DS	(1)
_Chinese_x:	DS	(1)
_Chinese_y:	DS	(1)
_locate_x:	DS	(1)
_locate_y:	DS	(1)
_Chincharloc:	DS	(1)
_ChinCharStr:	DS	(2)
_symbolpoint:	DS	(2)
_pinYinpt:	DS	(2)

@@R_INIS	CSEG	UNITP

@@INIS	DSEG	SADDRP

@@DATS	DSEG	SADDRP
_s_enChinKeyCnt:	DS	(1)
_s_capsSwitchKeyCnt:	DS	(1)
_S_upKeyCnt:	DS	(1)
_S_downKeyCnt:	DS	(1)
_S_rightKeyCnt:	DS	(1)
_S_leftKeyCnt:	DS	(1)
_s_symbolKeyCnt:	DS	(1)
_s_dispKeyCnt:	DS	(1)

@@CALT	CSEG	CALLT0

; line    27
; line    28
; line     1
; line     3
; line     4
; line     5
; line     6
; line    11
; line    12
; line    15
; line    17
; line    18
; line    19
; line    20
; line    21
; line    23
; line    25
; line    26
; line    28
; line    30
; line    31
; line    32
; line    33
; line    34
; line    35
; line    36
; line    38
; line    40
; line    41
; line    42
; line    43
; line    26
; line    27
; line    28
; line    29
; line    30
; line    32
; line    33
; line    35
; line    36
; line    38
; line    39
; line    40
; line    41
; line    42
; line    43
; line    44
; line    45
; line    46
; line    48
; line    49
; line    50
; line    51
; line    52
; line    53
; line    54
; line    55
; line    58
; line    59
; line    60
; line    61
; line    63
; line    64
; line    65
; line    70
; line    71
; line    72
; line    75
; line    77
; line    79
; line    83

@@CODE	CSEG
_main:
$DGL	1,13
	push	hl						;[INF] 1, 4
	movw	ax,#02CH					;[INF] 3, 6
	callt	[_@cprep]					;[INF] 1, 8
??bf_main:
; line    92
$DGL	0,10
	xor	a,a						;[INF] 2, 4
	mov	[hl+39],a	; twosplit 			;[INF] 2, 6
; line    95
$DGL	0,13
	push	hl						;[INF] 1, 4
	movw	ax,hl						;[INF] 1, 4
	addw	ax,#024H					;[INF] 3, 6
	movw	hl,ax						;[INF] 1, 4
	movw	de,#?L0003					;[INF] 3, 6
	mov	c,#02H	; 2 					;[INF] 3, 6
	mov	a,[de]						;[INF] 1, 6
	mov	[hl],a						;[INF] 1, 6
	incw	de						;[INF] 1, 4
	incw	hl						;[INF] 1, 4
	dbnz	c,$$-4						;[INF] 2, 6
	pop	hl						;[INF] 1, 6
	br	$?L0004						;[INF] 2, 6
?L0003:
	DB	021H						;[INF] 1, 0
	DB	022H						;[INF] 1, 0
?L0004:
; line   110
$DGL	0,28
	push	hl						;[INF] 1, 4
	movw	ax,hl						;[INF] 1, 4
	addw	ax,#01AH					;[INF] 3, 6
	movw	hl,ax						;[INF] 1, 4
	movw	de,#?L0005					;[INF] 3, 6
	mov	c,#03H	; 3 					;[INF] 3, 6
	mov	a,[de]						;[INF] 1, 6
	mov	[hl],a						;[INF] 1, 6
	incw	de						;[INF] 1, 4
	incw	hl						;[INF] 1, 4
	dbnz	c,$$-4						;[INF] 2, 6
	pop	hl						;[INF] 1, 6
	br	$?L0006						;[INF] 2, 6
?L0005:
	DB	00H						;[INF] 1, 0
	DB	(2)						;[INF] 2, 0
?L0006:
; line   112
$DGL	0,30
	push	hl						;[INF] 1, 4
	movw	ax,hl						;[INF] 1, 4
	addw	ax,#013H					;[INF] 3, 6
	movw	hl,ax						;[INF] 1, 4
	movw	de,#?L0007					;[INF] 3, 6
	mov	c,#07H	; 7 					;[INF] 3, 6
	mov	a,[de]						;[INF] 1, 6
	mov	[hl],a						;[INF] 1, 6
	incw	de						;[INF] 1, 4
	incw	hl						;[INF] 1, 4
	dbnz	c,$$-4						;[INF] 2, 6
	pop	hl						;[INF] 1, 6
	br	$?L0008						;[INF] 2, 6
?L0007:
	DB	00H						;[INF] 1, 0
	DB	00H						;[INF] 1, 0
	DB	00H						;[INF] 1, 0
	DB	00H						;[INF] 1, 0
	DB	00H						;[INF] 1, 0
	DB	00H						;[INF] 1, 0
	DB	00H						;[INF] 1, 0
?L0008:
; line   118
$DGL	0,36
	xor	a,a						;[INF] 2, 4
	mov	[hl+18],a	; letterCnt 			;[INF] 2, 6
; line   120
$DGL	0,38
	mov	[hl+17],a	; same_position 		;[INF] 2, 6
; line   122
$DGL	0,40
	clr1	_btTwoKeys750ms					;[INF] 3, 6
; line   124
$DGL	0,42
	mov	!_English_x,a					;[INF] 3, 8
; line   125
$DGL	0,43
	mov	!_English_y,a					;[INF] 3, 8
; line   126
$DGL	0,44
	mov	!_Chinese_x,a					;[INF] 3, 8
; line   127
$DGL	0,45
	mov	!_Chinese_y,a					;[INF] 3, 8
; line   128

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -