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

📄 door.map

📁 通过调试的保险柜程序,包含通讯,中断,蜂鸣器,RS232通讯.
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -MDoor.map -ol.obj \
  -ppowerup=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,stringtable,pstrings,strings \
  -pintsave_0=07Fh -ABANK0=020h-07Fh \
  -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -ABANK1=0A0h-0FFh \
  -pintsave_1=0FFh -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -ptemp=BANK0 -ACODE=0-7FFhx2 -ACONST=0-0FFhx16 -pconfig=2007h \
  -pidloc=2000h -AEEDATA=2100h-21FFh -peeprom_data=EEDATA \
  -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
  -pfloat_text3=CODE,float_text4=CODE \
  -pnvram=BANK0,nvram_1=BANK1,nvram_2=BANK2,nvram_3=BANK3 \
  -pnvbit_0=BANK0,nvbit_1=BANK1,nvbit_2=BANK2,nvbit_3=BANK3 -Q16F73 \
  -h+Door.sym -E -EC:\DOCUME~1\CHENGC~1\LOCALS~1\Temp\_TG.AAA \
  -ver=PICC#V8.05PL1 d:\tools\microchip\HT-PIC\LIB\picrt412.obj \
  G:\Door\SOURCE\handle.obj G:\Door\SOURCE\main.obj G:\Door\SOURCE\isr.obj \
  G:\Door\SOURCE\global.obj G:\Door\SOURCE\uart.obj \
  d:\tools\microchip\HT-PIC\LIB\pic20--u.lib \
  d:\tools\microchip\HT-PIC\LIB\pic412-c.lib \
  d:\tools\microchip\HT-PIC\LIB\pic20--u.lib 

Object code version is 3.7

Machine type is 16F73

Call graph:

*_main size 0,0 offset 0
     _init size 0,0 offset 0
         _ADInit
         _uartStop
     _uartStop
*    _delayMs size 0,4 offset 4
     _uartInit
     _cellDetect size 0,0 offset 0
         _AD0Convert size 0,1 offset 0
             _delayMs size 0,4 offset 4
         _buzzerOnLong size 0,2 offset 0
             _delayMs size 0,4 offset 4
*    _openHandle size 0,0 offset 0
*        _buzzerOnShort size 0,2 offset 0
*            _delayMs size 0,4 offset 4
         _FPMEmptycheck size 0,3 offset 0
             _checkSum size 0,3 offset 4
             _uartSend size 0,2 offset 4
             _delayMs size 0,4 offset 4
*        _useCheck size 0,4 offset 0
             _checkSum size 0,3 offset 4
             _uartSend size 0,2 offset 4
*            _delayMs size 0,4 offset 4
*        _delayMs size 0,4 offset 4
*    _loginHandle size 0,0 offset 0
*        _buzzerOnShort size 0,2 offset 0
*            _delayMs size 0,4 offset 4
*        _buzzerOnLong size 0,2 offset 0
*            _delayMs size 0,4 offset 4
*        _useLogin size 0,4 offset 0
             _checkSum size 0,3 offset 4
             _uartSend size 0,2 offset 4
*            _delayMs size 0,4 offset 4
*    _delHandle size 0,0 offset 0
*        _buzzerOnShort size 0,2 offset 0
*            _delayMs size 0,4 offset 4
*        _buzzerOnLong size 0,2 offset 0
*            _delayMs size 0,4 offset 4
         _allUseDel size 0,3 offset 0
             _checkSum size 0,3 offset 4
             _uartSend size 0,2 offset 4
             _delayMs size 0,4 offset 4
*    _closeHandle size 0,0 offset 0
*        _delayMs size 0,4 offset 4
*        _buzzerOnShort size 0,2 offset 0
*            _delayMs size 0,4 offset 4
*_ISR size 0,1 offset 8

		Name          Link     Load   Length Selector Space Scale
d:\tools\microchip\HT-PIC\LIB\picrt412.obj
		end_init        F0       F0        3       8     0
