跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

以下MCU将如何处理? 1堆栈页设定到零页时,堆栈指针为3Fh或更低 2堆栈页设定到第一页时,堆栈指针从00h下溢

最新更新:03/01/2005

Question:

(CPU)
(1)堆栈页设定到零页时,堆栈指针为3Fh或更低,MCU将如何处理?
(2)堆栈页设定到第一页时,堆栈指针从00h下溢,MCU将如何处理?

Answer:

(1)当堆栈页设置到零页时,即使堆栈指针是3Fh或更低,零页的SFR区域作为堆栈继续运行,MCU可能出现故障。
(2)若下溢从00h处发生,堆栈页设定到一页时,堆栈指针变为FFh并指定地址1FFh。若RAM分配到地址1FFh,运行继续。但是由于堆栈指针的MCU不下溢,无法保证正确的运行。另外,在这种情况下,仿真器和模拟器不能正常运行。
Suitable Products
3803H
3803L
3823
3850A
3858
38D2
38D5
7544
7545
7546
7547
7548
7549