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

📄 tt_set.m51

📁 这是一个成熟的用于驱动步进马达的程序,我们用于调试螺钉的.
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V6.15                                                        10/29/2008  21:06:48  PAGE 1


BL51 BANKED LINKER/LOCATER V6.15, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 1335c51.obj, Delay.obj, main.obj, ADS8364.obj, IAP.obj, STEP_MOTOR.obj, MENU.obj TO TT_SET RAMS
>> IZE (256) CODE (0X0000-0X7FFF)


MEMORY MODEL: COMPACT


INPUT MODULES INCLUDED:
  1335c51.obj (1335C51)
  Delay.obj (DELAY)
  main.obj (MAIN)
  ADS8364.obj (ADS8364)
  IAP.obj (IAP)
  STEP_MOTOR.obj (STEP_MOTOR)
  MENU.obj (MENU)
  C:\KEIL\C51\LIB\C51C.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51C.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51C.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51C.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51C.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51C.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51C.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51C.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51C.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51C.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51C.LIB (?C?LSTPDATA)
  C:\KEIL\C51\LIB\C51C.LIB (?C?ICALL)
  C:\KEIL\C51\LIB\C51C.LIB (ABS)
  C:\KEIL\C51\LIB\C51C.LIB (?C_INIT)


LINK MAP OF MODULE:  TT_SET (1335C51)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0020H     UNIT         ?DT?MAIN
            IDATA   0028H     0026H     UNIT         ?ID?MAIN
            IDATA   004EH     0002H     UNIT         ?ID?MENU
            IDATA   0050H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0002H     INPAGE       ?PD?MAIN
            XDATA   0002H     0001H     INPAGE       ?PD?STEP_MOTOR
            XDATA   0003H     0001H     INPAGE       ?PD?GETKEYINPUT?MENU
            XDATA   0004H     0006H     INPAGE       ?PD?MENU
            XDATA   000AH     002AH     INPAGE       _PDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0017H     UNIT         ?PR?READDATALCM?1335C51
                    001AH     0001H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     1FE2H     UNIT         ?CO?MAIN
