
PD17230 , 17231 , 17232 , 17233 , 17234 , 17235 , 17236
2.3
堆
堆栈是一个寄存器以保存程序返回地址和系统寄存器的内容(将在后面描述)
当调用子程序或当中断被接受。
2.3.1
堆栈配置
图2-5显示了堆栈configurarion 。
堆栈由堆栈指针(一个4位的二进制计数器,高位的1位固定为0) , 5 11位的(
PD17230)/
12位(
PD17231 )/ 13位(
PD17232 , 17233 ) / 14位(
PD17234 , 17235 , 17236 )地址堆栈寄存器和三
6位中断堆栈寄存器。
图2-5 。协议栈配置
堆栈指针
(SP)的
b
3
0
b
2
b
1
b
0
0H
1H
2H
3H
4H
5H
RESET引脚为
内部下拉
并在复位有效。
6H
7H
b
13
b
12
b
11
b
10
b
9
地址寄存器堆栈
( ASR)的
b
8
b
7
b
6
b
5
b
4
b
3
b
2
b
1
b
0
SPB
2
SPB
1
SPB
0
地址堆栈寄存器0
地址堆栈寄存器1
地址堆栈寄存器2
地址堆栈寄存器3
地址堆栈寄存器4
未定义
未定义
未定义
PD17230
PD17231
PD17232 , 17233
PD17234 , 17235 , 17236
中断寄存器堆栈
( INTSK )
b
5
0H BANKSK0
1H
2H
BANKSK1
BANKSK2
b
4
BCDSK0
BCDSK1
BCDSK2
b
3
CMPSK0
CMPSK1
CMPSK2
b
2
CYSK0
CYSK1
CYSK2
b
1
ZSK0
ZSK1
ZSK2
b
0
IXESK0
IXESK1
IXESK2
数据表U14360EJ1V0DS00
17