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

📄 p&e_fcs.map

📁 这个是在CODEWARRIOR环境下对MOTO系列的单片机的IIC操作的一个比较经典的例子
💻 MAP
📖 第 1 页 / 共 3 页
字号:

PROGRAM "K:\mc68hc908光盘资料\本书中C程序\MMIIC\bin\P&E_FCS.abs"

*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor   : Freescale HC08
Memory Model: SMALL
File Format : ELF\Dwarf 2.0
Linker      : SmartLinker V-5.0.24 Build 4210, Jul 29 2004

*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
main.c.o                                Model: SMALL,         Lang: ANSI-C
Start08.c.o                             Model: SMALL,         Lang: ANSI-C
MC68HC908SR12.C.o                       Model: SMALL,         Lang: ANSI-C

*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xC08C (_Startup)
_startupData is allocated at 0xC0A6 and uses 9 Bytes
extern struct _tagStartup {
  unsigned flags          0
  _PFunc   main           0xC10A    (main)
  unsigned nofZeroOut     1
  _Range   pZeroOut       0x100     10
  _Copy    *toCopyDownBeg 0xC1C2
} _startupData;

*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name                    Size  Type     From       To       Segment
---------------------------------------------------------------------------------------------
.text                            267     R     0xC0B7     0xC1C1   ROM
.abs_section_5e                    1   N/I       0x5E       0x5E   .absSeg0
.abs_section_58                    1   N/I       0x58       0x58   .absSeg1
.abs_section_5b                    1   N/I       0x5B       0x5B   .absSeg2
.abs_section_5c                    1   N/I       0x5C       0x5C   .absSeg3
.abs_section_5d                    1   N/I       0x5D       0x5D   .absSeg4
.abs_section_57                    1   N/I       0x57       0x57   .absSeg5
.abs_section_e                     1   N/I        0xE        0xE   .absSeg6
.abs_section_f                     1   N/I        0xF        0xF   .absSeg7
.abs_section_10                    1   N/I       0x10       0x10   .absSeg8
.abs_section_fe0e                  1   N/I     0xFE0E     0xFE0E   .absSeg9
.abs_section_1f                    1   N/I       0x1F       0x1F   .absSeg10
.abs_section_1d                    1   N/I       0x1D       0x1D   .absSeg11
.abs_section_ffff                  1   N/I     0xFFFF     0xFFFF   .absSeg12
.abs_section_4                     1   N/I        0x4        0x4   .absSeg13
.abs_section_5                     1   N/I        0x5        0x5   .absSeg14
.abs_section_6                     1   N/I        0x6        0x6   .absSeg15
.abs_section_7                     1   N/I        0x7        0x7   .absSeg16
.abs_section_fe08                  1   N/I     0xFE08     0xFE08   .absSeg17
.abs_section_fe04                  1   N/I     0xFE04     0xFE04   .absSeg18
.abs_section_fe05                  1   N/I     0xFE05     0xFE05   .absSeg19
.abs_section_fe06                  1   N/I     0xFE06     0xFE06   .absSeg20
.abs_section_1e                    1   N/I       0x1E       0x1E   .absSeg21
.abs_section_1c                    1   N/I       0x1C       0x1C   .absSeg22
.abs_section_1b                    1   N/I       0x1B       0x1B   .absSeg23
.abs_section_1a                    1   N/I       0x1A       0x1A   .absSeg24
.abs_section_c                     1   N/I        0xC        0xC   .absSeg25
.abs_section_d                     1   N/I        0xD        0xD   .absSeg26
.abs_section_fe0f                  1   N/I     0xFE0F     0xFE0F   .absSeg27
.abs_section_48                    1   N/I       0x48       0x48   .absSeg28
.abs_section_49                    1   N/I       0x49       0x49   .absSeg29
.abs_section_4a                    1   N/I       0x4A       0x4A   .absSeg30
.abs_section_4e                    1   N/I       0x4E       0x4E   .absSeg31
.abs_section_4d                    1   N/I       0x4D       0x4D   .absSeg32
.abs_section_4c                    1   N/I       0x4C       0x4C   .absSeg33
.abs_section_4f                    1   N/I       0x4F       0x4F   .absSeg34
.abs_section_4b                    1   N/I       0x4B       0x4B   .absSeg35
.abs_section_37                    1   N/I       0x37       0x37   .absSeg36
.abs_section_36                    1   N/I       0x36       0x36   .absSeg37
.abs_section_3b                    1   N/I       0x3B       0x3B   .absSeg38
.abs_section_3a                    1   N/I       0x3A       0x3A   .absSeg39
.abs_section_0                     1   N/I        0x0        0x0   .absSeg40
.abs_section_1                     1   N/I        0x1        0x1   .absSeg41
.abs_section_2                     1   N/I        0x2        0x2   .absSeg42
.abs_section_3                     1   N/I        0x3        0x3   .absSeg43
.abs_section_52                    1   N/I       0x52       0x52   .absSeg44
.abs_section_51                    1   N/I       0x51       0x51   .absSeg45
.abs_section_53                    1   N/I       0x53       0x53   .absSeg46
.abs_section_54                    1   N/I       0x54       0x54   .absSeg47
.abs_section_55                    1   N/I       0x55       0x55   .absSeg48
.abs_section_56                    1   N/I       0x56       0x56   .absSeg49
.abs_section_fe03                  1   N/I     0xFE03     0xFE03   .absSeg50
.abs_section_fe00                  1   N/I     0xFE00     0xFE00   .absSeg51
.abs_section_19                    1   N/I       0x19       0x19   .absSeg52
.abs_section_13                    1   N/I       0x13       0x13   .absSeg53
.abs_section_14                    1   N/I       0x14       0x14   .absSeg54
.abs_section_15                    1   N/I       0x15       0x15   .absSeg55
.abs_section_18                    1   N/I       0x18       0x18   .absSeg56
.abs_section_16                    1   N/I       0x16       0x16   .absSeg57
.abs_section_17                    1   N/I       0x17       0x17   .absSeg58
.abs_section_fe01                  1   N/I     0xFE01     0xFE01   .absSeg59
.abs_section_20                    1   N/I       0x20       0x20   .absSeg60
.abs_section_25                    1   N/I       0x25       0x25   .absSeg61
.abs_section_28                    1   N/I       0x28       0x28   .absSeg62
.abs_section_2b                    1   N/I       0x2B       0x2B   .absSeg63
.abs_section_30                    1   N/I       0x30       0x30   .absSeg64
.abs_section_33                    1   N/I       0x33       0x33   .absSeg65
.abs_section_46                    1   N/I       0x46       0x46   .absSeg66
.abs_section_59                    2   N/I       0x59       0x5A   .absSeg67
.abs_section_fe0c                  2   N/I     0xFE0C     0xFE0D   .absSeg68
.abs_section_38                    2   N/I       0x38       0x39   .absSeg69
.abs_section_21                    2   N/I       0x21       0x22   .absSeg70
.abs_section_26                    2   N/I       0x26       0x27   .absSeg71
.abs_section_29                    2   N/I       0x29       0x2A   .absSeg72
.abs_section_23                    2   N/I       0x23       0x24   .absSeg73
.abs_section_2c                    2   N/I       0x2C       0x2D   .absSeg74
.abs_section_31                    2   N/I       0x31       0x32   .absSeg75
.abs_section_34                    2   N/I       0x34       0x35   .absSeg76
.abs_section_2e                    2   N/I       0x2E       0x2F   .absSeg77
.startData                        17     R     0xC0A6     0xC0B6   ROM
.init                            166     R     0xC000     0xC0A5   ROM
.common                           10   R/W      0x100      0x109   RAM
.stack                            80   R/W      0x10A      0x159   RAM
.copy                              2     R     0xC1C2     0xC1C3   ROM
.vectSeg78_vect                    2     R     0xFFFE     0xFFFF   .vectSeg78

