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

📄 pt2060-20-firmware-d-1 build number 003.m51

📁 该程序完成了c8051外围电路的驱动和串口协议的编写。希望能给大家学习51单片机带来帮助
💻 M51
📖 第 1 页 / 共 5 页
字号:
            CODE    C37FH     0020H     UNIT         ?PR?BAGNUM?CAN
            CODE    C39FH     001EH     UNIT         ?PR?INITCHANNELMODULEPARA?CHANNELSTATUS
            CODE    C3BDH     001CH     UNIT         ?PR?_SETNOTOKIOCONTROL?HARDWARE
            CODE    C3D9H     001BH     UNIT         ?PR?_SETCURRENTMEASUREVALUEMAIN?FRAMEMODULE
            CODE    C3F4H     001BH     UNIT         ?PR?_SETPERCENTVALUEMAIN?FRAMEMODULE
            CODE    C40FH     001BH     UNIT         ?PR?_SETCURRENTVALUEALM?ALARM
            CODE    C42AH     0019H     UNIT         ?PR?_SETSAMPLERATE?HARDWARE
            CODE    C443H     0018H     UNIT         ?PR?_SETOKIOCONTROL?HARDWARE
            CODE    C45BH     0017H     UNIT         ?PR?ADC0_INIT?HARDWARE
            CODE    C472H     0015H     UNIT         ?PR?_DANGERSTATUS?FRAMEMODULE
            CODE    C487H     0015H     UNIT         ?PR?_SETSENSORSENSITIVE?ADSAMPLE
            CODE    C49CH     0015H     UNIT         ?PR?_SETZEROPOSITION?ADSAMPLE
            CODE    C4B1H     0015H     UNIT         ?PR?_SETSCALELOW?ADSAMPLE
            CODE    C4C6H     0015H     UNIT         ?PR?_SETSCALEHIGH?ADSAMPLE
            CODE    C4DBH     0015H     UNIT         ?PR?_SETACADZERO?ADSAMPLE
            CODE    C4F0H     0015H     UNIT         ?PR?_SETACADFULL?ADSAMPLE
            CODE    C505H     0015H     UNIT         ?PR?_SETDCADZERO?ADSAMPLE
            CODE    C51AH     0015H     UNIT         ?PR?_SETDCADFULL?ADSAMPLE
            CODE    C52FH     0015H     UNIT         ?PR?_SETLITTLERANGEADZERO?ADSAMPLE
            CODE    C544H     0015H     UNIT         ?PR?_SETLITTLERANGEADFULL?ADSAMPLE
            CODE    C559H     0015H     UNIT         ?PR?_SETGAPADZERO?ADSAMPLE
            CODE    C56EH     0015H     UNIT         ?PR?_SETGAPADFULL?ADSAMPLE
            CODE    C583H     0014H     UNIT         ?PR?_SETGAPZEROCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C597H     0014H     UNIT         ?PR?_SETGAPFULLCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C5ABH     0014H     UNIT         ?PR?_SETDAZEROCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C5BFH     0014H     UNIT         ?PR?_SETDAFULLCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C5D3H     0014H     UNIT         ?PR?_SETVIBADZEROCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C5E7H     0014H     UNIT         ?PR?_SETVIBADFULLCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C5FBH     0014H     UNIT         ?PR?_SETDISADZEROCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C60FH     0014H     UNIT         ?PR?_SETDISADFULLCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C623H     0014H     UNIT         ?PR?_SETLITTLEADZEROCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C637H     0014H     UNIT         ?PR?_SETLITTLEADFULLCOUNTRESULTMAIN?FRAMEMODULE
            CODE    C64BH     0014H     UNIT         ?PR?SETCURPROCESSINGINDEX?ADSAMPLE
            CODE    C65FH     0012H     UNIT         ?PR?SYSCLKINIT?HARDWARE
            CODE    C671H     0012H     UNIT         ?PR?_WRITECANREG?HARDWARE
            CODE    C683H     0012H     UNIT         ?PR?_SETGAPVOLTAGEMAIN?FRAMEMODULE
            CODE    C695H     0012H     UNIT         ?PR?_SETNOTOKGAPVOLTAGEMAIN?FRAMEMODULE
            CODE    C6A7H     0012H     UNIT         ?PR?_JUDGETRIPLESTATUS?FRAMEMODULE
            CODE    C6B9H     0012H     UNIT         ?PR?INITHOTRESETFRAMPARA?FRAMEMODULE
            CODE    C6CBH     0012H     UNIT         ?PR?_SETDAZERO?CURRENTMODULE
            CODE    C6DDH     0012H     UNIT         ?PR?_SETDAFULL?CURRENTMODULE
            CODE    C6EFH     0012H     UNIT         ?PR?_SETCALIBCURRENTZERO?CURRENTMODULE
