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

📄 1101newkeyborad.map

📁 使用Microchip公司16F648实现4*6键盘程序. 在PICC环境下编译通过,包含RS485通讯. 代码完整,可供参考.
💻 MAP
📖 第 1 页 / 共 3 页
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -M1101NewKeyBorad.map -ol.obj \
  -ppowerup=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,stringtable,pstrings,strings \
  -ABANK0=020h-07Fh -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE \
  -ABANK1=0A0h-0EFh -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -ABANK2=0120h-016Fh \
  -prbit_2=BANK2,rbss_2=BANK2,rdata_2=BANK2,idata_2=CODE \
  -ACOMBANK=070h-07Fh -ptemp=COMBANK -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 -Q16F648A \
  -h+1101NewKeyBorad.sym -E -EC:\DOCUME~1\KAMui\LOCALS~1\Temp\_3S0.AAA \
  -ver=PICC#V8.05PL1 c:\program files\HT-PIC\LIB\picrt41c.obj \
  D:\NewKeyBoard\main.obj D:\NewKeyBoard\modbus.obj \
  D:\NewKeyBoard\register.obj D:\NewKeyBoard\time.obj \
  D:\NewKeyBoard\admini.obj D:\NewKeyBoard\key.obj D:\NewKeyBoard\led.obj \
  c:\program files\HT-PIC\LIB\pic5---u.lib \
  c:\program files\HT-PIC\LIB\pic41c-c.lib \
  c:\program files\HT-PIC\LIB\pic5---u.lib 

Object code version is 3.7

Machine type is 16F648A

Call graph:

*_main size 0,0 offset 0
     _test
     _sysinit size 0,0 offset 0
         _time0init
         _ioinit
         _ledinit
         _Uart_ini size 0,2 offset 0
             aldiv
             lwtoft
             ftdiv size 0,0 offset 2
                 ftunpack1
                 ftunpack2
             fttol size 0,0 offset 2
                 ftunpack1
                 l0neg
     _time_mission->_TimeCntModule->_En_Idlesse
*    _Admini size 0,0 offset 0
*        _Key_Scall size 0,0 offset 0
*            _KeyValueAffFun size 0,0 offset 0
                 _key_scan size 0,2 offset 0
*                _RangeKeyValue size 0,11 offset 0
             _Keybit_Manage
             _Key_Manage
             _subled size 0,2 offset 0
                 string_table
                 INDIRECT 88
                     INDIRECT 88
                         _lightled0
                         _lightled1
                         _lightled2
                         _lightled3
                         _lightled4
                         _lightled5
                         _lightled6
                         _lightled7
                         _lightled8
                         _lightled9
             _sub2->_CalculateSub size 3,0 offset 0
                 lwdiv
                 lwmul
*        _Modbus_Scan size 0,0 offset 0
*            _singleKeyTranmit size 0,2 offset 0
*                _CRC16 size 2,7 offset 2
*                    string_table
                 _En_Transmit->_ParityBitTwo size 2,4 offset 2
                     string_table
             _En_Receive
*            _checkComm0Modbus size 0,2 offset 0
*                _CRC16 size 2,7 offset 2
*                    string_table
*_isr size 0,0 offset 11
*    _ParityBit size 2,4 offset 11
*        string_table
*    _ParityBitThree size 2,4 offset 11
*        string_table

		Name          Link     Load   Length Selector Space Scale
c:\program files\HT-PIC\LIB\picrt41c.obj
		end_init        F9       F9        3       8     0
D:\NewKeyBoard\main.obj
		intcode         2B       2B       8D       8     0
		intentry         4        4        9       8     0
		intret          D6       D6        9       8     0
		intsave_0       7C       7C        1      70     1
		rbss_0          21       21        3      20     1
		rbit_0         100       20        1      20     1    8
		temp            70       70        4      70     1
		text4          324      324       1A       8     0
		text5          CB8      CB8       1A    1970     0
		text3          CA1      CA1       17    1942     0
		text6          CD2      CD2       1E    19A4     0
		text7          D17      D17       2B    1A2E     0
		text0          C1E      C1E        2    183C     0
		intsave         57       57        3      20     1
D:\NewKeyBoard\modbus.obj
		strings        124      124      200       8     0
		rbss_2         120      120        2     120     1
		temp            70       70        8      70     1
		text8          EAC      EAC      154    1D58     0
		text4          C6A      C6A        B    18D4     0
		text3          C80      C80        C    1900     0
		text0          C60      C60        A    18C0     0
		text1          3BD      3BD       83     77A     0
D:\NewKeyBoard\register.obj
		rbss_2         122      122       11     120     1
		rbss_1          A0       A0       26      A0     1
		rbss_0          24       24       1D      20     1
D:\NewKeyBoard\time.obj
		rbss_0          41       41        3      20     1
		temp            70       70        1      70     1
		text2          DEC      DEC       56    1BD8     0
		text0          C75      C75        B    18EA     0
D:\NewKeyBoard\admini.obj
		text2          D78      D78       36    1AF0     0
D:\NewKeyBoard\key.obj
		idata_2        7FA      7FA        6     FF4     0
		rdata_2        13F      13F        6     120     1
		rbss_2         133      133        9     120     1
		rbss_0          44       44        2      20     1
		temp            70       70        4      70     1
		text4          CF0      CF0       27    19E0     0
		text3          E42      E42       6A    1C84     0
		const1         800      800       2C    1000     0
		text1          440      440      1EE     880     0