G:\Door\SOURCE\handle.obj
		temp            29       29        1      20     1
		text8          33A      33A       15     674     0
		text7          34F      34F       17     69E     0
		text6          3CE      3CE       1E     79C     0
		text9          40B      40B       20     816     0
		text10         366      366       18     6CC     0
		text5          4B2      4B2       4E     964     0
		text0          47F      47F       33     8FE     0
		text1          3B1      3B1       1D     762     0
		text4          452      452       2D     8A4     0
		text3          3EC      3EC       1F     7D8     0
		text2          42B      42B       27     856     0
G:\Door\SOURCE\main.obj
		config        2007     2007        1    400E     0
		text0          500      500       56     A00     0
G:\Door\SOURCE\isr.obj
		intcode          D        D       D2       8     0
		intentry         4        4        9       8     0
		intret          DF       DF        9       8     0
		intsave_0       7F       7F        1      7F     1
		intsave_1       FF       FF        1      FF     1
		intsave         2A       2A        3      20     1
G:\Door\SOURCE\global.obj
		rbss_1          A1       A1       36      A0     1
		rbit_1         500       A0        3      A0     1    8
G:\Door\SOURCE\uart.obj
		text5          745      745       BB     E8A     0
		text4          556      556       9A     AAC     0
		text6          68C      68C       B9     D18     0
		text7          5F0      5F0       9C     BE0     0
		text3          396      396       1B     72C     0
		text0          32B      32B        F     656     0
		text2          37E      37E       18     6FC     0
		text1          320      320        B     640     0

d:\tools\microchip\HT-PIC\LIB\pic20--u.lib

d:\tools\microchip\HT-PIC\LIB\pic412-c.lib
btemp0.obj      temp            29       29        1      20     1
clrbank1.obj    init            E8       E8        4       8     0
clrbit1.obj     init            EC       EC        4       8     0
clr.obj         clrtext         F3       F3        7       8     0
powerup.obj     powerup          0        0        4       0     0

d:\tools\microchip\HT-PIC\LIB\pic20--u.lib

COMMON          rbss_0          20       20        9      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		intsave_0       7F       7F        1
		rbss_0          20       20        9
		temp            29       29        1
		intsave         2A       2A        3

	CLASS	BANK1    
		intsave_1       FF       FF        1
		rbss_1          A1       A1       36
		rbit_1         500       A0        3

	CLASS	CODE     
		intcode          D        D       D2
		intentry         4        4        9
		intret          DF       DF        9
		powerup          0        0        4
		clrtext         F3       F3        7
		end_init        F0       F0        3
		init            E8       E8        8
		text8          33A      33A       15
		text7          34F      34F       17
		text6          3CE      3CE       1E
		text9          40B      40B       20
		text10         366      366       18
		text5          4B2      4B2       4E
		text0          47F      47F       33
		text1          3B1      3B1       1D
		text4          452      452       2D
		text3          3EC      3EC       1F
		text2          42B      42B       27
		text0          500      500       56
		text5          745      745       BB
		text4          556      556       9A
		text6          68C      68C       B9
		text7          5F0      5F0       9C
		text3          396      396       1B
		text0          32B      32B        F
		text2          37E      37E       18
		text1          320      320        B

	CLASS	CONST    

	CLASS	EEDATA   

	CLASS	ENTRY    

	CLASS	BANK3    

	CLASS	BANK2    

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   
		config        2007     2007        1

	CLASS	COMBANK  



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	0000F6	0000FA	       8       0  CODE    
		rbit_0          000020	00000D	00002D	      20       1  BANK0   
		intsave_0       00007F	000001	000080	      7F       1  BANK0   
		rbit_1          0000A0	000037	0000D7	      A0       1  BANK1   
		intsave_1       0000FF	000001	000100	      FF       1  BANK1   
		text1           000320	00000B	00032B	     640       0  CODE    
		text0           00032B	00000F	00033A	     656       0  CODE    
		text8           00033A	000015	00034F	     674       0  CODE    
		text7           00034F	000017	000366	     69E       0  CODE    
		text10          000366	000018	00037E	     6CC       0  CODE    
		text2           00037E	000018	000396	     6FC       0  CODE    
		text3           000396	00001B	0003B1	     72C       0  CODE    
		text1           0003B1	00001D	0003CE	     762       0  CODE    
		text6           0003CE	00001E	0003EC	     79C       0  CODE    
		text3           0003EC	00001F	00040B	     7D8       0  CODE    
		text9           00040B	000020	00042B	     816       0  CODE    
		text2           00042B	000027	000452	     856       0  CODE    
		text4           000452	00002D	00047F	     8A4       0  CODE    
		text0           00047F	000033	0004B2	     8FE       0  CODE    
		text5           0004B2	00004E	000500	     964       0  CODE    
		text0           000500	000056	000556	     A00       0  CODE    
		text4           000556	00009A	0005F0	     AAC       0  CODE    
		text7           0005F0	00009C	00068C	     BE0       0  CODE    
		text6           00068C	0000B9	000745	     D18       0  CODE    
		text5           000745	0000BB	000800	     E8A       0  CODE    
		config          002007	000001	002008	    400E       0  CONFIG  


