參數(shù)資料
型號(hào): AN1218
廠商: 飛思卡爾半導(dǎo)體(中國(guó))有限公司
英文描述: HC05 to HC08 Optimization
中文描述: 以HC08的優(yōu)化HC05
文件頁(yè)數(shù): 17/56頁(yè)
文件大小: 417K
代理商: AN1218
Application Note
Stack Pointer
AN1218 Rev. 2
17
Figure 3
illustrates the stack before and after a subroutine is called
when the stack pointer is at $00FF. When a subroutine is called, the 16-
bit program counter is pushed onto the stack and the execution of code
begins at the start of the subroutine. The program counter is split into its
8-bit high and low bytes.
If the values in the X register and the accumulator are needed within a
subroutine, they will need to be saved somehow before the subroutine
uses them. If using the CPU05, you would have to allocate global RAM
space for saving these CPU registers. Your code would look something
like that in
Figure 4
.
STACK BEFORE A SUBROUTINE CALL
$00FE
STACK POINTER
$00FF
STACK AFTER A SUBROUTINE CALL
STACK POINTER
INDEX REGISTER X
$00FD
PROGRAM COUNTER HIGH
$00FE
PROGRAM COUNTER LOW
$00FF
Figure 3. Stack Before and After a Subroutine Call
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.
相關(guān)PDF資料
PDF描述
AN1746 Migrating from the MC68HC705K1 to the MC68HC705KJ1
AN2635 On-Chip FLASH Programming Routines
AN4009 ALARM IC SAMPLE APPLICATIONS
ARP2805D/SF 1-OUTPUT 150 W DC-DC REG PWR SUPPLY MODULE
AS1977-T nPower Single Comp. Open-Drain; Package Type: SOT23-5
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
AN122677 制造商:AN# - MILITARY 功能描述:
AN122683 制造商:AN# - MILITARY 功能描述:
AN122694 制造商:AN# - MILITARY 功能描述:
AN122717 制造商:AN# - MILITARY 功能描述:
AN122718 制造商:AN# - MILITARY 功能描述: