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

📄 gkj_code.m51

📁 c8051f的uart口的测试程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03              04/10/2003  14:55:35  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE D:\JIANGCHAO\程序\UART1\GKJ_CODE.OBJ TO D:\JIANGCHAO\
>> 程序\UART1\GKJ_CODE RS (256) PL (68) PW (78)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  D:\JIANGCHAO\程序\UART1\GKJ_CODE.OBJ (GKJ_CODE)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  D:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  D:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  D:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  D:\JIANGCHAO\程序\UART1\GKJ_CODE (GKJ_CODE)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0018H                  *** GAP ***
            BIT     0020H.0   0000H.7   UNIT         ?BI?GKJ_CODE
            BIT     0020H.7   0000H.3   UNIT         _BIT_GROUP_
                    0021H.2   0000H.6                *** GAP ***
            DATA    0022H     004BH     UNIT         _DATA_GROUP_
            IDATA   006DH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     1807H     UNIT         ?XD?GKJ_CODE
            XDATA   1807H     00DCH     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0014H     UNIT         ?PR?STOP?GKJ_CODE
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     001AH     UNIT         ?PR?DELAY200MS?GKJ_CODE
                    0040H     0003H                  *** GAP ***
            CODE    0043H     0003H     ABSOLUTE     
            CODE    0046H     002BH     UNIT         ?PR?_AIWR?GKJ_CODE
                    0071H     0002H                  *** GAP ***
            CODE    0073H     0003H     ABSOLUTE     
                    0076H     0005H                  *** GAP ***
            CODE    007BH     0003H     ABSOLUTE     
            CODE    007EH     147BH     UNIT         ?PR?WORK?GKJ_CODE
BL51 BANKED LINKER/LOCATER V5.03            04/10/2003  14:55:35  PAGE 2


            CODE    14F9H     0BA1H     UNIT         ?PR?SETPROPARA?GKJ_CODE
            CODE    209AH     05B6H     UNIT         ?C?LIB_CODE
            CODE    2650H     0552H     UNIT         ?PR?SETPID?GKJ_CODE
            CODE    2BA2H     0523H     UNIT         ?PR?SETSENPARA?GKJ_CODE
            CODE    30C5H     01B7H     UNIT         ?PR?GET_INITVALUE?GKJ_COD
>> E
            CODE    327CH     018FH     UNIT         ?PR?_PID?GKJ_CODE
            CODE    340BH     0182H     UNIT         ?PR?T0_INT?GKJ_CODE
            CODE    358DH     0138H     UNIT         ?PR?_LCDLINE?GKJ_CODE
            CODE    36C5H     010FH     UNIT         ?PR?WORKSHOW?GKJ_CODE
            CODE    37D4H     0103H     UNIT         ?PR?_WRITEAI?GKJ_CODE
            CODE    38D7H     00E8H     UNIT         ?PR?_READAI?GKJ_CODE
            CODE    39BFH     00E6H     UNIT         ?PR?SELECTPRONUM?GKJ_CODE
>> 
            CODE    3AA5H     00D4H     UNIT         ?PR?ADC0_INT?GKJ_CODE
            CODE    3B79H     00CBH     UNIT         ?PR?WORKSHOW_TEMP?GKJ_COD
>> E
            CODE    3C44H     00C2H     UNIT         ?PR?KEYCODE?GKJ_CODE
            CODE    3D06H     009DH     UNIT         ?PR?MAIN?GKJ_CODE
            CODE    3DA3H     0091H     UNIT         ?PR?AISAVE?GKJ_CODE
            CODE    3E34H     008DH     UNIT         ?PR?SYSINIT?GKJ_CODE
            CODE    3EC1H     008CH     UNIT         ?C_C51STARTUP
            CODE    3F4DH     0085H     UNIT         ?PR?_LCDDAT?GKJ_CODE
            CODE    3FD2H     0073H     UNIT         ?PR?KBSCAN?GKJ_CODE
            CODE    4045H     0070H     UNIT         ?PR?INIT_DATA?GKJ_CODE
            CODE    40B5H     0046H     UNIT         ?PR?RECEIVERBYTE?GKJ_CODE
>> 
            CODE    40FBH     0040H     UNIT         ?C_INITSEG
            CODE    413BH     0033H     UNIT         ?PR?UART0_INT?GKJ_CODE
            CODE    416EH     0032H     UNIT         ?PR?_LCDXY?GKJ_CODE
            CODE    41A0H     002EH     UNIT         ?PR?_LCDFCOLOR?GKJ_CODE
            CODE    41CEH     002BH     UNIT         ?PR?_TRANSMITBYTE?GKJ_COD