BL51 BANKED LINKER/LOCATER V5.03                                                      09/18/2008  14:09:33  PAGE 6


            CODE    C701H     0012H     UNIT         ?PR?_SETCALIBCURRENTFULL?CURRENTMODULE
            CODE    C713H     0012H     UNIT         ?PR?_SETGAPLOW?CHANNELSTATUS
            CODE    C725H     0012H     UNIT         ?PR?_SETGAPHIGH?CHANNELSTATUS
            CODE    C737H     0012H     UNIT         ?PR?_SETGAPVOLTCHANNEL?CHANNELSTATUS
            CODE    C749H     0012H     UNIT         ?PR?_SETFALLINGALERTL?ALARM
            CODE    C75BH     0012H     UNIT         ?PR?_SETFALLINGALERTH?ALARM
            CODE    C76DH     0012H     UNIT         ?PR?_SETFALLINGDANGERL?ALARM
            CODE    C77FH     0012H     UNIT         ?PR?_SETFALLINGDANGERH?ALARM
            CODE    C791H     0012H     UNIT         ?PR?_SETALERTLOW?ALARM
            CODE    C7A3H     0012H     UNIT         ?PR?_SETALERTHIGH?ALARM
            CODE    C7B5H     0012H     UNIT         ?PR?_SETDANGERLOW?ALARM
            CODE    C7C7H     0012H     UNIT         ?PR?_SETDANGERHIGH?ALARM
            CODE    C7D9H     0012H     UNIT         ?PR?_SETALERTDELAY?ALARM
            CODE    C7EBH     0012H     UNIT         ?PR?_SETDANGERDELAY?ALARM
            CODE    C7FDH     0011H     UNIT         ?PR?HWCONFIGURESTATUS?HARDWARE
            CODE    C80EH     0011H     UNIT         ?PR?HWTRIPLESTATUS?HARDWARE
            CODE    C81FH     0011H     UNIT         ?PR?_DIRECTCURRENTOUTPUT?HARDWARE
            CODE    C830H     0011H     UNIT         ?PR?_SETTRIPLESTATUSALM?ALARM
            CODE    C841H     0010H     UNIT         ?PR?_WRITECANREGREMOTE?HARDWARE
            CODE    C851H     000EH     UNIT         ?PR?_READCANREGREMOTE?HARDWARE
            CODE    C85FH     000DH     UNIT         ?PR?_SETCHANNELOKSTATUSMAIN?FRAMEMODULE
            CODE    C86CH     000DH     UNIT         ?PR?_SETALARMSTATUSMAIN?FRAMEMODULE
            CODE    C879H     000DH     UNIT         ?PR?_SETCALIBRATIONSTATUSMAIN?FRAMEMODULE
            CODE    C886H     000DH     UNIT         ?PR?_SETNOTOKTOOKFLAG?FRAMEMODULE
            CODE    C893H     000DH     UNIT         ?PR?_SETGAPSTATUSMAIN?FRAMEMODULE
            CODE    C8A0H     000DH     UNIT         ?PR?_SETALARMSTATUSCOMM?COMM
            CODE    C8ADH     000DH     UNIT         ?PR?_SETENABLESTATUSCHANNEL?CHANNELSTATUS
            CODE    C8BAH     000DH     UNIT         ?PR?_SETCHTYPECHANNEL?CHANNELSTATUS
            CODE    C8C7H     000DH     UNIT         ?PR?_SETBYPASSSTATUSALM?ALARM
            CODE    C8D4H     000DH     UNIT         ?PR?_SETLATCHSTATUS?ALARM
            CODE    C8E1H     000DH     UNIT         ?PR?_SETOKSTATUSALM?ALARM
            CODE    C8EEH     000DH     UNIT         ?PR?_SETALERTTYPESTATUSALM?ALARM
            CODE    C8FBH     000DH     UNIT         ?PR?_SETAFRESHCONFIGFLAGALARM?ALARM
            CODE    C908H     000DH     UNIT         ?PR?_SETSAMPLERATEAD?ADSAMPLE
            CODE    C915H     000DH     UNIT         ?PR?_SETSENSORDIRECTION?ADSAMPLE
            CODE    C922H     000DH     UNIT         ?PR?_SETMEASURETYPE?ADSAMPLE
            CODE    C92FH     000CH     UNIT         ?PR?_READCANREG?HARDWARE
            CODE    C93BH     000BH     UNIT         ?PR?_HWOKLEDCONTROL?HARDWARE
            CODE    C946H     000BH     UNIT         ?PR?DISABLEDOG?HARDWARE
            CODE    C951H     000AH     UNIT         ?PR?INITADC1?HARDWARE
            CODE    C95BH     000AH     UNIT         ?PR?STOPSELFLEDCONTROL?FRAMEMODULE
            CODE    C965H     0009H     UNIT         ?PR?_ALARMLEDCONTROL?HARDWARE
            CODE    C96EH     0009H     UNIT         ?PR?STARTCAN?HARDWARE
            CODE    C977H     0009H     UNIT         ?PR?STOPCAN?HARDWARE
            CODE    C980H     0009H     UNIT         ?PR?_SETFULLSCALE?FRAMEMODULE
            CODE    C989H     0009H     UNIT         ?PR?_SETHEARTBEATALM?ALARM
            CODE    C992H     0008H     UNIT         ?PR?CANMODULEPARAINIT?CAN
            CODE    C99AH     0008H     UNIT         ?PR?_SETRESETSTATUSALM?ALARM
            CODE    C9A2H     0007H     UNIT         ?PR?INITDA?HARDWARE
            CODE    C9A9H     0007H     UNIT         ?PR?INITREF?HARDWARE
            CODE    C9B0H     0007H     UNIT         ?PR?SETEXTERNALRAM?HARDWARE
            CODE    C9B7H     0007H     UNIT         ?PR?_SETSAMPLEBUFFER0?ADSAMPLE
            CODE    C9BEH     0007H     UNIT         ?PR?_SETSAMPLEBUFFER1?ADSAMPLE
            CODE    C9C5H     0007H     UNIT         ?PR?_SETSAMPLEBUFFER2?ADSAMPLE
            CODE    C9CCH     0007H     UNIT         ?PR?_SETSAMPLEBUFFER3?ADSAMPLE
            CODE    C9D3H     0006H     UNIT         ?PR?GETCANADRESS?HARDWARE
            CODE    C9D9H     0006H     UNIT         ?PR?_SETSYSTEMOKSTATUSMAIN?FRAMEMODULE
