EasyManua.ls Logo

STC micro STC8A8K64D4 Series - Page 173

Default Icon
901 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
STC8A8K64D4 Series Manual
-
- 157 -
SPSTAT
SPI Status register
CDH
SPIF
WCOL
-
-
-
-
-
-
00xx,xxxx
SPCTL
SPI Control Register
CEH
SSIG
SPEN
DORD
MSTR
CPOL
CPHA
SPR[1:0]
0000,0100
SPDAT
SPI Data Register
CFH
0000,0000
PSW
Program Status Word Register
D0H
CY
AC
F0
RS1
RS0
OV
F1
P
0000,00x0
T4T3M
Timer4 and Timer 3 Control Register
D1H
T4R
T4_C/T
T4x12
T4CLKO
T3R
T3_C/T
T3x12
T3CLKO
0000,0000
T4H
Timer 4 high byte register
D2H
0000,0000
T4L
Timer 4 low byte register
D3H
0000,0000
T3H
Timer 3 high byte register
D4H
0000,0000
T3L
Timer 3 low byte register
D5H
0000,0000
T2H
Timer 2 high byte register
D6H
0000,0000
T2L
Timer 2 low byte register
D7H
0000,0000
CCON
PCA Control Register
D8H
CF
CR
-
-
CCF3
CCF2
CCF1
CCF0
00xx,0000
CMOD
PCA Mode Register
D9H
CIDL
-
-
-
CPS[2:0]
ECF
0xxx,0000
CCAPM0
PCA Module 0 Control Register
DAH
-
ECOM0
CCAPP0
CCAPN0
MAT0
TOG0
PWM0
ECCF0
x000,0000
CCAPM1
PCA Module 1 Control Register
DBH
-
ECOM1
CCAPP1
CCAPN1
MAT1
TOG1
PWM1
ECCF1
x000,0000
CCAPM2
PCA Module 2 Control Register
DCH
-
ECOM2
CCAPP2
CCAPN2
MAT2
TOG2
PWM2
ECCF2
x000,0000
ADCCFG
ADC Configuration Register
DEH
-
-
RESFMT
-
SPEED[3:0]
xx0x,0000
IP3
3nd Interrupt Priority register low
byte
DFH
-
-
-
-
-
-
PS4
PS3
xxxx,x000
ACC
Accumulator
E0H
0000,0000
P7M1
Port 7 mode register 1
E1H
P77M1
P76M1
P75M1
P74M1
P73M1
P72M1
P71M1
P70M1
1111,1111
P7M0
Port 7 mode register 0
E2H
P77M0
P76M0
P75M0
P74M0
P73M0
P72M0
P71M0
P70M0
0000,0000
DPS
DPTR Selection Register
E3H
ID1
ID0
TSL
AU1
AU0
-
-
SEL
0000,0xx0
DPL1
2nd Data pointer low byte
E4H
0000,0000
DPH1
2nd Data pointer high byte
E5H
0000,0000
CMPCR1
Comparator Control Register 1
E6H
CMPEN
CMPIF
PIE
NIE
PIS
NIS
CMPOE
CMPRES
0000,0000
CMPCR2
Comparator Control Register 2
E7H
INVCMPO
DISFLT
LCDTY[5:0]
0000,0000
P6
Port 6
E8H
P67
P66
P65
P64
P63
P62
P61
P60
1111,1111
CL
PCA counter low byte
E9H
0000,0000
CCAP0L
PCA module 0 low byte
EAH
0000,0000
CCAP1L
PCA module 1 low byte
EBH
0000,0000
CCAP2L
PCA module 2 low byte
ECH
0000,0000
IP3H
3nd Interrupt Priority Register High
Byte
EEH
-
-
-
-
-
-
PS4H
PS3H
xxxx,x000
AUXINTIF
Extended External Interrupt Flag
Register
EFH
-
INT4IF
INT3IF
INT2IF
-
T4IF
T3IF
T2IF
x000,x000
B
B register
F0H
0000,0000
PWMSET
Enhanced PWM global
configuration
F1H
-
PWMRST
-
-
-
-
-
ENPWM
x0xx,xxx0
PCA_PWM0
PWM mode register of PCA0
F2H
EBS0[1:0]
XCCAP0H[1:0]
XCCAP0L[1:0]
EPC0H
EPC0L
0000,0000
PCA_PWM1
PWM mode register of PCA1
F3H
EBS1[1:0]
XCCAP1H[1:0]
XCCAP1L[1:0]
EPC1H
EPC1L
0000,0000
PCA_PWM2
PWM mode register of PCA2
F4H
EBS2[1:0]
XCCAP2H[1:0]
XCCAP2L[1:0]
EPC2H
EPC2L
0000,0000
IAP_TPS
IAP Waiting Time Control Register
F5H
-
-
IAPTPS[5:0]
xx00,0000
PWMCFG
Enhanced PWM Configuration
Register
F6H
-
-
-
-
PWMCBIF
EPWMCBI
ENPWMTA
PWMCEN
xxxx,0000
P7
P7 Port
F8H
P77
P76
P75
P74
P73
P72
P71
P70
1111,1111
CH
PCA Counter High Byte
F9H
0000,0000
CCAP0H
PCA module 0 high byte
FAH
0000,0000
CCAP1H
PCA module 1 high byte
FBH
0000,0000
CCAP2H
PCA module 2 high byte
FCH
0000,0000
RSTCFG
Reset Configuration Register
FFH
-
ENLVR
-
P54RST
-
-
LVDS[1:0]
xnxn,xxnn
The following special function registers are extended SFRs whose logical addresses are in the XDATA area. Before
access them, the highest bit (EAXFR) of the P_SW2 (BAH) register needs to be set, and they can accessed by using the
MOVX A, @DPTR and MOVX @ DPTR, A instructions.
Symbol
Description
Address
Bit Address and Symbol
Value after
Reset
B7
B6
B5
B4
B3
B2
B1
B0
CKSEL
Clock Select Register
FE00H
-
-
-
-
-
-
MCKSEL[1:0]
xxxx,xx00
CLKDIV
Clock Divide Register
FE01H
nnnn,nnnn
HIRCCR
Internal high-speed
oscillator Control Register
FE02H
ENHIRC
-
-
-
-
-
-
HIRCST
1xxx,xxx0
XOSCCR
External Oscillator Control
Register
FE03H
ENXOSC
XITYPE
-
-
-
-
-
XOSCST
00xx,xxx0
IRC32KCR
Internal 32K Oscillator
Control Register
FE04H
ENIRC32K
-
-
-
-
-
-
IRC32KST
0xxx,xxx0
MCLKOCR
Main Clock Output Control
Register
FE05H
MCLKO_S
MCLKODIV[6:0]
0000,0000
IRCDB
Internal high-speed
oscillator debounce control
FE06H
IRCDB_PAR[7:0]
1000,0000
P0PU
P0 Pull-up Resistor Control
Register
FE10H
P07PU
P06PU
P05PU
P04PU
P03PU
P02PU
P01PU
P00PU
0000,0000
P1PU
P1 Pull-up Resistor Control
Register
FE11H
P17PU
P16PU
P15PU
P14PU
P13PU
P12PU
P11PU
P10PU
0000,0000
P2PU
P2 Pull-up Resistor Control
Register
FE12H
P27PU
P26PU
P25PU
P24PU
P23PU
P22PU
P21PU
P20PU
0000,0000
P3PU
P3 Pull-up Resistor Control
Register
FE13H
P37PU
P36PU
P35PU
P34PU
P33PU
P32PU
P31PU
P30PU
0000,0000
P4PU
P4 Pull-up Resistor Control
Register
FE14H
P47PU
P46PU
P45PU
P44PU
P43PU
P42PU
P41PU
P40PU
0000,0000
P5PU
P5 Pull-up Resistor Control
Register
FE15H
-
-
-
P54PU
P53PU
P52PU
P51PU
P50PU
xxx0,0000
P6PU
P6 Pull-up Resistor Control
Register
FE16H
P67PU
P66PU
P65PU
P64PU
P63PU
P62PU
P61PU
P60PU
0000,0000

Table of Contents

Related product manuals