BL51 BANKED LINKER/LOCATER V6.15                                                      10/29/2008  21:06:48  PAGE 2


            CODE    2000H     05A1H     UNIT         ?CO?MENU
            CODE    25A1H     03EBH     UNIT         ?PR?NORMALDISP?MAIN
            CODE    298CH     037EH     UNIT         ?PR?CHECK?MAIN
            CODE    2D0AH     02EEH     UNIT         ?C?LIB_CODE
            CODE    2FF8H     020DH     UNIT         ?PR?_ADS8364_READ?ADS8364
            CODE    3205H     01DFH     UNIT         ?PR?GETKEYINPUT?MENU
            CODE    33E4H     01CDH     UNIT         ?PR?ADJUSTSET?MAIN
            CODE    35B1H     01B6H     UNIT         ?PR?_DISP816?1335C51
            CODE    3767H     01A0H     UNIT         ?PR?_LINEXY?1335C51
            CODE    3907H     0196H     UNIT         ?PR?_NUMDISP_816?1335C51
            CODE    3A9DH     012EH     UNIT         ?PR?PARAREAD?MAIN
            CODE    3BCBH     00E4H     UNIT         ?PR?_NUMDISP?1335C51
            CODE    3CAFH     00D6H     UNIT         ?PR?ZERO?MAIN
            CODE    3D85H     00D5H     UNIT         ?PR?_DISP_4POINT?MAIN
            CODE    3E5AH     0097H     UNIT         ?PR?TIMER1?STEP_MOTOR
            CODE    3EF1H     0093H     UNIT         ?PR?_POINT?1335C51
            CODE    3F84H     008CH     UNIT         ?C_C51STARTUP
            CODE    4010H     0089H     UNIT         ?PR?PARASAVE?MAIN
            CODE    4099H     0085H     UNIT         ?PR?_PUTCDOTINGRAPH?1335C51
            CODE    411EH     0079H     UNIT         ?PR?_BMPDISP?1335C51
            CODE    4197H     0071H     UNIT         ?PR?_PUTSDOTINGRAPH?1335C51
            CODE    4208H     0071H     UNIT         ?PR?_PUTSDOTINGRAPH_V?1335C51
            CODE    4279H     0069H     UNIT         ?PR?_PUTCDOTINGRAPH_2?1335C51
            CODE    42E2H     0063H     UNIT         ?PR?CALCULATE?MAIN
            CODE    4345H     005CH     UNIT         ?PR?_RAM_CLEAR?1335C51
            CODE    43A1H     0058H     UNIT         ?PR?DISP_TARGET?MAIN
            CODE    43F9H     0054H     UNIT         ?PR?KEYSCAN?MAIN
            CODE    444DH     0052H     UNIT         ?PR?LCMINITION?1335C51
            CODE    449FH     0051H     UNIT         ?PR?_WRITEEEPROM?IAP
            CODE    44F0H     004DH     UNIT         ?PR?_READEEPROM?IAP
            CODE    453DH     003EH     UNIT         ?PR?OPERATION1?1335C51
            CODE    457BH     003AH     UNIT         ?PR?MAIN?MAIN
            CODE    45B5H     0032H     UNIT         ?PR?OPERATION6?1335C51
            CODE    45E7H     0032H     UNIT         ?PR?OPERATION18?1335C51
            CODE    4619H     0032H     UNIT         ?PR?OPERATION30?1335C51
            CODE    464BH     0031H     UNIT         ?PR?OPERATION5?1335C51
            CODE    467CH     0031H     UNIT         ?PR?OPERATION8?1335C51
            CODE    46ADH     0031H     UNIT         ?PR?OPERATION9?1335C51
            CODE    46DEH     0031H     UNIT         ?PR?OPERATION11?1335C51
            CODE    470FH     0031H     UNIT         ?PR?OPERATION17?1335C51
            CODE    4740H     0031H     UNIT         ?PR?OPERATION20?1335C51
            CODE    4771H     0031H     UNIT         ?PR?OPERATION21?1335C51
            CODE    47A2H     0031H     UNIT         ?PR?OPERATION23?1335C51
            CODE    47D3H     0031H     UNIT         ?PR?OPERATION29?1335C51
            CODE    4804H     0031H     UNIT         ?PR?OPERATION32?1335C51
            CODE    4835H     0031H     UNIT         ?PR?OPERATION33?1335C51
            CODE    4866H     0031H     UNIT         ?PR?OPERATION35?1335C51
            CODE    4897H     0030H     UNIT         ?PR?OPERATION12?1335C51
            CODE    48C7H     0030H     UNIT         ?PR?OPERATION24?1335C51
            CODE    48F7H     0030H     UNIT         ?PR?OPERATION36?1335C51
            CODE    4927H     002FH     UNIT         ?PR?OPERATION0?1335C51
            CODE    4956H     002FH     UNIT         ?PR?OPERATION13?1335C51
            CODE    4985H     002FH     UNIT         ?PR?OPERATION25?1335C51
            CODE    49B4H     002AH     UNIT         ?CO?1335C51
            CODE    49DEH     0028H     UNIT         ?PR?LCMCLEAR?1335C51
            CODE    4A06H     0028H     UNIT         ?PR?OPERATION2?1335C51
            CODE    4A2EH     0028H     UNIT         ?PR?OPERATION3?1335C51
