BS83A04C
4-Key Enhanced Touch I/O Flash MCU
Special Purpose Data Memory
This area of Data Memory is where registers, necessary for the correct operation of the microcontroller,
are stored. Most of the registers are both readable and writeable but some are protected and are readable
only, the details of which are located under the relevant Special Function Register section. Note that for
locations that are unused, any read instruction to these addresses will return the value "00H".
Rev. 1.00
Bank 0
00H
IAR0
40H
01H
41H
MP0
02H
IAR1
42H
03H
MP1
43H
04H
44H
BP
05H
45H
ACC
06H
46H
PCL
07H
TBLP
47H
08H
48H
TBLH
TBHP
09H
49H
STATUS
0AH
4AH
SCC
0BH
4BH
HIRCC
0CH
4CH
INTEG
0DH
4DH
0EH
INTC0
4EH
RSTFC
0FH
4FH
10H
IFS
50H
11H
INTC1
51H
12H
LVPUC
52H
13H
53H
14H
PA
54H
15H
PAC
55H
16H
PAPU
56H
17H
PAWU
57H
18H
MFI0
58H
19H
MFI1
59H
1AH
WDTC
5AH
1BH
TBC
5BH
1CH
PSCR
5CH
1DH
PAS0
5DH
1EH
PAS1
5EH
1FH
5FH
20H
60H
21H
61H
22H
62H
23H
63H
24H
64H
25H
65H
26H
66H
27H
67H
28H
68H
29H
69H
2AH
6AH
2BH
6BH
2CH
6CH
2DH
6DH
2EH
6EH
2FH
6FH
30H
70H
CTMC0
31H
71H
CTMC1
32H
CTMDL
72H
33H
CTMDH
73H
CTMAL
34H
74H
CTMAH
35H
75H
36H
76H
37H
77H
38H
78H
39H
79H
3AH
IICC0
7AH
3BH
IICC1
7BH
3CH
IICD
7CH
3DH
IICA
7DH
3EH
IICTOC
7EH
3FH
RSTC
7FH
: Unused, read as 00H
Special Purpose Data Memory Structure
21
Bank 0
ECR
EAR
TKTMR
TKC0
TK16DL
TK16DH
TKC1
TKM016DL
TKM016DH
TKM0ROL
TKM0ROH
TKM0C0
TKM0C1
TKM0C2
TKC2
TKM0TH16L
TKM0TH16H
TKM0THS
ED0L
ED0H
ED1L
ED1H
ED2L
ED2H
ED3L
ED3H
March 24, 2020
Need help?
Do you have a question about the BS83A04C and is the answer not in the manual?
Questions and answers