D:\NewKeyBoard\led.obj
		rbss_2         13C      13C        3     120     1
		rbss_1          C6       C6        4      A0     1
		temp            70       70        6      70     1
		fpp__ligh      83C      83C        2    1000     0
		fpp__ligh      83E      83E        2    1000     0
		fpp__ligh      83A      83A        2    1000     0
		text13         DAE      DAE       3E    1B5C     0
		fpp__ligh      82E      82E        2    1000     0
		fpp__ligh      830      830        2    1000     0
		fpp__ligh      82C      82C        2    1000     0
		fpp__ligh      836      836        2    1000     0
		fpp__ligh      838      838        2    1000     0
		fpp__ligh      832      832        2    1000     0
		fpp__ligh      834      834        2    1000     0
		text2          C52      C52        7    18A4     0
		text3          C59      C59        7    18B2     0
		text4          C36      C36        7    186C     0
		text1          C3D      C3D        7    187A     0
		text0          C25      C25        5    184A     0
		text9          C2A      C2A        6    1854     0
		text10         D42      D42       36    1A84     0
		text11         33E      33E       7F     67C     0
		text8          C20      C20        5    1840     0
		text5          C4B      C4B        7    1896     0
		text6          C30      C30        6    1860     0
		text7          C44      C44        7    1888     0

c:\program files\HT-PIC\LIB\pic5---u.lib

c:\program files\HT-PIC\LIB\pic41c-c.lib
aldiv.obj       float_tex      739      739       28     E72     0
		temp            70       70        C      70     1
		xtemp           60       60        1      20     1
btemp0.obj      temp            70       70        1      70     1
btemp10.obj     temp            70       70        B      70     1
btemp11.obj     temp            70       70        C      70     1
btemp12.obj     xtemp           60       60        1      20     1
btemp1.obj      temp            70       70        2      70     1
btemp2.obj      temp            70       70        3      70     1
btemp3.obj      temp            70       70        4      70     1
btemp4.obj      temp            70       70        5      70     1
btemp5.obj      temp            70       70        6      70     1
btemp6.obj      temp            70       70        7      70     1
btemp7.obj      temp            70       70        8      70     1
btemp8.obj      temp            70       70        9      70     1
btemp9.obj      temp            70       70        A      70     1
clrbank0.obj    init            DF       DF        4       8     0
clrbank1.obj    init            E3       E3        4       8     0
clrbank2.obj    init23          EB       EB        5       8     0
clrbit0.obj     init            E7       E7        4       8     0
clr.obj         clrtext         FC       FC        7       8     0
codeptr.obj     
copy.obj        clrtext        103      103        B       8     0
		temp            70       70        1      70     1
cpybank2.obj    init23          F0       F0        9       8     0
float.obj       float_tex      63A      63A       4E     C74     0
		temp            70       70        9      70     1
ftdiv.obj       float_tex      688      688       38     C74     0
		temp            70       70        C      70     1
fttol.obj       float_tex      6C0      6C0       23     C74     0
		temp            70       70        9      70     1
l0neg.obj       float_tex      761      761        E     E72     0
		temp            70       70        4      70     1
ldiv.obj        float_tex      76F      76F       7C     E72     0
		temp            70       70        C      70     1
		xtemp           60       60        1      20     1
ltoft.obj       float_tex      6E3      6E3       13     C74     0
		temp            70       70        9      70     1
powerup.obj     powerup          0        0        4       0     0
sbtemp0.obj     intcode         B8       B8        2       8     0
		intentry         D        D        2       8     0
		intsave         61       61        1      20     1
sbtemp10.obj    intcode         BA       BA        2       8     0
		intentry         F        F        2       8     0
		intsave         63       63        1      20     1
sbtemp11.obj    intcode         BC       BC        2       8     0
		intentry        11       11        2       8     0
		intsave         62       62        1      20     1
sbtemp12.obj    intcode         BE       BE        2       8     0
		intentry        13       13        2       8     0
		intsave         5E       5E        1      20     1
sbtemp13.obj    
sbtemp14.obj    
sbtemp1.obj     intcode         C0       C0        2       8     0
		intentry        15       15        2       8     0
		intsave         5F       5F        1      20     1
sbtemp2.obj     intcode         C2       C2        2       8     0
		intentry        17       17        2       8     0
		intsave         64       64        1      20     1
sbtemp3.obj     intcode         C4       C4        2       8     0
		intentry        19       19        2       8     0
		intsave         6A       6A        1      20     1
sbtemp4.obj     intcode         C6       C6        2       8     0
		intentry        1B       1B        2       8     0
		intsave         69       69        1      20     1
sbtemp5.obj     intcode         C8       C8        2       8     0
		intentry        1D       1D        2       8     0
		intsave         6B       6B        1      20     1
sbtemp6.obj     intcode         CA       CA        2       8     0
		intentry        1F       1F        2       8     0
		intsave         66       66        1      20     1
sbtemp7.obj     intcode         CC       CC        2       8     0
		intentry        21       21        2       8     0
		intsave         65       65        1      20     1
sbtemp8.obj     intcode         CE       CE        2       8     0
		intentry        23       23        2       8     0
		intsave         68       68        1      20     1
sbtemp9.obj     intcode         D0       D0        2       8     0
		intentry        25       25        2       8     0
		intsave         67       67        1      20     1
scodeptr.obj    intcode         D2       D2        4       8     0
		intentry        27       27        4       8     0
		intsave         5C       5C        2      20     1

⌨️ 快捷键说明

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