📄 main.asm
字号:
; 78K/0 Series C Compiler V3.70 Assembler Source
; Date:16 Nov 2008 Time:08:25:49
; Command : -fmain.pcc
; In-file : main.c
; Asm-file : main.asm
; Para-file : -cF051344
; -yC:\NECTools32\DEV\
; -a
; -zpn
; main.c
$PROCESSOR(F051344)
$DEBUG
$NODEBUGA
$KANJICODE NONE
$TOL_INF 03FH, 0370H, 02H, 020H, 00H
$DGS FIL_NAM, .file, 0515H, 0FFFEH, 03FH, 067H, 01H, 00H
$DGS AUX_FIL, main.c
$DGS MOD_NAM, main, 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 SEC_NAM, @@CALF, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@VECT14, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@VECT1E, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@VECT26, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@VECT2A, U, U, 00H, 078H, 00H, 00H
$DGS STR_STR, .0fake, 00H, 0FFFEH, 08H, 0AH, 01H, 00H
$DGS AUX_TAG, 01AEH, 01CH
$DGS MEB_STR, _Finish, 00H, 0FFFFH, 0CH, 08H, 00H, 00H
$DGS MEB_STR, _RcvPtr, 02H, 0FFFFH, 0EH, 08H, 00H, 00H
$DGS MEB_STR, _SndPtr, 04H, 0FFFFH, 0EH, 08H, 00H, 00H
$DGS MEB_STR, _Length, 06H, 0FFFFH, 04H, 08H, 00H, 00H
$DGS MEB_STR, _Buf, 08H, 0FFFFH, 0CH, 08H, 01H, 03H
$DGS AUX_STR, 00H, 00H, 01A5H, 01A5H, 00H, 00H, 00H
$DGS END_STR, .eos, 01AEH, 0FFFFH, 00H, 066H, 01H, 00H
$DGS AUX_EOS, 012H, 01AEH
$DGS STA_SYM, _gMODE, U, U, 0CH, 03H, 00H, 00H
$DGS GLV_SYM, _UART0_Init, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 03DH, 00H
$DGS BEG_FUN, ??bf_UART0_Init, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0FEH, 04H, 023H
$DGS REG_PAR, _cate, 06H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS REG_PAR, _parity, 07H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS BEG_BLK, ??bb00_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 0CH, 00H, 027H
$DGS END_BLK, ??eb00_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 0FH
$DGS BEG_BLK, ??bb01_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 010H, 00H, 02BH
$DGS END_BLK, ??eb01_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 013H
$DGS BEG_BLK, ??bb02_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 015H, 00H, 02FH
$DGS END_BLK, ??eb02_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 018H
$DGS BEG_BLK, ??bb03_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 01AH, 00H, 033H
$DGS END_BLK, ??eb03_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 01CH
$DGS BEG_BLK, ??bb04_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 01DH, 00H, 037H
$DGS END_BLK, ??eb04_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 01FH
$DGS BEG_BLK, ??bb05_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 020H, 00H, 00H
$DGS END_BLK, ??eb05_UART0_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 022H
$DGS END_FUN, ??ef_UART0_Init, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 02CH
$DGS GLV_SYM, _UART6_Init, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 055H, 00H
$DGS BEG_FUN, ??bf_UART6_Init, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0135H, 04H, 043H
$DGS REG_PAR, _cate, 06H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS REG_PAR, _parity, 07H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS BEG_BLK, ??bb00_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 0FH, 00H, 047H
$DGS END_BLK, ??eb00_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 012H
$DGS BEG_BLK, ??bb01_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 013H, 00H, 04BH
$DGS END_BLK, ??eb01_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 016H
$DGS BEG_BLK, ??bb02_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 017H, 00H, 04FH
$DGS END_BLK, ??eb02_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 01AH
$DGS BEG_BLK, ??bb03_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 01DH, 00H, 00H
$DGS END_BLK, ??eb03_UART6_Init, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 038H
$DGS END_FUN, ??ef_UART6_Init, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 048H
$DGS GLV_SYM, _UART0_SendData, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 061H, 00H
$DGS BEG_FUN, ??bf_UART0_SendData, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 018DH, 02H, 05BH
$DGS FUN_ARG, _txbuf, 00H, 0FFFFH, 0CH, 09H, 00H, 01H
$DGS FUN_ARG, _txnum, 06H, 0FFFFH, 04H, 09H, 00H, 00H
$DGS BEG_BLK, ??bb00_UART0_SendData, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 03H, 00H, 00H
$DGS END_BLK, ??eb00_UART0_SendData, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 08H
$DGS END_FUN, ??ef_UART0_SendData, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 09H
$DGS GLV_SYM, _delay_s, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 06CH, 00H
$DGS BEG_FUN, ??bf_delay_s, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 01A1H, 02H, 066H
$DGS REG_PAR, _t, 0103H, 0FFFFH, 010EH, 011H, 00H, 00H
$DGS BEG_BLK, ??bb00_delay_s, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 0CH, 00H, 00H
$DGS END_BLK, ??eb00_delay_s, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 0EH
$DGS END_FUN, ??ef_delay_s, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 0FH
$DGS GLV_SYM, _UpCase, U, U, 0800CH, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 077H, 00H
$DGS BEG_FUN, ??bf_UpCase, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 01BBH, 02H, 071H
$DGS REG_PAR, _ch, 06H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS BEG_BLK, ??bb00_UpCase, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 03H, 00H, 00H
$DGS END_BLK, ??eb00_UpCase, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 05H
$DGS END_FUN, ??ef_UpCase, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 08H
$DGS GLV_SYM, _SendOK, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 07DH, 00H
$DGS BEG_FUN, ??bf_SendOK, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 01CEH, 00H, 07DH
$DGS END_FUN, ??ef_SendOK, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 03H
$DGS GLV_SYM, _SendError, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 083H, 00H
$DGS BEG_FUN, ??bf_SendError, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 01DCH, 00H, 083H
$DGS END_FUN, ??ef_SendError, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 03H
$DGS GLV_SYM, _read_block, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 090H, 00H
$DGS BEG_FUN, ??bf_read_block, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 01EBH, 04H, 08AH
$DGS AUT_VAR, _i, 03H, 0FFFFH, 0CH, 01H, 00H, 00H
$DGS AUT_VAR, _n, 02H, 0FFFFH, 0CH, 01H, 00H, 00H
$DGS AUT_VAR, _usReadAdr, 00H, 0FFFFH, 0DH, 01H, 00H, 00H
$DGS BEG_BLK, ??bb00_read_block, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 08H, 00H, 00H
$DGS END_BLK, ??eb00_read_block, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 014H
$DGS END_FUN, ??ef_read_block, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 015H
$DGS GLV_SYM, _ChangeModeToSMS, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 096H, 00H
$DGS BEG_FUN, ??bf_ChangeModeToSMS, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 020AH, 00H, 096H
$DGS END_FUN, ??ef_ChangeModeToSMS, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 014H
$DGS GLV_SYM, _ChangeModeToCMD, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 09CH, 00H
$DGS BEG_FUN, ??bf_ChangeModeToCMD, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0229H, 00H, 09CH
$DGS END_FUN, ??ef_ChangeModeToCMD, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 0FH
$DGS GLV_SYM, _InitFLMD, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0A2H, 00H
$DGS BEG_FUN, ??bf_InitFLMD, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0243H, 00H, 0A2H
$DGS END_FUN, ??ef_InitFLMD, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 04H
$DGS GLV_SYM, _InitUart6Rec, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0A8H, 00H
$DGS BEG_FUN, ??bf_InitUart6Rec, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0252H, 00H, 0A8H
$DGS END_FUN, ??ef_InitUart6Rec, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 06H
$DGS GLV_SYM, _PortInit, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0AEH, 00H
$DGS BEG_FUN, ??bf_PortInit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0263H, 00H, 0AEH
$DGS END_FUN, ??ef_PortInit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 012H
$DGS GLV_SYM, _u6WaitSndOver, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0B8H, 00H
$DGS BEG_FUN, ??bf_u6WaitSndOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0280H, 00H, 0B2H
$DGS BEG_BLK, ??bb00_u6WaitSndOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 04H, 00H, 00H
$DGS END_BLK, ??eb00_u6WaitSndOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 08H
$DGS END_FUN, ??ef_u6WaitSndOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 09H
$DGS GLV_SYM, _u6WaitRcvOver, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0C2H, 00H
$DGS BEG_FUN, ??bf_u6WaitRcvOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 0294H, 00H, 0BCH
$DGS BEG_BLK, ??bb00_u6WaitRcvOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 04H, 00H, 00H
$DGS END_BLK, ??eb00_u6WaitRcvOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 08H
$DGS END_FUN, ??ef_u6WaitRcvOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 09H
$DGS GLV_SYM, _u0WaitRcvOver, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0CCH, 00H
$DGS BEG_FUN, ??bf_u0WaitRcvOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 02A8H, 00H, 0C6H
$DGS BEG_BLK, ??bb00_u0WaitRcvOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 04H, 00H, 00H
$DGS END_BLK, ??eb00_u0WaitRcvOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 08H
$DGS END_FUN, ??ef_u0WaitRcvOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 09H
$DGS GLV_SYM, _u0WaitSndOver, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0D6H, 00H
$DGS BEG_FUN, ??bf_u0WaitSndOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 02BCH, 00H, 0D0H
$DGS BEG_BLK, ??bb00_u0WaitSndOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 04H, 00H, 00H
$DGS END_BLK, ??eb00_u0WaitSndOver, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 08H
$DGS END_FUN, ??ef_u0WaitSndOver, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 09H
$DGS GLV_SYM, _SendRetInfo, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0DEH, 00H
$DGS BEG_FUN, ??bf_SendRetInfo, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 02D0H, 04H, 0DEH
$DGS FUN_ARG, _info, 02H, 0FFFFH, 0CH, 09H, 00H, 01H
$DGS AUT_VAR, _len, 00H, 0FFFFH, 04H, 01H, 00H, 00H
$DGS END_FUN, ??ef_SendRetInfo, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 0AH
$DGS GLV_SYM, _ModuleSyncBR, U, U, 0800CH, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 0FFH, 00H
$DGS BEG_FUN, ??bf_ModuleSyncBR, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 02E6H, 06H, 0E5H
$DGS FUN_ARG, _br, 04H, 0FFFFH, 0CH, 09H, 00H, 00H
$DGS AUT_VAR, _ucResult, 03H, 0FFFFH, 0CH, 01H, 00H, 00H
$DGS AUT_VAR, _len, 01H, 0FFFFH, 0EH, 01H, 00H, 00H
$DGS BEG_BLK, ??bb00_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 07H, 00H, 0E9H
$DGS END_BLK, ??eb00_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 0BH
$DGS BEG_BLK, ??bb01_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 0DH, 00H, 0EDH
$DGS END_BLK, ??eb01_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 011H
$DGS BEG_BLK, ??bb02_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 013H, 00H, 0F1H
$DGS END_BLK, ??eb02_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 017H
$DGS BEG_BLK, ??bb03_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 019H, 00H, 0F5H
$DGS END_BLK, ??eb03_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 01DH
$DGS BEG_BLK, ??bb04_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 01FH, 00H, 0F9H
$DGS END_BLK, ??eb04_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 023H
$DGS BEG_BLK, ??bb05_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 025H, 00H, 00H
$DGS END_BLK, ??eb05_ModuleSyncBR, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 027H
$DGS END_FUN, ??ef_ModuleSyncBR, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 033H
$DGS GLV_SYM, _set_baud, U, U, 0800CH, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 010FH, 00H
$DGS BEG_FUN, ??bf_set_baud, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 032FH, 04H, 0105H
$DGS REG_PAR, _baud, 06H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS REG_PAR, _parity, 07H, 0FFFFH, 010CH, 011H, 00H, 00H
$DGS BEG_BLK, ??bb00_set_baud, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 0CH, 00H, 0107H
$DGS BEG_BLK, ??bb01_set_baud, U, U, 00H, 064H, 01H, 00H
$DGS AUX_BEG, 011H, 00H, 00H
$DGS END_BLK, ??eb01_set_baud, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 014H
$DGS END_BLK, ??eb00_set_baud, U, U, 00H, 064H, 01H, 00H
$DGS AUX_END, 016H
$DGS END_FUN, ??ef_set_baud, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 01CH
$DGS GLV_SYM, _read_baud, U, U, 0800CH, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 011FH, 00H
$DGS BEG_FUN, ??bf_read_baud, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 035DH, 04H, 0115H
$DGS AUT_VAR, _ucResult, 03H, 0FFFFH, 0CH, 01H, 00H, 00H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -