21.07.2013 Views

FR60 MB91460E Series - Microcontrollers - Fujitsu

FR60 MB91460E Series - Microcontrollers - Fujitsu

FR60 MB91460E Series - Microcontrollers - Fujitsu

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.3. CCR (Condition Code Register)<br />

SV : Supervisor flag<br />

S : Stack flag<br />

I : Interrupt enable flag<br />

N : Negative enable flag<br />

Z : Zero flag<br />

V : Overflow flag<br />

C : Carry flag<br />

4.4. SCR (System Condition Register)<br />

<strong>MB91460E</strong> <strong>Series</strong><br />

Flag for step division (D1, D0)<br />

This flag stores interim data during execution of step division.<br />

Step trace trap flag (T)<br />

This flag indicates whether the step trace trap is enabled or disabled.<br />

The step trace trap function is used by emulators. When an emulator is in use, it cannot be used in execution<br />

of user programs.<br />

4.5. ILM (Interrupt Level Mask register)<br />

This register stores interrupt level mask values, and the values stored in ILM4 to ILM0 are used for level masking.<br />

The register is initialized to value “01111B” at reset.<br />

4.6. PC (Program Counter)<br />

bit 31<br />

bit 7<br />

bit 6<br />

SV<br />

bit 20 bit 19<br />

ILM4<br />

ILM3<br />

bit 5<br />

S<br />

- 000XXXXB<br />

The program counter indicates the address of the instruction that is being executed.<br />

The initial value at reset is undefined.<br />

bit 4<br />

I<br />

bit 3<br />

N<br />

bit 10 bit 9 bit 8<br />

DS705-00002-1v3-E 95<br />

bit 2<br />

Z<br />

bit 1<br />

V<br />

bit 0<br />

D1 D0 T XX0B<br />

bit 18 bit 17 bit 16<br />

C<br />

Initial value<br />

Initial value<br />

ILM2 ILM1 ILM0 01111B<br />

bit 0<br />

Initial value<br />

Initial value<br />

XXXXXXXXH

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!