BL51 BANKED LINKER/LOCATER V5.03                                                      09/18/2008  14:09:33  PAGE 7


            CODE    C9DFH     0006H     UNIT         ?PR?_SETPOWERSTATUSMAIN?FRAMEMODULE
            CODE    C9E5H     0006H     UNIT         ?PR?_SETHWTRIPLESTATUSMAIN?FRAMEMODULE
            CODE    C9EBH     0006H     UNIT         ?PR?_SETHWBYPASSSTATUSMAIN?FRAMEMODULE
            CODE    C9F1H     0006H     UNIT         ?PR?_SETSAMPLECOMPLETESTATUSMAIN?FRAMEMODULE
            CODE    C9F7H     0006H     UNIT         ?PR?_SETHWCONFIGSTATUSMAIN?FRAMEMODULE
            CODE    C9FDH     0006H     UNIT         ?PR?_SETMODULECHANNELPARASTATUSMAIN?FRAMEMODULE
            CODE    CA03H     0006H     UNIT         ?PR?CLEARSELFFLAG?FRAMEMODULE
            CODE    CA09H     0006H     UNIT         ?PR?CLEARMODULENEWCONFIGSTATUS?FRAMEMODULE
            CODE    CA0FH     0006H     UNIT         ?PR?_SETRAMLOSTSTATUSMAIN?FRAMEMODULE
            CODE    CA15H     0006H     UNIT         ?PR?_SETFLASHLOSTSTATUSMAIN?FRAMEMODULE
            CODE    CA1BH     0006H     UNIT         ?PR?_SETMODULENEWCONFIGSTATUSMAIN?FRAMEMODULE
            CODE    CA21H     0006H     UNIT         ?PR?_SETSELFTESTCONTROLSTATUSMAIN?FRAMEMODULE
            CODE    CA27H     0006H     UNIT         ?PR?_SETHOTRESETFLAG?FRAMEMODULE
            CODE    CA2DH     0006H     UNIT         ?PR?_SETMODULESTATUSCOMM?COMM
            CODE    CA33H     0006H     UNIT         ?PR?INITCOMMMODULEPARA?COMM
            CODE    CA39H     0006H     UNIT         ?PR?_SETCPUADDRESSFLAGCOMM?COMM
            CODE    CA3FH     0006H     UNIT         ?PR?CLEARALLMESSAGE?CAN
            CODE    CA45H     0006H     UNIT         ?PR?_SETCPUPOSIZATIONSTATUSAD?ADSAMPLE
            CODE    CA4BH     0006H     UNIT         ?PR?_SETSAMPLECOMPLETESTATUSAD?ADSAMPLE
            CODE    CA51H     0004H     UNIT         ?PR?RUNLEDSTOPCONTROL?HARDWARE
            CODE    CA55H     0004H     UNIT         ?PR?STOPHEARTBEAT?HARDWARE
            CODE    CA59H     0004H     UNIT         ?PR?STARTHEARTBEAT?HARDWARE
            CODE    CA5DH     0004H     UNIT         ?PR?ENABLEDOG?HARDWARE
            CODE    CA61H     0004H     UNIT         ?PR?FEEDDOG?HARDWARE
            CODE    CA65H     0004H     UNIT         ?PR?SAMPLESTARTCONTROL?HARDWARE
            CODE    CA69H     0004H     UNIT         ?PR?SAMPLESTOPCONTROL?HARDWARE
            CODE    CA6DH     0004H     UNIT         ?PR?SOFTRESET?HARDWARE
            CODE    CA71H     0003H     UNIT         ?PR?LEDCOMMUNICATIONCONTROL?HARDWARE
            CODE    CA74H     0003H     UNIT         ?PR?RUNINGLEDSTART?HARDWARE
            CODE    CA77H     0003H     UNIT         ?PR?RUNINGLEDSTOP?HARDWARE