UNUSED ADDRESS RANGES

	BANK0            002D-007E
	BANK1            00D7-00FE
	CODE             00FA-031F
	                 0800-0FFF
	CONST            00FA-031F
	                 0800-0FFF
	EEDATA           2100-21FF

                                  Symbol Table

?a_AD0Convert    rbss_0      0020  ?a_FPMEmptycheck rbss_0      0020
?a_ISR           rbss_0      0028  ?a_allUseDel     rbss_0      0020
?a_buzzerOnLong  rbss_0      0020  ?a_buzzerOnShort rbss_0      0020
?a_checkSum      rbss_0      0024  ?a_delayMs       rbss_0      0024
?a_uartSend      rbss_0      0024  ?a_useCheck      rbss_0      0020
?a_useLogin      rbss_0      0020  _AD0Convert      text9       040B
_ADInit          text8       033A  _FPMEmptycheck   text4       0556
_ISR             intcode     000D  __Bnvbit_0       nvbit_0     002A
__Bnvbit_1       nvbit_1     00D7  __Bnvbit_2       nvbit_2     00D7
__Bnvbit_3       nvbit_3     00D7  __Brbit_0        rbit_0      0020
__Brbit_1        rbit_1      00A0  __Brbit_2        rbit_2      00D7
__Brbit_3        rbit_3      00D7  __H__Z96296RS_   __Z96296RS_ 00D7
__Hclrtext       clrtext     00FA  __Hcode          code        00D7
__Hcommon_ram    common_ram  00D7  __Hconfig        config      2008
__Heeprom_data   eeprom_data 2100  __Hend_init      end_init    00F3
__Hfloat_text0   float_text0 00FA  __Hfloat_text1   float_text1 00FA
__Hfloat_text2   float_text2 00FA  __Hfloat_text3   float_text3 00FA
__Hfloat_text4   float_text4 00FA  __Hidata_0       idata_0     00FA
__Hidata_1       idata_1     00FA  __Hidata_2       idata_2     00D7
__Hidata_3       idata_3     00D7  __Hidloc         idloc       2000
__Hinit          init        00F0  __Hinit23        init23      00F0
__Hintcode       intcode     00DF  __Hintentry      intentry    000D
__Hintret        intret      00E8  __Hintsave       intsave     00D7
__Hintsave_0     intsave_0   0080  __Hintsave_1     intsave_1   0100
__Hintsave_2     intsave_2   00D7  __Hintsave_3     intsave_3   00D7
__Hnvbit_0       nvbit_0     0150  __Hnvbit_1       nvbit_1     06B8
__Hnvbit_2       nvbit_2     06B8  __Hnvbit_3       nvbit_3     06B8
__Hnvram         nvram       002A  __Hnvram_1       nvram_1     00D7
__Hnvram_2       nvram_2     00D7  __Hnvram_3       nvram_3     00D7
__Hpowerup       powerup     0004  __Hpstrings      pstrings    00FA
__Hrbit_0        rbit_0      0100  __Hrbit_1        rbit_1      0503
__Hrbit_2        rbit_2      06B8  __Hrbit_3        rbit_3      06B8
__Hrbss_0        rbss_0      0029  __Hrbss_1        rbss_1      00D7
__Hrbss_2        rbss_2      00D7  __Hrbss_3        rbss_3      00D7
__Hrdata_0       rdata_0     0029  __Hrdata_1       rdata_1     00D7
__Hrdata_2       rdata_2     00D7  __Hrdata_3       rdata_3     00D7
__Hstrings       strings     00FA  __Hstringtable   stringtable 00FA
__Hstruct        struct      002D  __Htemp          temp        002A
__Htext          text        00D7  __Hvectors       vectors     00FA
__L__Z96296RS_   __Z96296RS_ 00D7  __Lclrtext       clrtext     00F3
__Lcode          code        00D7  __Lcommon_ram    common_ram  00D7
__Lconfig        config      2007  __Leeprom_data   eeprom_data 2100
__Lend_init      end_init    00F0  __Lfloat_text0   float_text0 00FA
__Lfloat_text1   float_text1 00FA  __Lfloat_text2   float_text2 00FA
__Lfloat_text3   float_text3 00FA  __Lfloat_text4   float_text4 00FA
__Lidata_0       idata_0     00FA  __Lidata_1       idata_1     00FA
__Lidata_2       idata_2     00D7  __Lidata_3       idata_3     00D7
__Lidloc         idloc       2000  __Linit          init        00E8
__Linit23        init23      00F0  __Lintcode       intcode     000D
__Lintentry      intentry    0004  __Lintret        intret      00DF
__Lintsave       intsave     00D7  __Lintsave_0     intsave_0   007F
__Lintsave_1     intsave_1   00FF  __Lintsave_2     intsave_2   00D7
__Lintsave_3     intsave_3   00D7  __Lnvbit_0       nvbit_0     0150
__Lnvbit_1       nvbit_1     06B8  __Lnvbit_2       nvbit_2     06B8
__Lnvbit_3       nvbit_3     06B8  __Lnvram         nvram       002A
__Lnvram_1       nvram_1     00D7  __Lnvram_2       nvram_2     00D7
__Lnvram_3       nvram_3     00D7  __Lpowerup       powerup     0000
__Lpstrings      pstrings    00FA  __Lrbit_0        rbit_0      0100
__Lrbit_1        rbit_1      0500  __Lrbit_2        rbit_2      06B8
__Lrbit_3        rbit_3      06B8  __Lrbss_0        rbss_0      0020
__Lrbss_1        rbss_1      00A1  __Lrbss_2        rbss_2      00D7
__Lrbss_3        rbss_3      00D7  __Lrdata_0       rdata_0     0029
__Lrdata_1       rdata_1     00D7  __Lrdata_2       rdata_2     00D7
__Lrdata_3       rdata_3     00D7  __Lstrings       strings     00FA
__Lstringtable   stringtable 00FA  __Lstruct        struct      002D
__Ltemp          temp        0029  __Ltext          text        00D7
__Lvectors       vectors     00FA  __S0             (abs)       2100
__S1             (abs)       00D7  _ackType         rbit_1      0500
_allUseDel       text7       05F0  _buzzerOnLong    text2       042B
_buzzerOnShort   text3       03EC  _cellDetect      text10      0366
_checkSum        text3       0396  _closeHandle     text4       0452
_delHandle       text7       034F  _delayMs         text1       03B1
_exit            init        00E8  _handleState     rbss_1      00A1
_init            text0       047F  _loginHandle     text6       03CE
_main            text0       0500  _openHandle      text5       04B2
_receiveAck      rbit_1      0501  _receiveCmd      rbit_1      0502
_receiveData     rbss_1      00AF  _receiveNum      rbss_1      00A2
_sendData        rbss_1      00A3  _uartInit        text0       032B
_uartSend        text2       037E  _uartStop        text1       0320
_useCheck        text5       0745  _useLogin        text6       068C
clear_bank1      init        00E8  clear_bit1       init        00EC
clear_ram        clrtext     00F6  int_entry        intentry    0004
int_func         intcode     000D  int_restore      intret      00E3
intlevel0        intentry    0004  intlevel1        intentry    0004
powerup          powerup     0000  start            init        00E8
used_btemp0      (abs)       0001  

⌨️ 快捷键说明

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