BL51 BANKED LINKER/LOCATER V6.15                                                      10/29/2008  21:06:48  PAGE 3


            CODE    4A56H     0028H     UNIT         ?PR?OPERATION14?1335C51
            CODE    4A7EH     0028H     UNIT         ?PR?OPERATION15?1335C51
            CODE    4AA6H     0028H     UNIT         ?PR?OPERATION26?1335C51
            CODE    4ACEH     0028H     UNIT         ?PR?OPERATION27?1335C51
            CODE    4AF6H     0024H     UNIT         ?PR?_WRITECOMMAND?1335C51
            CODE    4B1AH     0024H     UNIT         ?PR?_DELAY_XMS?DELAY
            CODE    4B3EH     0024H     UNIT         ?C_INITSEG
            CODE    4B62H     0024H     UNIT         ?PR?_ERASEEEPROM?IAP
            CODE    4B86H     0021H     UNIT         ?PR?_WRITEDATA?1335C51
            CODE    4BA7H     001BH     UNIT         ?PR?ADS8364_INIT?ADS8364
            CODE    4BC2H     0016H     UNIT         ?PR?OPERATION4?1335C51
            CODE    4BD8H     0016H     UNIT         ?PR?OPERATION7?1335C51
            CODE    4BEEH     0016H     UNIT         ?PR?OPERATION10?1335C51
            CODE    4C04H     0016H     UNIT         ?PR?OPERATION16?1335C51
            CODE    4C1AH     0016H     UNIT         ?PR?OPERATION19?1335C51
            CODE    4C30H     0016H     UNIT         ?PR?OPERATION22?1335C51
            CODE    4C46H     0016H     UNIT         ?PR?OPERATION28?1335C51
            CODE    4C5CH     0016H     UNIT         ?PR?OPERATION31?1335C51
            CODE    4C72H     0016H     UNIT         ?PR?OPERATION34?1335C51
            CODE    4C88H     0011H     UNIT         ?PR?_CLOCK?ADS8364
            CODE    4C99H     0010H     UNIT         ?CO?ADS8364
            CODE    4CA9H     0010H     UNIT         ?PR?TIME_INIT?STEP_MOTOR
            CODE    4CB9H     000DH     UNIT         ?PR?ADS8364_START?ADS8364
            CODE    4CC6H     000CH     UNIT         ?PR?SYSTEMINIT?MAIN
            CODE    4CD2H     000CH     UNIT         ?PR?_ABS?ABS
            CODE    4CDEH     000BH     UNIT         ?PR?STEP_MOTOR_INIT?STEP_MOTOR



OVERLAY MAP OF MODULE:   TT_SET (1335C51)


SEGMENT                                  PDATA_GROUP
  +--> CALLED SEGMENT                  START    LENGTH
------------------------------------------------------
?C_C51STARTUP                          -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                          -----    -----
  +--> ?PR?_DELAY_XMS?DELAY
  +--> ?PR?SYSTEMINIT?MAIN
  +--> ?PR?NORMALDISP?MAIN
  +--> ?PR?_ADS8364_READ?ADS8364
  +--> ?PR?_DISP_4POINT?MAIN
  +--> ?PR?ADJUSTSET?MAIN
  +--> ?PR?KEYSCAN?MAIN
  +--> ?PR?ZERO?MAIN

?PR?SYSTEMINIT?MAIN                    -----    -----
  +--> ?PR?LCMINITION?1335C51
  +--> ?PR?TIME_INIT?STEP_MOTOR
  +--> ?PR?STEP_MOTOR_INIT?STEP_MOTOR
  +--> ?PR?PARAREAD?MAIN

?PR?LCMINITION?1335C51                 -----    -----
  +--> ?PR?_DELAY_XMS?DELAY
BL51 BANKED LINKER/LOCATER V6.15                                                      10/29/2008  21:06:48  PAGE 4


  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?CO?1335C51
  +--> ?PR?_WRITEDATA?1335C51
  +--> ?PR?LCMCLEAR?1335C51

?PR?_WRITECOMMAND?1335C51              -----    -----
  +--> ?PR?_WRITEDATA?1335C51

?PR?LCMCLEAR?1335C51                   -----    -----
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51

?PR?PARAREAD?MAIN                      000AH    0016H
  +--> ?PR?_READEEPROM?IAP

?PR?_READEEPROM?IAP                    0020H    0006H

?PR?NORMALDISP?MAIN                    -----    -----
  +--> ?PR?_LINEXY?1335C51
  +--> ?CO?MAIN
  +--> ?PR?_PUTCDOTINGRAPH?1335C51
  +--> ?PR?_PUTSDOTINGRAPH?1335C51
  +--> ?PR?_NUMDISP_816?1335C51
  +--> ?PR?_BMPDISP?1335C51
  +--> ?PR?_RAM_CLEAR?1335C51

?PR?_LINEXY?1335C51                    000AH    001BH
  +--> ?PR?_POINT?1335C51

?PR?_POINT?1335C51                     0025H    0004H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51
  +--> ?PR?READDATALCM?1335C51

?PR?_PUTCDOTINGRAPH?1335C51            000AH    0009H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51

