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

📄 testbujin.m51

📁 用于测试步进电机
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.00                                                        09/14/2006  16:35:56  PAGE 1


BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE BUJINMAIN.obj, FM24C04.obj, STCIAP.obj, DISP.obj, bbbb.obj, DS1302.obj, OTHER.obj, KEYBOARD.obj
>> , PRINTER.obj TO TESTBUJIN RAMSIZE (256) CODE (0X0000-0X7FFF) XDATA (0X0000-0X03FF)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  BUJINMAIN.obj (BUJINMAIN)
  FM24C04.obj (FM24C04)
  STCIAP.obj (STCIAP)
  DISP.obj (DISP)
  bbbb.obj (BBBB)
  DS1302.obj (DS1302)
  OTHER.obj (OTHER)
  KEYBOARD.obj (KEYBOARD)
  PRINTER.obj (PRINTER)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LADD)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSUB)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)


LINK MAP OF MODULE:  TESTBUJIN (BUJINMAIN)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            DATA    0020H     0004H     BIT_ADDR     ?BA?BUJINMAIN
BL51 BANKED LINKER/LOCATER V5.00                                                      09/14/2006  16:35:56  PAGE 2


            BIT     0024H.0   0005H.3   UNIT         ?BI?BUJINMAIN
            BIT     0029H.3   0000H.5   UNIT         _BIT_GROUP_
            DATA    002AH     0030H     UNIT         _DATA_GROUP_
            DATA    005AH     0017H     UNIT         ?DT?BUJINMAIN
            IDATA   0071H     0032H     UNIT         ?ID?BUJINMAIN
            IDATA   00A3H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0226H     UNIT         ?XD?BUJINMAIN
            XDATA   0226H     0010H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0005H     UNIT         ?PR?DISP_KEY_CLEAR_A?DISP
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000CH     UNIT         ?PR?_BYTE_VERIFY?STCIAP
                    001AH     0001H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0003H     UNIT         ?PR?INT_INT0?BUJINMAIN
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0003H     UNIT         ?PR?CLR_EXITDATA_A?OTHER
                    0029H     0002H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     12B1H     UNIT         ?PR?KEYB_SOLVE?KEYBOARD
            CODE    12DFH     0681H     UNIT         ?C?LIB_CODE
            CODE    1960H     03EEH     UNIT         ?PR?_PRINT_PROOF?PRINTER
            CODE    1D4EH     02E1H     UNIT         ?PR?_CALCULATE_RATION?OTHER
            CODE    202FH     02D3H     UNIT         ?PR?DISP
            CODE    2302H     0250H     UNIT         ?PR?DISP_RATION_ENDING_B?BBBB
            CODE    2552H     01E4H     UNIT         ?PR?DISP_TOTAL_B?DISP
            CODE    2736H     01A4H     UNIT         ?PR?_OIL_INTMONEY?OTHER
            CODE    28DAH     018AH     UNIT         ?PR?READ_KEY?KEYBOARD
            CODE    2A64H     0177H     UNIT         ?PR?INT_TIMER1?BUJINMAIN
            CODE    2BDBH     0177H     UNIT         ?PR?KEYBOARD
            CODE    2D52H     0154H     UNIT         ?PR?KEYA_SOLVE?KEYBOARD
            CODE    2EA6H     0150H     UNIT         ?PR?OTHER
            CODE    2FF6H     014BH     UNIT         ?PR?_PASS_CHECK?OTHER
            CODE    3141H     014AH     UNIT         ?PR?_DISP_LCD1?DISP
            CODE    328BH     0142H     UNIT         ?PR?_DISP_LCD2?DISP
            CODE    33CDH     011AH     UNIT         ?PR?_DISP_EEPROM_HISTORY?DISP
            CODE    34E7H     0115H     UNIT         ?PR?DISP_MEMU2_SET?DISP
            CODE    35FCH     0111H     UNIT         ?PR?MAIN?BUJINMAIN
            CODE    370DH     0108H     UNIT         ?PR?READ_EEPROM?BUJINMAIN
            CODE    3815H     00FAH     UNIT         ?PR?BBBB
            CODE    390FH     00F0H     UNIT         ?PR?_DISP_SETPRICE?DISP
            CODE    39FFH     00ECH     UNIT         ?PR?INT_TIMER2?BUJINMAIN
            CODE    3AEBH     00E7H     UNIT         ?CO?PRINTER
            CODE    3BD2H     00D2H     UNIT         ?PR?DISP_LOCK_B?BBBB
            CODE    3CA4H     00C8H     UNIT         ?PR?_DISP_PASS_VITAL?BBBB
            CODE    3D6CH     00B5H     UNIT         ?PR?PRINTER
            CODE    3E21H     00ADH     UNIT         ?PR?_PRINTER_TIME?PRINTER
            CODE    3ECEH     00AAH     UNIT         ?PR?EEPROM_IPL?FM24C04
            CODE    3F78H     00A8H     UNIT         ?PR?SCOUT?BUJINMAIN
            CODE    4020H     009FH     UNIT         ?PR?_STARTUP?OTHER
            CODE    40BFH     0095H     UNIT         ?PR?DISP_VIP_B?BBBB
