参数资料
型号: ATICE50MEM
厂商: Atmel
文件页数: 68/73页
文件大小: 0K
描述: ICE50 EXTENSION MEMORY CARD
标准包装: 1
附件类型: ICE50 内存扩展卡
适用于相关产品: 100 引脚 megaAVR 设备
产品目录页面: 615 (CN2011-ZH PDF)
Trace
Table 7-5. MCU Control Instructions
Instruction INSTA
PMem Addr [PC
Reg.Val RegFileL
Dat.Addr
[0..15]
NOP
SLEEP
WDR
BREAK
[A0..22]
Address of instruction
Address of instruction
Address of instruction
Address of instruction
[0..7]
N/A
N/A
N/A
N/A
RAM_EEADDR [0..22]
N/A
N/A
N/A
N/A
Dat.Val
N/A
N/A
N/A
N/A
Status Register
N/A
N/A
N/A
N/A
7.4
7.5
7-14
Accessing
External Data
Memory (ICE50
Trace)
Interrupt
Handling (ICE50
Trace)
Instructions that are accessing data memory have different timing based on whether the
memory is internal or external. For external memory accesses, the timing is again
dependent on the number of wait states. This document does not describe the exact
timings of these instructions, but they are fairly similar to those described above. A full
description of the timing of these instructions can be found in Contents of Trace Window
based on Instruction. It applies to the following instructions: LD (various forms), LDD
(various forms), ST (various forms), STD (various forms), LDS, STS, RCALL, ICALL,
CALL, RET, RETI, PUSH, POP.
Interrupts are asynchronous events to the regular program flow. There is no instruction
associated with the start of the processor handling an interrupt. However, once the pro-
cessor has stored the return address to the stack, it will start to execute code from the
interrupt vector address. An example is shown in below (Figure 7-7 shows the code
being executed), where an interrupt occurs during the execution of the instruction RJMP
-0x0001. The Interrupt Acknowledge (IA) flag is set to “1” as can be seen in Figure 7-8.
When this instruction is completed (two cycle instruction), it can be observed that the
program counter is written to the stack at addresses 0x2F before it starts executing from
the interrupt vector (in this case, interrupt vector 0x000013). After the (in this case very
simple) interrupt program has completed, execution resumes.
Figure 7-7. Example Code
ICE50 User Guide
2523A–AVR–11/02
相关PDF资料
PDF描述
UVR1E223MRD CAP ALUM 22000UF 25V 20% RADIAL
GSM08DTAS-S189 CONN EDGECARD 16POS R/A .156 SLD
B82432C1474K INDUCTOR 470UH 75MA 1812 10%
GMA10DTKI CONN EDGECARD 20POS DIP .125 SLD
VI-20V-EY CONVERTER MOD DC/DC 5.8V 50W
相关代理商/技术参数
参数描述
ATICE50POD 功能描述:仿真器/模拟器 REPLACEMENT POD FOR ICE40 AND ICE50 RoHS:否 制造商:Blackhawk 产品:System Trace Emulators 工具用于评估:C6000, C5000, C2000, OMAP, DAVINCI, SITARA, TMS470, TMS570, ARM 7/9, ARM Cortex A8/R4/M3 用于:XDS560v2
ATICE50PROBE 功能描述:处理器配件 ICE50 PROBE INC. FLEX CABLES RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
ATIHCTV5 制造商:Atrix International 功能描述:HCTV Series High Capacity ESD-Safe Vacuum - 5-Gallon Capacity
ATIHCTV5CT 制造商:Atrix International 功能描述:HCTV Series High Capacity ESD-Safe HEPA Vacuum - 5 Gallon Capacity
ATII04V 制造商:APEM 功能描述: 制造商:APEM 功能描述:Trinary DIP Switch