OVERLAY MAP OF MODULE:   PT2060-20-firmware-D-1 build number 003 (?C_STARTUP)


SEGMENT                                             BIT_GROUP          DATA_GROUP          IDATA_GROUP         XDATA_GRO
>> UP
  +--> CALLED SEGMENT                            START    LENGTH     START    LENGTH     START    LENGTH     START    LE
>> NGTH
------------------------------------------------------------------------------------------------------------------------
>> ----
?C_C51STARTUP                                    -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                                    -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?DISABLEDOG?HARDWARE
  +--> ?PR?ENABLEDOG?HARDWARE
  +--> ?PR?INITHARDWAREMODULE?HARDWARE
  +--> ?PR?NOTHAVEHOTRESETPROCESS?MAIN
  +--> ?PR?HAVEHOTRESETPROCESS?MAIN
  +--> ?PR?INITHOTRESETFRAMPARA?FRAMEMODULE
  +--> ?PR?_SETHOTRESETFLAG?FRAMEMODULE
  +--> ?PR?MAINSIGNALPROCESS?FRAMEMODULE
BL51 BANKED LINKER/LOCATER V5.03                                                      09/18/2008  14:09:33  PAGE 8


  +--> ?PR?CANMESSAGEPROCESS?COMM

?PR?INITHARDWAREMODULE?HARDWARE                  -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?SYSCLKINIT?HARDWARE
  +--> ?PR?INITCPU?HARDWARE
  +--> ?PR?FEEDDOG?HARDWARE
  +--> ?PR?STOPHEARTBEAT?HARDWARE
  +--> ?PR?_SETHEARTINTERVAL?HARDWARE
  +--> ?PR?INITDA?HARDWARE
  +--> ?PR?INITADC1?HARDWARE
  +--> ?PR?INITREF?HARDWARE
  +--> ?PR?SETEXTERNALRAM?HARDWARE
  +--> ?PR?ADC0_INIT?HARDWARE

?PR?_SETHEARTINTERVAL?HARDWARE                   -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?STOPHEARTBEAT?HARDWARE

