ATSAM3U-EK Atmel, ATSAM3U-EK Datasheet - Page 101

KIT EVAL FOR AT91SAM3U CORTEX

ATSAM3U-EK

Manufacturer Part Number
ATSAM3U-EK
Description
KIT EVAL FOR AT91SAM3U CORTEX
Manufacturer
Atmel
Type
MCUr
Datasheets

Specifications of ATSAM3U-EK

Contents
Board
Processor To Be Evaluated
SAM3U
Data Bus Width
32 bit
Interface Type
RS-232, USB
Operating Supply Voltage
3 V
Silicon Manufacturer
Atmel
Core Architecture
ARM
Core Sub-architecture
Cortex - M3
Silicon Core Number
SAM3U4E
Silicon Family Name
SAM3U
Kit Contents
Board CD Docs
Rohs Compliant
Yes
For Use With/related Products
AT91SAM3U
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATSAM3U-EK
Manufacturer:
Atmel
Quantity:
10
13.10.7.1
13.10.7.2
6430D–ATARM–25-Mar-11
The condition flags
Condition code suffixes
Use the CBZ and CBNZ instructions to compare the value of a register against zero and branch
on the result.
This section describes:
The APSR contains the following condition flags:
N
Z
C
V
For more information about the APSR see
A carry occurs:
Overflow occurs if the result of an add, subtract, or compare is greater than or equal to 2
less than –2
Most instructions update the status flags only if the S suffix is specified. See the instruction
descriptions for more information.
The instructions that can be conditional have an optional condition code, shown in syntax
descriptions as {cond}. Conditional execution requires a preceding IT instruction. An instruction
with a condition code is only executed if the condition code flags in the APSR meet the specified
condition.
You can use conditional execution with the IT instruction to reduce the number of branch instruc-
tions in code.
Table 13-16
flags.
Table 13-16. Condition code suffixes
Suffix
EQ
NE
CS or
HS
CC or
LO
MI
• if the result of an addition is greater than or equal to 2
• if the result of a subtraction is positive or zero
• as the result of an inline barrel shifter operation in a move or logical instruction.
“The condition flags”
“Condition code
Table 13-16
Flags
Z = 1
Z = 0
C = 1
C = 0
N = 1
31
also shows the relationship between condition code suffixes and the N, Z, C, and V
.
Set to 1 when the result of the operation was negative, cleared to 0 otherwise.
Set to 1 when the result of the operation was zero, cleared to 0 otherwise.
Set to 1 when the operation resulted in a carry, cleared to 0 otherwise.
Set to 1 when the operation caused overflow, cleared to 0 otherwise.
suffixes”.
shows the condition codes to use.
Meaning
Equal
Not equal
Higher or same, unsigned ≥
Lower, unsigned <
Negative
“Program Status Register” on page
32
SAM3U Series
61.
31
101
, or

Related parts for ATSAM3U-EK