Freescale MC9S08单片机原理与应用附录.docx
《Freescale MC9S08单片机原理与应用附录.docx》由会员分享,可在线阅读,更多相关《Freescale MC9S08单片机原理与应用附录.docx(21页珍藏版)》请在冰豆网上搜索。
![Freescale MC9S08单片机原理与应用附录.docx](https://file1.bdocx.com/fileroot1/2023-1/10/2b259364-ef43-48e3-8eec-b7ea23255e90/2b259364-ef43-48e3-8eec-b7ea23255e901.gif)
FreescaleMC9S08单片机原理与应用附录
附录AMC9S08AW60引脚定义
附录BMC9S08AW60中断向量表
Vector
Priority
VectorNumber
Address
(High/Low)
VectorName
Module
Source
Enable
Description
Lower
Higher
26
Through
31
$FFC0/FFC1
through
$FFCA/FFCB
UnusedVectorSpace
(availableforuserprogram)
25
$FFCC/FFCD
Vrti
System
control
RTIF
RTIE
Real-timeinterrupt
24
$FFCE/FFCF
Viic1
IIC1
IICIF
IICIE
IIC1
23
$FFD0/FFD1
Vadc1
ADC1
COCO
AIEN
ADC1
22
$FFD2/FFD3
Vkeyboard1
KBI1
KBF
KBIE
KBI1pins
21
$FFD4/FFD5
Vsci2tx
SCI2
TDRE
TC
TIE
TCIE
SCI2transmit
20
$FFD6/FFD7
Vsci2rx
SCI2
IDLE
RDRF
ILIE
RIE
SCI2receive
19
$FFD8/FFD9
Vsci2err
SCI2
OR
NF
FE
PF
ORIE
NFIE
FEIE
PFIE
SCI2error
18
$FFDA/FFDB
Vsci1tx
SCI1
TDRE
TC
TIE
TCIE
SCI1transmit
17
$FFDC/FFDD
Vsci1rx
SCI1
IDLE
RDRF
ILIE
RIE
SCI1receive
16
$FFDE/FFDF
Vsci1err
SCI1
OR
NF
FE
PF
ORIE
NFIE
FEIE
PFIE
SCI1error
15
$FFE0/FFE1
Vspi1
SPI1
SPIF
MODF
SPTEF
SPIE
SPIE
SPTIE
SPI1
14
$FFE2/FFE3
Vtpm2ovf
TPM2
TOF
TOIE
TPM2overflow
13
$FFE4/FFE5
Vtpm2ch1
TPM2
CH1F
CH1IE
TPM2channel1
12
$FFE6/FFE7
Vtpm2ch0
TPM2
CH0F
CH0IE
TPM2channel0
11
$FFE8/FFE9
Vtpm1ovf
TPM1
TOF
TOIE
TPM1overflow
10
$FFEA/FFEB
Vtpm1ch5
TPM1
CH5F
CH5IE
TPM1channel5
9
$FFEC/FFED
Vtpm1ch4
TPM1
CH4F
CH4IE
TPM1channel4
8
$FFEE/FFEF
Vtpm1ch3
TPM1
CH3F
CH3IE
TPM1channel3
7
$FFF0/FFF1
Vtpm1ch2
TPM1
CH2F
CH2IE
TPM1channel2
6
$FFF2/FFF3
Vtpm1ch1
TPM1
CH1F
CH1IE
TPM1channel1
5
$FFF4/FFF5
Vtpm1ch0
TPM1
CH0F
CH0IE
TPM1channel0
4
$FFF6/FFF7
Vicg
ICG
ICGIF
(LOLS/LOCS)
LOLRE/LOCRE
ICG
3
$FFF8/FFF9
Vlvd
Systemcontrol
LVDF
LVDIE
Low-voltagedetect
2
$FFFA/FFFB
Virq
IRQ
IRQF
IRQIE
IRQpin
1
$FFFC/FFFD
Vswi
Core
SWIInstruction
—
Softwareinterrupt
0
$FFFE/FFFF
Vreset
Systemcontrol
COP
LVD
RESETpinIllegalopcode
COPELVDRE——
WatchdogtimerLow-voltagedetectExternalpinIllegalopcode
附录CMC9S08AW60寄存器表
Address
RegisterName
Bit7
6
5
4
3
2
1
Bit0
$0000
PTAD
PTAD7
PTAD6
PTAD5
PTAD4
PTAD3
PTAD2
PTAD1
PTAD0
$0001
PTADD
PTADD7
PTADD6
PTADD5
PTADD4
PTADD3
PTADD2
PTADD1
PTADD0
$0002
PTBD
PTBD7
PTBD6
PTBD5
PTBD4
PTBD3
PTBD2
PTBD1
PTBD0
$0003
PTBDD
PTBDD7
PTBDD6
PTBDD5
PTBDD4
PTBDD3
PTBDD2
PTBDD1
PTBDD0
$0004
PTCD
0
PTCD6
PTCD5
PTCD4
PTCD3
PTCD2
PTCD1
PTCD0
$0005
PTCDD
0
PTCDD6
PTCDD5
PTCDD4
PTCDD3
PTCDD2
PTCDD1
PTCDD0
$0006
PTDD
PTDD7
PTDD6
PTDD5
PTDD4
PTDD3
PTDD2
PTDD1
PTDD0
$0007
PTDDD
PTDDD7
PTDDD6
PTDDD5
PTDDD4
PTDDD3
PTDDD2
PTDDD1
PTDDD0
$0008
PTED
PTED7
PTED6
PTED5
PTED4
PTED3
PTED2
PTED1
PTED0
$0009
PTEDD
PTEDD7
PTEDD6
PTEDD5
PTEDD4
PTEDD3
PTEDD2
PTEDD1
PTEDD0
$000A
PTFD
PTFD7
PTFD6
PTFD5
PTFD4
PTFD3
PTFD2
PTFD1
PTFD0
$000B
PTFDD
PTFDD7
PTFDD6
PTFDD5
PTFDD4
PTFDD3
PTFDD2
PTFDD1
PTFDD0
$000C
PTGD
0
PTGD6
PTGD5
PTGD4
PTGD3
PTGD2
PTGD1
PTGD0
$000D
PTGDD
0
PTGDD6
PTGDD5
PTGDD4
PTGDD3
PTGDD2
PTGDD1
PTGDD0
$000E-$000F
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$0010
ADC1SC1
COCO
AIEN
ADCO
ADCH
$0011
ADC1SC2
ADACT
ADTRG
ACFE
ACFGT
0
0
R
R
$0012
ADC1RH
0
0
0
0
0
0
ADR9
ADR8
$0013
ADC1RL
ADR7
ADR6
ADR5
ADR4
ADR3
ADR2
ADR1
ADR0
$0014
ADC1CVH
0
0
0
0
0
0
ADCV9
ADCV8
$0015
ADC1CVL
ADCV7
ADCV6
ADCV5
ADCV4
ADCV3
ADCV2
ADCV1
ADCV0
$0016
ADC1CFG
ADLPC
ADIV
ADLSMP
MODE
ADICLK
$0017
APCTL1
ADPC7
ADPC6
ADPC5
ADPC4
ADPC3
ADPC2
ADPC1
ADPC0
$0018
APCTL2
ADPC15
ADPC14
ADPC13
ADPC12
ADPC11
ADPC10
ADPC9
ADPC8
$0019
APCTL3
ADPC23
ADPC22
ADPC21
ADPC20
ADPC19
ADPC18
ADPC17
ADPC16
$001A-
$001B
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$001C
IRQSC
0
0
IRQEDG
IRQPE
IRQF
IRQACK
IRQIE
IRQMOD
$001D
Reserved
—
—
—
—
—
—
—
—
$001E
KBI1SC
KBEDG7
KBEDG6
KBEDG5
KBEDG4
KBF
KBACK
KBIE
KBIMOD
$001F
KBI1PE
KBIPE7
KBIPE6
KBIPE5
KBIPE4
KBIPE3
KBIPE2
KBIPE1
KBIPE0
$0020
TPM1SC
TOF
TOIE
CPWMS
CLKSB
CLKSA
PS2
PS1
PS0
$0021
TPM1CNTH
Bit15
14
13
12
11
10
9
Bit8
$0022
TPM1CNTL
Bit7
6
5
4
3
2
1
Bit0
$0023
TPM1MODH
Bit15
14
13
12
11
10
9
Bit8
$0024
TPM1MODL
Bit7
6
5
4
3
2
1
Bit0
$0025
TPM1C0SC
CH0F
CH0IE
MS0B
MS0A
ELS0B
ELS0A
0
0
$0026
TPM1C0VH
Bit15
14
13
12
11
10
9
Bit8
$0027
TPM1C0VL
Bit7
6
5
4
3
2
1
Bit0
$0028
TPM1C1SC
CH1F
CH1IE
MS1B
MS1A
ELS1B
ELS1A
0
0
$0029
TPM1C1VH
Bit15
14
13
12
11
10
9
Bit8
$002A
TPM1C1VL
Bit7
6
5
4
3
2
1
Bit0
$002B
TPM1C2SC
CH2F
CH2IE
MS2B
MS2A
ELS2B
ELS2A
0
0
$002C
TPM1C2VH
Bit15
14
13
12
11
10
9
Bit8
$002D
TPM1C2VL
Bit7
6
5
4
3
2
1
Bit0
$002E
TPM1C3SC
CH3F
CH3IE
MS3B
MS3A
ELS3B
ELS3A
0
0
$002F
TPM1C3VH
Bit15
14
13
12
11
10
9
Bit8
$0030
TPM1C3VL
Bit7
6
5
4
3
2
1
Bit0
$0031
TPM1C4SC
CH4F
CH4IE
MS4B
MS4A
ELS4B
ELS4A
0
0
$0032
TPM1C4VH
Bit15
14
13
12
11
10
9
Bit8
$0033
TPM1C4VL
Bit7
6
5
4
3
2
1
Bit0
$0034
TPM1C5SC
CH5F
CH5IE
MS5B
MS5A
ELS5B
ELS5A
0
0
$0035
TPM1C5VH
Bit15
14
13
12
11
10
9
Bit8
$0036
TPM1C5VL
Bit7
6
5
4
3
2
1
Bit0
$0037
Reserved
—
—
—
—
—
—
—
—
$0038
SCI1BDH
0
0
0
SBR12
SBR11
SBR10
SBR9
SBR8
$0039
SCI1BDL
SBR7
SBR6
SBR5
SBR4
SBR3
SBR2
SBR1
SBR0
$003A
SCI1C1
LOOPS
SCISWAI
RSRC
M
WAKE
ILT
PE
PT
$003B
SCI1C2
TIE
TCIE
RIE
ILIE
TE
RE
RWU
SBK
$003C
SCI1S1
TDRE
TC
RDRF
IDLE
OR
NF
FE
PF
$003D
SCI1S2
0
0
0
0
0
BRK13
0
RAF
$003E
SCI1C3
R8
T8
TXDIR
TXINV
ORIE
NEIE
FEIE
PEIE
$003F
SCI1D
Bit7
6
5
4
3
2
1
Bit0
$0040
SCI2BDH
0
0
0
SBR12
SBR11
SBR10
SBR9
SBR8
$0041
SCI2BDL
SBR7
SBR6
SBR5
SBR4
SBR3
SBR2
SBR1
SBR0
$0042
SCI2C1
LOOPS
SCISWAI
RSRC
M
WAKE
ILT
PE
PT
$0043
SCI2C2
TIE
TCIE
RIE
ILIE
TE
RE
RWU
SBK
$0044
SCI2S1
TDRE
TC
RDRF
IDLE
OR
NF
FE
PF
$0045
SCI2S2
0
0
0
0
0
BRK13
0
RAF
$0046
SCI2C3
R8
T8
TXDIR
TXINV
ORIE
NEIE
FEIE
PEIE
$0047
SCI2D
Bit7
6
5
4
3
2
1
Bit0
$0048
ICGC1
HGO
RANGE
REFS
CLKS
OSCSTEN
LOCD
0
$0049
ICGC2
LOLRE
MFD
LOCRE
RFD
$004A
ICGS1
CLKST
REFST
LOLS
LOCK
LOCS
ERCS
ICGIF
$004B
ICGS2
0
0
0
0
0
0
0
DCOS
$004C
ICGFLTU
0
0
0
0
FLT
$004D
ICGFLTL
FLT
$004E
ICGTRM
TRIM
$004F
Reserved
—
—
—
—
—
—
—
—
$0050
SPI1C1
SPIE
SPE
SPTIE
MSTR
CPOL
CPHA
SSOE
LSBFE
$0051
SPI1C2
0
0
0
MODFEN
BIDIROE
0
SPISWAI
SPC0
$0052
SPI1BR
0
SPPR2
SPPR1
SPPR0
0
SPR2
SPR1
SPR0
$0053
SPI1S
SPRF
0
SPTEF
MODF
0
0
0
0
$0054
Reserved
0
0
0
0
0
0
0
0
$0055
SPI1D
Bit7
6
5
4
3
2
1
Bit0
$0056-
$0057
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$0058
IIC1A
ADDR
0
$0059
IIC1F
MULT
ICR
$005A
IIC1C
IICEN
IICIE
MST
TX
TXAK
RSTA
0
0
$005B
IIC1S
TCF
IAAS
BUSY
ARBL
0
SRW
IICIF
RXAK
$005C
IIC1D
DATA
$005D-
$005F
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$0060
TPM2SC
TOF
TOIE
CPWMS
CLKSB
CLKSA
PS2
PS1
PS0
$0061
TPM2CNTH
Bit15
14
13
12
11
10
9
Bit8
$0062
TPM2CNTL
Bit7
6
5
4
3
2
1
Bit0
$0063
TPM2MODH
Bit15
14
13
12
11
10
9
Bit8
$0064
TPM2MODL
Bit7
6
5
4
3
2
1
Bit0
$0065
TPM2C0SC
CH0F
CH0IE
MS0B
MS0A
ELS0B
ELS0A
0
0
$0066
TPM2C0VH
Bit15
14
13
12
11
10
9
Bit8
$0067
TPM2C0VL
Bit7
6
5
4
3
2
1
Bit0
$0068
TPM2C1SC
CH1F
CH1IE
MS1B
MS1A
ELS1B
ELS1A
0
0
$0069
TPM2C1VH
Bit15
14
13
12
11
10
9
Bit8
$006A
TPM2C1VL
Bit7
6
5
4
3
2
1
Bit0
$006B-
$006F
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Address
RegisterName
Bit7
6
5
4
3
2
1
Bit0
$1800
SRS
POR
PIN
COP
ILOP
0
ICG
LVD
0
$1801
SBDFR
0
0
0
0
0
0
0
BDFR
$1802
SOPT
COPE
COPT
STOPE
—
0
0
—
—
$1803
SMCLK
0
0
0
MPE
0
MCSEL
$1804-
$1805
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$1806
SDIDH
REV3
REV2
REV1
REV0
ID11
ID10
ID9
ID8
$1807
SDIDL
ID7
ID6
ID5
ID4
ID3
ID2
ID1
ID0
$1808
SRTISC
RTIF
RTIACK
RTICLKS
RTIE
0
RTIS2
RTIS1
RTIS0
$1809
SPMSC1
LVDF
LVDACK
LVDIE
LVDRE
LVDSE
LVDE
01
BGBE
$180A
SPMSC2
LVWF
LVWACK
LVDV
LVWV
PPDF
PPDACK
—
PPDC
$180B-
$180F
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$1810
DBGCAH
Bit15
14
13
12
11
10
9
Bit8
$1811
DBGCAL
Bit7
6
5
4
3
2
1
Bit0
$1812
DBGCBH
Bit15
14
13
12
11
10
9
Bit8
$1813
DBGCBL
Bit7
6
5
4
3
2
1
Bit0
$1814
DBGFH
Bit15
14
13
12
11
10
9
Bit8
$1815
DBGFL
Bit7
6
5
4
3
2
1
Bit0
$1816
DBGC
DBGEN
ARM
TAG
BRKEN
RWA
RWAEN
RWB
RWBEN
$1817
DBGT
TRGSEL
BEGIN
0
0
TRG3
TRG2
TRG1
TRG0
$1818
DBGS
AF
BF
ARMF
0
CNT3
CNT2
CNT1
CNT0
$1819-
$181F
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$1820
FCDIV
DIVLD
PRDIV8
DIV5
DIV4
DIV3
DIV2
DIV1
DIV0
$1821
FOPT
KEYEN
FNORED
0
0
0
0
SEC01
SEC00
$1822
Reserved
—
—
—
—
—
—
—
—
$1823
FCNFG
0
0
KEYACC
0
0
0
0
0
$1824
FPROT
FPS7
FPS6
FPS5
FPS4
FPS3
FPS2
FPS1
FPDIS
$1825
FSTAT
FCBEF
FCCF
FPVIOL
FACCERR
0
FBLANK
0
0
$1826
FCMD
FCMD7
FCMD6
FCMD5
FCMD4
FCMD3
FCMD2
FCMD1
FCMD0
$1827-
$183F
Reserved
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
$1840
PTAPE
PTAPE7
PTAPE6
PTAPE5
PTAPE4
PTAPE3
PTAPE2
PTAPE1
PTAPE0
$1841
PTASE
PTASE7
PTASE6
PTASE5
PTASE4
PTASE3
PTASE2
PTASE1
PTASE0
$1842
PTADS
PTADS7
PTADS6