--- 產(chǎn)品參數(shù) ---
- 型號(hào) ATXMEGA256D3-AUR
- 數(shù)量 3200
- 封裝 TQFP64
- 品牌 MICROCHIP/微芯
- 批次 最新批次
--- 數(shù)據(jù)手冊(cè) ---
--- 產(chǎn)品詳情 ---
特點(diǎn)
堆棧和堆棧指針堆棧用于存儲(chǔ)中斷和子例程調(diào)用后的返回地址。它還可以用于存儲(chǔ)臨時(shí)數(shù)據(jù)。堆棧指針(SP)寄存器始終指向堆棧的頂部。它被實(shí)現(xiàn)為在I/O內(nèi)存空間中可訪問(wèn)的兩個(gè)8位寄存器。使用PUSH和POP指令從堆棧中推送和彈出數(shù)據(jù)。堆棧從較高的內(nèi)存位置增長(zhǎng)到較低的內(nèi)存位置。這意味著將數(shù)據(jù)推到堆棧上會(huì)減少SP,而將數(shù)據(jù)從堆棧中彈出會(huì)增加SP。重置后會(huì)自動(dòng)加載SP,初始值是內(nèi)部SRAM的最高地址。如果SP發(fā)生更改,則必須將其設(shè)置為地址0x2000以上的點(diǎn),并且必須在執(zhí)行任何子例程調(diào)用之前或啟用中斷之前對(duì)其進(jìn)行定義。在中斷或子程序調(diào)用期間,返回地址會(huì)自動(dòng)推送到堆棧上。返回地址可以是兩個(gè)或三個(gè)字節(jié),具體取決于設(shè)備的程序內(nèi)存大小。對(duì)于具有128KB或更少可編程內(nèi)存的設(shè)備,返回地址為兩個(gè)字節(jié),因此堆棧指針遞減/遞增兩個(gè)字節(jié)。對(duì)于程序內(nèi)存超過(guò)128KB的設(shè)備,返回地址為三個(gè)字節(jié),因此SP會(huì)減少/增加三。從使用RETI指令的中斷和使用RET指令的子程序調(diào)用返回時(shí),返回地址會(huì)從堆棧中彈出。當(dāng)使用PUSH指令將數(shù)據(jù)推送到堆棧上時(shí),SP將減少一,當(dāng)使用POP指令將數(shù)據(jù)從堆棧彈出時(shí),SP增加一。為了防止從軟件更新堆棧指針時(shí)發(fā)生損壞,對(duì)SPL的寫入將自動(dòng)禁用最多四條指令的中斷,或者直到下一次I/O內(nèi)存寫入
描述
程序流重置后,CPU開(kāi)始從閃存“0”中的最低地址執(zhí)行指令。程序計(jì)數(shù)器(PC)尋址下一條要提取的指令。程序流由能夠直接尋址整個(gè)地址空間的條件和無(wú)條件跳轉(zhuǎn)和調(diào)用指令提供。大多數(shù)AVR指令使用16位字格式,而少數(shù)指令使用32位格式。在中斷和子程序調(diào)用期間,返回地址PC存儲(chǔ)在堆棧上。堆棧是在通用數(shù)據(jù)SRAM中分配的,因此堆棧大小僅受SRAM總大小和SRAM使用情況的限制。重置后,堆棧指針(SP)指向內(nèi)部SRAM中的最高地址。SP可在I/O內(nèi)存空間中進(jìn)行讀/寫訪問(wèn),從而可以輕松實(shí)現(xiàn)多個(gè)堆棧或堆棧區(qū)域。數(shù)據(jù)SRAM可以通過(guò)AVR CPU支持的五種不同尋址模式輕松訪問(wèn)。
為你推薦
-
SCT/芯洲 SCT53600TVBR TSOT23-6L 同步降壓穩(wěn)壓器2024-08-16 14:31
產(chǎn)品型號(hào):SCT53600TVBR 型號(hào):SCT53600TVBR 數(shù)量:16021 封裝: TSOT23-6L 品牌:SCT/芯洲 批次:最新批次 -
JOULWATT/杰華特 JW7222 MSOP10 電流控制器2024-08-13 15:29
產(chǎn)品型號(hào): JW7222 型號(hào): JW7222 數(shù)量:25488 封裝:MSOP10 品牌:JOULWATT/杰華特 批次:最新批次 -
JOULWATT/杰華特 JW7265 TSOT23-6 二極管控制器2024-08-13 15:27
產(chǎn)品型號(hào):JW7265 型號(hào):JW7265 數(shù)量:1288 封裝:TSOT23-6 品牌:JOULWATT/杰華特 批次:最新批次 -
JOULWATT/杰華特 JW7260 TSOT23-6 二極管控制器2024-08-13 15:25
產(chǎn)品型號(hào):JW7260 型號(hào):JW7260 數(shù)量:21477 封裝:TSOT23-6 品牌:JOULWATT/杰華特 批次:最新批次 -
WINBOND/華邦 W25X10CLUXIG USON-8 存儲(chǔ)器2024-07-18 17:52
產(chǎn)品型號(hào):W25X10CLUXIG 型號(hào):W25X10CLUXIG 數(shù)量:58880 封裝:USON-8 品牌:WINBOND/華邦 批次:最新批次 -
TI/德州儀器 TLV271CDR SOP8運(yùn)算放大器2024-07-18 17:47
產(chǎn)品型號(hào):TLV271CDR 型號(hào):TLV271CDR 數(shù)量:2258 封裝:SOP8 品牌:TI/德州儀器 批次:最新批次 -
UMW廣東友臺(tái)半導(dǎo) TLP181GB-S SOP-4 光晶體管耦合器芯片2024-07-18 15:26
產(chǎn)品型號(hào):TLP181GB-S 型號(hào):TLP181GB-S 數(shù)量:31200 封裝:SOP-4 品牌:UMW廣東友臺(tái)半導(dǎo) 批次:最新批次 -
ST/意法 TL431IDT SOP-8 電壓基準(zhǔn)芯片2024-07-18 15:21
產(chǎn)品型號(hào):TL431IDT 型號(hào):TL431IDT 數(shù)量:8850 封裝:SOP8 品牌:TL431IDT 批次:最新批次 -
CHILISIN/奇力新 SSL1306T-331M-N SMD 功率電感2024-07-18 15:17
產(chǎn)品型號(hào):SSL1306T-331M-N 型號(hào):SSL1306T-331M-N 數(shù)量:7730 封裝:SMD 品牌:CHILISIN/奇力新 批次:最新批次 -
TI/德州儀器 REF3030AIDBZR SOT-23 電壓基準(zhǔn)芯片IC2024-07-18 15:11
產(chǎn)品型號(hào):REF3030AIDBZR 型號(hào):REF3030AIDBZR 數(shù)量:8870 封裝:SOT-23 品牌:TI/德州儀器 批次:最新批次