Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AT91RM9200-CJ-002 Datasheet(PDF) 38 Page - ATMEL Corporation

Part # AT91RM9200-CJ-002
Description  ARM920T-based Microcontroller
Download  701 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT91RM9200-CJ-002 Datasheet(HTML) 38 Page - ATMEL Corporation

Back Button AT91RM9200-CJ-002 Datasheet HTML 34Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 35Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 36Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 37Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 38Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 39Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 40Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 41Page - ATMEL Corporation AT91RM9200-CJ-002 Datasheet HTML 42Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 38 / 701 page
background image
38
1768I–ATARM–09-Jul-09
AT91RM9200
A seventh processing mode, System Mode, does not have any banked registers. It uses the
User Mode registers. System Mode runs tasks that require a privileged processor mode and
allows them to invoke all classes of exceptions.
11.3.4.2
Status Registers
All other processor states are held in status registers. The current operating processor status is
in the Current Program Status Register (CPSR). The CPSR holds:
• four ALU flags (Negative, Zero, Carry, and Overflow),
• two interrupt disable bits (one for each type of interrupt),
• one bit to indicate ARM or Thumb execution
• five bits to encode the current processor mode
All five exception modes also have a Saved Program Status Register (SPSR) which holds the
CPSR of the task immediately before the exception occurred.
11.3.4.3
Exception Types
The
ARM9TDMI supports five types of exceptions and a privileged processing mode for each
type. The types of exceptions are:
• fast interrupt (FIQ)
• normal interrupt (IRQ)
• memory aborts (used to implement memory protection or virtual memory)
• attempted execution of an undefined instruction
• software interrupt (SWIs)
Exceptions are generated by internal and external sources.
More than one exception can occur at the same time.
When an exception occurs, the banked version of R14 and the SPSR for the exception mode
are used to save the state.
To return after handling the exception, the SPSR is moved to the CPSR and R14 is moved to the
PC. This can be done in two ways:
• use of a data-processing instruction with the S-bit set, and the PC as the destination
• use of the Load Multiple with Restore CPSR instruction (LDM)
11.3.5
ARM Instruction Set Overview
The ARM instruction set is divided into:
• Branch instructions
• Data processing instructions
• Status register transfer instructions
• Load and Store instructions
• Coprocessor instructions
• Exception-generating instructions
ARM instructions can be executed conditionally. Every instruction contains a 4-bit condition
code field (bits[31:28]).
For further details, see the ARM920T Technical Reference Manual, Rev. DDI0151C.


Similar Part No. - AT91RM9200-CJ-002

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT91RM9200-CJ-002 ATMEL-AT91RM9200-CJ-002 Datasheet
8Mb / 683P
   ARM920T based Microcontroller
AT91RM9200-CJ-002 ATMEL-AT91RM9200-CJ-002 Datasheet
7Mb / 689P
   ARM920T-based Microcontroller
AT91RM9200-CJ-002 ATMEL-AT91RM9200-CJ-002 Datasheet
769Kb / 41P
   ARM920T-based Microcontroller
More results

Similar Description - AT91RM9200-CJ-002

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT91RM9200_0509 ATMEL-AT91RM9200_0509 Datasheet
669Kb / 38P
   ARM920T based Microcontroller
AT91RM9200 ATMEL-AT91RM9200_06 Datasheet
7Mb / 689P
   ARM920T-based Microcontroller
AT91RM9200 ATMEL-AT91RM9200 Datasheet
769Kb / 41P
   ARM920T-based Microcontroller
AT91RM9200 ATMEL-AT91RM9200_05 Datasheet
8Mb / 683P
   ARM920T based Microcontroller
AT91RM3400 ATMEL-AT91RM3400 Datasheet
6Mb / 461P
   ARM7TDMI??based Microcontroller
ATSAMD ATMEL-ATSAMD Datasheet
673Kb / 25P
   ARM-Based Microcontroller
AT91SAM7A1 ATMEL-AT91SAM7A1 Datasheet
133Kb / 14P
   ARM7TDMI BASED MICROCONTROLLER
AT91RM3400 ATMEL-AT91RM3400_05 Datasheet
53Kb / 8P
   ARM7TDMI짰-based Microcontroller
logo
Nuvoton Technology Corp...
N79E855 NUVOTON-N79E855 Datasheet
3Mb / 180P
   Nuvoton 8051-based Microcontroller
logo
ATMEL Corporation
SAM-D20E ATMEL-SAM-D20E_14 Datasheet
979Kb / 32P
   SMART ARM-Based Microcontroller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com