Summary of section sizes per section type:
READ_ONLY (R):         1C6 (dec:      454)
READ_WRITE (R/W):       5A (dec:       90)
NO_INIT (N/I):          59 (dec:       89)

*********************************************************************************************
VECTOR-ALLOCATION SECTION
    Address     InitValue   InitFunction
---------------------------------------------------------------------------------------------
     0xFFFE        0xC08C   _Startup

*********************************************************************************************
OBJECT-ALLOCATION SECTION
     Name               Module                 Addr   hSize   dSize     Ref    Section   RLIB
---------------------------------------------------------------------------------------------
MODULE:                 -- main.c.o --
- PROCEDURES:
     delay                                     C0B7      22      34       1   .text       
     I2CInit                                   C0D9      13      19       1   .text       
     I2CStart                                  C0EC       7       7       1   .text       
     I2CWriteByte                              C0F3       C      12       1   .text       
     I2CStop                                   C0FF       B      11       1   .text       
     main                                      C10A      B8     184       1   .text       
- VARIABLES:
     temp                                       100       1       1       2   .common     
     i                                          101       1       1      16   .common     
     date                                       102       8       8       5   .common     
MODULE:                 -- Start08.c.o --
- PROCEDURES:
     loadByte                                  C000      17      23       5   .init       
     Init                                      C017      75     117       1   .init       
     _Startup                                  C08C      1A      26       0   .init       