>> E
            CODE    41F9H     0028H     UNIT         ?PR?ACK?GKJ_CODE
            CODE    4221H     0026H     UNIT         ?PR?ADC0WINDOW?GKJ_CODE
            CODE    4247H     0024H     UNIT         ?PR?EXT0?GKJ_CODE
            CODE    426BH     0023H     UNIT         ?PR?T3_INT?GKJ_CODE
            CODE    428EH     0022H     UNIT         ?PR?DELAY1S?GKJ_CODE
            CODE    42B0H     0022H     UNIT         ?PR?_LCDSHOW?GKJ_CODE
            CODE    42D2H     0021H     UNIT         ?PR?_LCDGBCOLOR?GKJ_CODE
            CODE    42F3H     001FH     UNIT         ?PR?DELAY4US?GKJ_CODE
            CODE    4312H     001AH     UNIT         ?PR?CACK?GKJ_CODE
            CODE    432CH     0019H     UNIT         ?PR?_LCDGBOC?GKJ_CODE
            CODE    4345H     0018H     UNIT         ?PR?_LCDOVERLAP?GKJ_CODE
            CODE    435DH     0013H     UNIT         ?PR?DELAY100US?GKJ_CODE
            CODE    4370H     0013H     UNIT         ?PR?DELAY5MS?GKJ_CODE
            CODE    4383H     0012H     UNIT         ?PR?START?GKJ_CODE
            CODE    4395H     0011H     UNIT         ?PR?LCDHANZ?GKJ_CODE
            CODE    43A6H     0011H     UNIT         ?PR?_LCDRSFT?GKJ_CODE
            CODE    43B7H     0011H     UNIT         ?PR?_ALARM?GKJ_CODE
            CODE    43C8H     000DH     UNIT         ?PR?LCDASIIC?GKJ_CODE
            CODE    43D5H     0009H     UNIT         ?PR?CLOSE?GKJ_CODE
            CODE    43DEH     0008H     UNIT         ?PR?NACK?GKJ_CODE



OVERLAY MAP OF MODULE:   D:\JIANGCHAO\程序\UART1\GKJ_CODE (GKJ_CODE)


SEGMENT                               BIT_GROUP          DATA_GROUP          X
>> DATA_GROUP
  +--> CALLED SEGMENT              START    LENGTH     START    LENGTH     STA
>> RT    LENGTH
------------------------------------------------------------------------------
>> ------------
BL51 BANKED LINKER/LOCATER V5.03            04/10/2003  14:55:35  PAGE 3


?PR?EXT0?GKJ_CODE                  -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_WRITEAI?GKJ_CODE

?PR?_WRITEAI?GKJ_CODE              -----    -----      005DH    0004H      ---
>> --    -----
  +--> ?PR?_ALARM?GKJ_CODE
  +--> ?PR?_AIWR?GKJ_CODE
  +--> ?PR?DELAY100US?GKJ_CODE

?PR?_ALARM?GKJ_CODE                -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDSHOW?GKJ_CODE

?PR?_LCDSHOW?GKJ_CODE              -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDGBOC?GKJ_CODE
  +--> ?PR?_LCDXY?GKJ_CODE
  +--> ?PR?_LCDOVERLAP?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?_LCDGBOC?GKJ_CODE              -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?_LCDXY?GKJ_CODE                -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDFCOLOR?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?_LCDFCOLOR?GKJ_CODE            -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?_LCDOVERLAP?GKJ_CODE           -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDFCOLOR?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?_AIWR?GKJ_CODE                 -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?DELAY100US?GKJ_CODE

*** NEW ROOT ***************************************************

?PR?T0_INT?GKJ_CODE                -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?KBSCAN?GKJ_CODE
  +--> ?PR?_PID?GKJ_CODE

?PR?KBSCAN?GKJ_CODE                -----    -----      0026H    0003H      ---
>> --    -----
  +--> ?PR?KEYCODE?GKJ_CODE

?PR?_PID?GKJ_CODE                  -----    -----      0026H    0010H      ---
>> --    -----

*** NEW ROOT ***************************************************

?PR?ADC0WINDOW?GKJ_CODE            -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_WRITEAI?GKJ_CODE

*** NEW ROOT ***************************************************

BL51 BANKED LINKER/LOCATER V5.03            04/10/2003  14:55:35  PAGE 4


?C_C51STARTUP                      -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?MAIN?GKJ_CODE
  +--> ?C_INITSEG

?PR?MAIN?GKJ_CODE                  -----    -----      003AH    0001H      ---
>> --    -----
  +--> ?PR?SYSINIT?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE
  +--> ?PR?_LCDSHOW?GKJ_CODE
  +--> ?PR?INIT_DATA?GKJ_CODE
  +--> ?PR?GET_INITVALUE?GKJ_CODE
  +--> ?PR?_WRITEAI?GKJ_CODE
  +--> ?PR?DELAY5MS?GKJ_CODE
  +--> ?PR?DELAY200MS?GKJ_CODE
  +--> ?PR?CLOSE?GKJ_CODE
  +--> ?PR?WORK?GKJ_CODE
  +--> ?PR?SELECTPRONUM?GKJ_CODE
  +--> ?PR?SETPROPARA?GKJ_CODE
  +--> ?PR?SETSENPARA?GKJ_CODE
  +--> ?PR?SETPID?GKJ_CODE