BL51 BANKED LINKER/LOCATER V5.00                                                      09/14/2006  16:35:56  PAGE 3


            CODE    4154H     0094H     UNIT         ?PR?INITIALIZESYSTEM?BUJINMAIN
            CODE    41E8H     0092H     UNIT         ?PR?VIPSTART2?KEYBOARD
            CODE    427AH     007EH     UNIT         ?PR?BUJINMAIN
            CODE    42F8H     007DH     UNIT         ?PR?WORKAJL?BUJINMAIN
            CODE    4375H     007DH     UNIT         ?PR?WORKAJ2?BUJINMAIN
            CODE    43F2H     0074H     UNIT         ?PR?_PRINTER?PRINTER
            CODE    4466H     0062H     UNIT         ?PR?CLEAR_WORKA?BUJINMAIN
            CODE    44C8H     005FH     UNIT         ?PR?_READBYTESEQ?FM24C04
            CODE    4527H     005FH     UNIT         ?PR?_SETB_REV?OTHER
            CODE    4586H     005BH     UNIT         ?PR?CLEAR_WORKB?BUJINMAIN
            CODE    45E1H     005AH     UNIT         ?PR?_DISP_DOT?DISP
            CODE    463BH     0059H     UNIT         ?PR?_DISP_DOT1?DISP
            CODE    4694H     0059H     UNIT         ?PR?_DISP_DOT2?DISP
            CODE    46EDH     0058H     UNIT         ?PR?DISP_MEMU2_IMPORTANT?DISP
            CODE    4745H     0056H     UNIT         ?PR?_DISP_UPDATA_LCD?DISP
            CODE    479BH     0054H     UNIT         ?PR?DISP_KEY?DISP
            CODE    47EFH     004BH     UNIT         ?PR?MATHS_C?BUJINMAIN
            CODE    483AH     004BH     UNIT         ?PR?_DISP_PRINTER_MODE?DISP
            CODE    4885H     0049H     UNIT         ?PR?DISP_MEMU2_OIL?DISP
            CODE    48CEH     0044H     UNIT         ?C?LDIV
            CODE    4912H     003CH     UNIT         ?PR?_IAP_SYS_READ?STCIAP
            CODE    494EH     003BH     UNIT         ?PR?DISP_REV?DISP
            CODE    4989H     003BH     UNIT         ?PR?_DISP_DILATE?DISP
            CODE    49C4H     003AH     UNIT         ?PR?_IAP_SYS_SAVE?STCIAP
            CODE    49FEH     0038H     UNIT         ?PR?READ_INPUT?BUJINMAIN
            CODE    4A36H     0038H     UNIT         ?PR?READ_INPUT1?BUJINMAIN
            CODE    4A6EH     0038H     UNIT         ?PR?SET1302?DS1302
            CODE    4AA6H     0036H     UNIT         ?CO?BUJINMAIN
            CODE    4ADCH     0035H     UNIT         ?PR?_NACK?FM24C04
            CODE    4B11H     0033H     UNIT         ?PR?DISP_KEY_CLEAR_B?DISP
            CODE    4B44H     0030H     UNIT         ?PR?INBYTE?FM24C04
            CODE    4B74H     0030H     UNIT         ?PR?_WRITEBYTESEQ?FM24C04
            CODE    4BA4H     002DH     UNIT         ?PR?_DELAY_PRINTER?PRINTER
            CODE    4BD1H     002CH     UNIT         ?PR?_BYTE_PROGRAM?STCIAP
            CODE    4BFDH     002BH     UNIT         ?PR?_OUTBYTE?FM24C04
            CODE    4C28H     0029H     UNIT         ?PR?_DISP_VER?DISP
            CODE    4C51H     0028H     UNIT         ?PR?_DISP_TIME?DISP
            CODE    4C79H     0028H     UNIT         ?PR?_DISP_PRODUCT?DISP
            CODE    4CA1H     0028H     UNIT         ?PR?CALREV?OTHER
            CODE    4CC9H     0027H     UNIT         ?PR?_DISP_LCD_CLEAR?DISP
            CODE    4CF0H     0025H     UNIT         ?PR?_DISP_PRINTSELECT?DISP
            CODE    4D15H     0023H     UNIT         ?PR?BACKUP_SYSDATA?STCIAP
            CODE    4D38H     0020H     UNIT         ?PR?_DISP_ADDRESS?DISP
            CODE    4D58H     001DH     UNIT         ?PR?_WRITEBYTE?FM24C04
            CODE    4D75H     001DH     UNIT         ?PR?_DISP_VELOCITY_CONTROL?DISP
            CODE    4D92H     001DH     UNIT         ?PR?_DISP_CLOSE_NUM?DISP
            CODE    4DAFH     001CH     UNIT         ?PR?_READBYTE?FM24C04
            CODE    4DCBH     001CH     UNIT         ?PR?GET1302?DS1302
            CODE    4DE7H     001BH     UNIT         ?PR?FM24C04
            CODE    4E02H     001BH     UNIT         ?PR?DISP_RETURN_B?DISP
            CODE    4E1DH     0019H     UNIT         ?PR?INT_TIMER0?BUJINMAIN
            CODE    4E36H     0018H     UNIT         ?PR?_W1302?DS1302
            CODE    4E4EH     0013H     UNIT         ?PR?_R1302?DS1302
            CODE    4E61H     0012H     UNIT         ?PR?SERI_INT?BUJINMAIN
            CODE    4E73H     0012H     UNIT         ?PR?_RTINPUTBYTE?DS1302
            CODE    4E85H     0012H     UNIT         ?PR?RTOUTPUTBYTE?DS1302
            CODE    4E97H     0010H     UNIT         ?PR?RENEW_SYSDATA?STCIAP