- VARIABLES:
     _startupData                              C0A6       9       9       9   .startData  
- LABELS:
     __SEG_END_SSTACK                           15A       0       0       1               
MODULE:                 -- MC68HC908SR12.C.o --
- PROCEDURES:
- VARIABLES:
     _ADASCR                                     5E       1       1       0   .abs_section_5e
     _ADICLK                                     58       1       1       0   .abs_section_58
     _ADR1L                                      5B       1       1       0   .abs_section_5b
     _ADR2L                                      5C       1       1       0   .abs_section_5c
     _ADR3L                                      5D       1       1       0   .abs_section_5d
     _ADSCR                                      57       1       1       0   .abs_section_57
     _AMCR                                        E       1       1       0   .abs_section_e
     _AMGCR                                       F       1       1       0   .abs_section_f
     _AMSCR                                      10       1       1       0   .abs_section_10
     _BRKSCR                                   FE0E       1       1       0   .abs_section_fe0e
     _CONFIG1                                    1F       1       1       1   .abs_section_1f
     _CONFIG2                                    1D       1       1       1   .abs_section_1d
     _COPCTL                                   FFFF       1       1       0   .abs_section_ffff
     _DDRA                                        4       1       1       0   .abs_section_4
     _DDRB                                        5       1       1       1   .abs_section_5
     _DDRC                                        6       1       1       0   .abs_section_6
     _DDRD                                        7       1       1       1   .abs_section_7
     _FLCR1                                    FE08       1       1       0   .abs_section_fe08
     _INT1                                     FE04       1       1       0   .abs_section_fe04
     _INT2                                     FE05       1       1       0   .abs_section_fe05
     _INT3                                     FE06       1       1       0   .abs_section_fe06
     _INTSCR1                                    1E       1       1       0   .abs_section_1e
     _INTSCR2                                    1C       1       1       0   .abs_section_1c
     _KBIER                                      1B       1       1       0   .abs_section_1b
     _KBSCR                                      1A       1       1       0   .abs_section_1a
     _LEDA                                        C       1       1       0   .abs_section_c
     _LEDC                                        D       1       1       0   .abs_section_d
     _LVISR                                    FE0F       1       1       0   .abs_section_fe0f
     _MMADR                                      48       1       1       2   .abs_section_48
     _MMCR1                                      49       1       1       4   .abs_section_49

⌨️ 快捷键说明

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