?PR?_PUTSDOTINGRAPH?1335C51            0026H    0008H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?CO?MAIN
  +--> ?PR?_PUTCDOTINGRAPH_2?1335C51

?PR?_PUTCDOTINGRAPH_2?1335C51          002EH    0006H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51

?PR?_NUMDISP_816?1335C51               001BH    0007H
  +--> ?CO?1335C51
  +--> ?PR?_PUTSDOTINGRAPH?1335C51
  +--> ?PR?_DISP816?1335C51

?PR?_DISP816?1335C51                   0022H    0004H
  +--> ?CO?1335C51
  +--> ?PR?_PUTSDOTINGRAPH?1335C51
  +--> ?PR?_PUTSDOTINGRAPH_V?1335C51

BL51 BANKED LINKER/LOCATER V6.15                                                      10/29/2008  21:06:48  PAGE 5


?PR?_PUTSDOTINGRAPH_V?1335C51          0026H    0008H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?CO?MAIN
  +--> ?PR?_PUTCDOTINGRAPH_2?1335C51

?PR?_BMPDISP?1335C51                   000AH    0009H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51

?PR?_RAM_CLEAR?1335C51                 000AH    0005H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51

?PR?_ADS8364_READ?ADS8364              001AH    0016H
  +--> ?CO?ADS8364
  +--> ?PR?ADS8364_INIT?ADS8364
  +--> ?PR?ADS8364_START?ADS8364
  +--> ?PR?_CLOCK?ADS8364

?PR?_DISP_4POINT?MAIN                  001AH    0001H
  +--> ?PR?_NUMDISP?1335C51
  +--> ?PR?_NUMDISP_816?1335C51

?PR?_NUMDISP?1335C51                   001BH    0006H
  +--> ?PR?_WRITECOMMAND?1335C51
  +--> ?PR?_WRITEDATA?1335C51

?PR?ADJUSTSET?MAIN                     000AH    0001H
  +--> ?PR?_DELAY_XMS?DELAY
  +--> ?PR?_NUMDISP?1335C51
  +--> ?PR?_ADS8364_READ?ADS8364
  +--> ?PR?_DISP_4POINT?MAIN
  +--> ?PR?PARASAVE?MAIN

?PR?PARASAVE?MAIN                      000BH    0016H
  +--> ?PR?_WRITEEEPROM?IAP

?PR?_WRITEEEPROM?IAP                   0021H    0006H
  +--> ?PR?_ERASEEEPROM?IAP

?PR?KEYSCAN?MAIN                       -----    -----
  +--> ?PR?_DELAY_XMS?DELAY

?PR?ZERO?MAIN                          000AH    0010H
  +--> ?PR?_DELAY_XMS?DELAY
  +--> ?PR?_ADS8364_READ?ADS8364
  +--> ?PR?_DISP_4POINT?MAIN



SYMBOL TABLE OF MODULE:  TT_SET (1335C51)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        1335C51
  C:0000H         SYMBOL        _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.15                                                      10/29/2008  21:06:48  PAGE 6


  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:4197H         PUBLIC        _PutSdotInGraph
  C:4927H         PUBLIC        operation0
  C:4283H         PUBLIC        _PutCdotInGraph_2
  C:49DEH         PUBLIC        LcmClear
  C:453DH         PUBLIC        operation1
  C:4A06H         PUBLIC        operation2
  C:4A2EH         PUBLIC        operation3
  C:4B93H         PUBLIC        _WriteData
  C:4BC2H         PUBLIC        operation4
  C:464BH         PUBLIC        operation5
  C:3EF1H         PUBLIC        _Point
  C:45B5H         PUBLIC        operation6
  D:00A8H         PUBLIC        IE
  C:4BD8H         PUBLIC        operation7
  C:467CH         PUBLIC        operation8
  C:46ADH         PUBLIC        operation9
  C:0003H         PUBLIC        ReadDataLcm
  D:00B8H         PUBLIC        IP
  B:0080H.3       PUBLIC        LCD_A0
  C:4345H         PUBLIC        _ram_clear
  C:35B1H         PUBLIC        _Disp816
  C:411EH         PUBLIC        _BmpDisp
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON

⌨️ 快捷键说明

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