BL51 BANKED LINKER/LOCATER V5.00                                                      09/14/2006  16:35:56  PAGE 4


            CODE    4EA7H     0010H     UNIT         ?PR?RENEW_PRINTER_FORMAT?STCIAP
            CODE    4EB7H     0010H     UNIT         ?PR?DCESPK_OUT?KEYBOARD
            CODE    4EC7H     000FH     UNIT         ?PR?_SECTOR_ERASE?STCIAP
            CODE    4ED6H     000FH     UNIT         ?PR?TRIGGER_ISP?STCIAP
            CODE    4EE5H     000CH     UNIT         ?C_C51STARTUP
            CODE    4EF1H     000BH     UNIT         ?PR?START?FM24C04
            CODE    4EFCH     000BH     UNIT         ?PR?STOP?FM24C04
            CODE    4F07H     000BH     UNIT         ?PR?_SET_ISP_ADD?STCIAP
            CODE    4F12H     0009H     UNIT         ?PR?ACK?FM24C04
            CODE    4F1BH     0009H     UNIT         ?PR?STCIAP
            CODE    4F24H     0009H     UNIT         ?PR?DISP_RETURN_A?DISP
            CODE    4F2DH     0008H     UNIT         ?PR?IAP_DISABLE?STCIAP
            CODE    4F35H     0003H     UNIT         ?PR?CLR_EXITDATA_B?OTHER



OVERLAY MAP OF MODULE:   TESTBUJIN (BUJINMAIN)


SEGMENT                                    BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                   START    LENGTH     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------------------------
?PR?INT_TIMER0?BUJINMAIN                -----    -----      -----    -----      -----    -----
  +--> ?PR?READ_INPUT?BUJINMAIN

?PR?READ_INPUT?BUJINMAIN                0029H.3  0000H.1    -----    -----      -----    -----
  +--> ?PR?BUJINMAIN

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

?PR?INT_TIMER1?BUJINMAIN                -----    -----      002AH    0001H      -----    -----
  +--> ?PR?DISP_KEY?DISP
  +--> ?PR?READ_INPUT1?BUJINMAIN
  +--> ?PR?BUJINMAIN

?PR?READ_INPUT1?BUJINMAIN               0029H.4  0000H.1    -----    -----      -----    -----
  +--> ?PR?BUJINMAIN

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

?PR?SERI_INT?BUJINMAIN                  -----    -----      002BH    0001H      -----    -----

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

?PR?INT_TIMER2?BUJINMAIN                -----    -----      002CH    0001H      -----    -----
  +--> ?PR?BUJINMAIN

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

?C_C51STARTUP                           -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?BUJINMAIN