?PR?INIT_DATA?GKJ_CODE             -----    -----      003BH    0002H      ---
>> --    -----
  +--> ?PR?CACK?GKJ_CODE
  +--> ?PR?_TRANSMITBYTE?GKJ_CODE
  +--> ?PR?START?GKJ_CODE
  +--> ?PR?RECEIVERBYTE?GKJ_CODE
  +--> ?PR?NACK?GKJ_CODE
  +--> ?PR?STOP?GKJ_CODE

?PR?CACK?GKJ_CODE                  0021H.0  0000H.1    -----    -----      ---
>> --    -----
  +--> ?PR?START?GKJ_CODE
  +--> ?PR?_TRANSMITBYTE?GKJ_CODE
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?START?GKJ_CODE                 -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?_TRANSMITBYTE?GKJ_CODE         -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?RECEIVERBYTE?GKJ_CODE          -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?ACK?GKJ_CODE
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?ACK?GKJ_CODE                   -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?NACK?GKJ_CODE                  -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?STOP?GKJ_CODE                  -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?DELAY4US?GKJ_CODE

?PR?GET_INITVALUE?GKJ_CODE         -----    -----      003BH    0006H      ---
>> --    -----
  +--> ?PR?CACK?GKJ_CODE
BL51 BANKED LINKER/LOCATER V5.03            04/10/2003  14:55:35  PAGE 5


  +--> ?PR?_TRANSMITBYTE?GKJ_CODE
  +--> ?PR?START?GKJ_CODE
  +--> ?PR?RECEIVERBYTE?GKJ_CODE
  +--> ?PR?ACK?GKJ_CODE
  +--> ?PR?NACK?GKJ_CODE
  +--> ?PR?STOP?GKJ_CODE

?PR?CLOSE?GKJ_CODE                 -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_WRITEAI?GKJ_CODE

?PR?WORK?GKJ_CODE                  0020H.7  0000H.2    003BH    0021H      180
>> 7H    0019H
  +--> ?PR?AISAVE?GKJ_CODE
  +--> ?PR?_WRITEAI?GKJ_CODE
  +--> ?PR?_LCDSHOW?GKJ_CODE
  +--> ?PR?LCDASIIC?GKJ_CODE
  +--> ?PR?_LCDFCOLOR?GKJ_CODE
  +--> ?PR?_LCDXY?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE
  +--> ?PR?_LCDLINE?GKJ_CODE
  +--> ?PR?_LCDOVERLAP?GKJ_CODE
  +--> ?PR?LCDHANZ?GKJ_CODE
  +--> ?PR?WORKSHOW_TEMP?GKJ_CODE
  +--> ?PR?DELAY1S?GKJ_CODE
  +--> ?PR?_READAI?GKJ_CODE
  +--> ?PR?DELAY200MS?GKJ_CODE
  +--> ?PR?DELAY5MS?GKJ_CODE
  +--> ?PR?WORKSHOW?GKJ_CODE

?PR?AISAVE?GKJ_CODE                -----    -----      005CH    0001H      ---
>> --    -----
  +--> ?PR?_WRITEAI?GKJ_CODE

?PR?LCDASIIC?GKJ_CODE              -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?_LCDLINE?GKJ_CODE              -----    -----      005CH    0011H      ---
>> --    -----
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?LCDHANZ?GKJ_CODE               -----    -----      -----    -----      ---
>> --    -----
  +--> ?PR?_LCDFCOLOR?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE

?PR?WORKSHOW_TEMP?GKJ_CODE         0021H.1  0000H.1    -----    -----      ---
>> --    -----
  +--> ?PR?_READAI?GKJ_CODE
  +--> ?PR?_LCDXY?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE
  +--> ?PR?_LCDFCOLOR?GKJ_CODE

?PR?_READAI?GKJ_CODE               -----    -----      005CH    0002H      ---
>> --    -----
  +--> ?PR?_AIWR?GKJ_CODE
  +--> ?PR?DELAY100US?GKJ_CODE
  +--> ?PR?_ALARM?GKJ_CODE

?PR?WORKSHOW?GKJ_CODE              0021H.1  0000H.1    -----    -----      ---
>> --    -----
  +--> ?PR?_READAI?GKJ_CODE
  +--> ?PR?_LCDXY?GKJ_CODE
  +--> ?PR?_LCDDAT?GKJ_CODE
BL51 BANKED LINKER/LOCATER V5.03            04/10/2003  14:55:35  PAGE 6


  +--> ?PR?_LCDFCOLOR?GKJ_CODE

?PR?SELECTPRONUM?GKJ_CODE          -----    -----      003BH    0004H      ---
>> --    -----
  +--> ?PR?_LCDGBCOLOR?GKJ_CODE

⌨️ 快捷键说明

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