?PR?NOTHAVEHOTRESETPROCESS?MAIN                  -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?INITRUNINGLEDCONTROL?HARDWARE
  +--> ?PR?INITHARDWAREPARAVARIABLE?HARDWARE
  +--> ?PR?INITALARMMODULESOFTPARA?ALARM
  +--> ?PR?INITCHANNELMODULEPARA?CHANNELSTATUS
  +--> ?PR?_SETHEARTINTERVAL?HARDWARE
  +--> ?PR?STARTHEARTBEAT?HARDWARE
  +--> ?PR?INITALARMMODULEHEARTBEATPARA?ALARM
  +--> ?PR?INITFRAMEMODULEPARAMETERS?FRAMEMO...
  +--> ?PR?INITFRAMEMODULEVARIABLE?FRAMEMODULE
  +--> ?PR?CANMODULEPARAINIT?CAN
  +--> ?PR?JUDGECPUSITUATIONFLAG?FRAMEMODULE
  +--> ?PR?DELAYTIMEREPORTMODULETYPE?FRAMEMO...
  +--> ?PR?INITCOMMMODULEPARA?COMM
  +--> ?PR?CHECKSYSTEMRAMINVALIDATION?FLASHM...
  +--> ?PR?CHECKSYSTEMFLASHINVALIDATION?FLAS...

?PR?INITHARDWAREPARAVARIABLE?HARDWARE            -----    -----      -----    -----      -----    -----      0001H    00
>> 02H
  +--> ?PR?STOPHEARTBEAT?HARDWARE
  +--> ?PR?STARTHEARTBEAT?HARDWARE
  +--> ?PR?FEEDDOG?HARDWARE
  +--> ?PR?_SETSAMPLEBUFFER0?ADSAMPLE
  +--> ?PR?_SETSAMPLEBUFFER1?ADSAMPLE
  +--> ?PR?_SETSAMPLEBUFFER2?ADSAMPLE
  +--> ?PR?_SETSAMPLEBUFFER3?ADSAMPLE
  +--> ?PR?READCANADDRESS?FRAMEMODULE

?PR?READCANADDRESS?FRAMEMODULE                   -----    -----      -----    -----      -----    -----      0004H    00
>> 66H
  +--> ?PR?GETCANADRESS?HARDWARE

?PR?INITALARMMODULEHEARTBEATPARA?ALARM           -----    -----      -----    -----      -----    -----      0001H    00
>> 02H

?PR?INITFRAMEMODULEPARAMETERS?FRAMEMO...         -----    -----      -----    -----      -----    -----      -----    --
>> ---
BL51 BANKED LINKER/LOCATER V5.03                                                      09/18/2008  14:09:33  PAGE 9


  +--> ?PR?_READSYSTEMPARA?FLASHMODULE
  +--> ?PR?JUDGECHANNELPARA?FRAMEMODULE
  +--> ?PR?INITALARMPARA?FRAMEMODULE
  +--> ?PR?INITCHANNELSTATUSPARA?FRAMEMODULE
  +--> ?PR?INITADPARA?FRAMEMODULE
  +--> ?PR?INITSAMPLETYPE?HARDWARE
  +--> ?PR?INITDAPARA?FRAMEMODULE
  +--> ?PR?_INITCALIBRATIONPARA?CURRENTMODULE
  +--> ?PR?INITADSAMPLEMODULE?ADSAMPLE
  +--> ?PR?CACULATEDATASCALE?ADSAMPLE
  +--> ?PR?_CACULATEENABLESTATUS?FRAMEMODULE

?PR?_READSYSTEMPARA?FLASHMODULE                  -----    -----      0023H    0006H      -----    -----      0003H    00
>> E5H
  +--> ?PR?_READEXTERNFLASH?HARDWARE
  +--> ?PR?_CACULATECHECKSUM?FLASHMODULE
  +--> ?PR?FEEDDOG?HARDWARE
  +--> ?PR?_WRITEEXTERNFLASH?HARDWARE
  +--> ?CO?FLASHMODULE
  +--> ?PR?_READFLASHDEFAULTPARA?HARDWARE
  +--> ?PR?_WRITESYSTEMPARA?FLASHMODULE

?PR?_READEXTERNFLASH?HARDWARE                    -----    -----      0029H    0004H      -----    -----      00E8H    00
>> 02H

?PR?_CACULATECHECKSUM?FLASHMODULE                -----    -----      -----    -----      -----    -----      00ECH    00
>> 04H

?PR?_WRITEEXTERNFLASH?HARDWARE                   -----    -----      002FH    0006H      -----    -----      00E8H    00
>> 04H
  +--> ?PR?_CACULATECHECKSUM?FLASHMODULE
  +--> ?PR?_DELAYTIMECOUNT?FLASHMODULE

?PR?_DELAYTIMECOUNT?FLASHMODULE                  -----    -----      0035H    0002H      -----    -----      00ECH    00

⌨️ 快捷键说明

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