?PR?MAIN?BUJINMAIN                      -----    -----      -----    -----      -----    -----
  +--> ?PR?INITIALIZESYSTEM?BUJINMAIN
  +--> ?PR?READ_EEPROM?BUJINMAIN
  +--> ?PR?RENEW_SYSDATA?STCIAP
  +--> ?PR?EEPROM_IPL?FM24C04
BL51 BANKED LINKER/LOCATER V5.00                                                      09/14/2006  16:35:56  PAGE 5


  +--> ?PR?RENEW_PRINTER_FORMAT?STCIAP
  +--> ?PR?DISP_KEY_CLEAR_A?DISP
  +--> ?PR?DISP_KEY_CLEAR_B?DISP
  +--> ?PR?BUJINMAIN
  +--> ?PR?_DISP_LCD1?DISP
  +--> ?PR?_DISP_LCD2?DISP
  +--> ?PR?CLEAR_WORKA?BUJINMAIN
  +--> ?PR?CLEAR_WORKB?BUJINMAIN
  +--> ?PR?DISP_REV?DISP
  +--> ?PR?SCOUT?BUJINMAIN

?PR?INITIALIZESYSTEM?BUJINMAIN          -----    -----      -----    -----      -----    -----
  +--> ?PR?GET1302?DS1302
  +--> ?PR?CLEAR_WORKA?BUJINMAIN
  +--> ?PR?CLEAR_WORKB?BUJINMAIN
  +--> ?PR?BUJINMAIN

?PR?GET1302?DS1302                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_R1302?DS1302

?PR?_R1302?DS1302                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTINPUTBYTE?DS1302
  +--> ?PR?RTOUTPUTBYTE?DS1302

?PR?CLEAR_WORKA?BUJINMAIN               -----    -----      -----    -----      -----    -----
  +--> ?PR?BUJINMAIN
  +--> ?PR?_CALCULATE_RATION?OTHER
  +--> ?PR?_DISP_LCD1?DISP

?PR?_CALCULATE_RATION?OTHER             -----    -----      0042H    0012H      -----    -----
  +--> ?PR?OTHER

?PR?OTHER                               -----    -----      -----    -----      -----    -----
  +--> ?CO?BUJINMAIN

?PR?_DISP_LCD1?DISP                     0029H.5  0000H.2    003DH    000EH      -----    -----
  +--> ?CO?BUJINMAIN
  +--> ?PR?DISP

?PR?DISP                                -----    -----      -----    -----      -----    -----
  +--> ?CO?BUJINMAIN
  +--> ?PR?_DISP_PRINTER_MODE?DISP
  +--> ?PR?_DISP_PRINTSELECT?DISP

?PR?_DISP_PRINTER_MODE?DISP             -----    -----      -----    -----      -----    -----
  +--> ?CO?BUJINMAIN

?PR?_DISP_PRINTSELECT?DISP              -----    -----      -----    -----      -----    -----
  +--> ?CO?BUJINMAIN

?PR?CLEAR_WORKB?BUJINMAIN               -----    -----      -----    -----      -----    -----
  +--> ?PR?BUJINMAIN
  +--> ?PR?_CALCULATE_RATION?OTHER
  +--> ?PR?_DISP_LCD2?DISP

?PR?_DISP_LCD2?DISP                     0029H.6  0000H.2    003DH    000EH      -----    -----
  +--> ?CO?BUJINMAIN
BL51 BANKED LINKER/LOCATER V5.00                                                      09/14/2006  16:35:56  PAGE 6


  +--> ?PR?DISP

?PR?READ_EEPROM?BUJINMAIN               -----    -----      -----    -----      -----    -----
  +--> ?PR?_READBYTESEQ?FM24C04
  +--> ?PR?_READBYTE?FM24C04

?PR?_READBYTESEQ?FM24C04                -----    -----      003DH    0007H      -----    -----
  +--> ?PR?_NACK?FM24C04
  +--> ?PR?START?FM24C04
  +--> ?PR?INBYTE?FM24C04
  +--> ?PR?ACK?FM24C04
  +--> ?PR?STOP?FM24C04

?PR?_NACK?FM24C04                       -----    -----      -----    -----      -----    -----
  +--> ?PR?START?FM24C04
  +--> ?PR?_OUTBYTE?FM24C04

?PR?_OUTBYTE?FM24C04                    -----    -----      -----    -----      -----    -----
  +--> ?PR?FM24C04

?PR?INBYTE?FM24C04                      -----    -----      -----    -----      -----    -----

⌨️ 快捷键说明

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