System Control Register (Syscr) - Hitachi H8S/2646 Hardware Manual

Hitachi 16-bit single-chip microcomputer h8s/2646 series
Table of Contents

Advertisement

3.2.2

System Control Register (SYSCR)

Bit
:
7
MACS
Initial value
:
0
R/W
:
R/W
SYSCR is an 8-bit readable-writable register that selects saturating or non-saturating calculation
for the MAC instruction, selects the interrupt control mode, selects the detected edge for NMI, and
enables or disenables on-chip RAM.
SYSCR is initialized to H'01 by a reset and in hardware standby mode. SYSCR is not initialized in
software standby mode.
Bit 7—MAC Saturation (MACS): Selects either saturating or non-saturating calculation for the
MAC instruction.
Bit 7
MACS
Description
0
Non-saturating calculation for MAC instruction
1
Saturating calculation for MAC instruction
Bit 6—Reserved: This bit is always read as 0 and cannot be modified.
Bits 5 and 4—Interrupt Control Mode 1 and 0 (INTM1, INTM0): These bits select the control
mode of the interrupt controller. For details of the interrupt control modes, see section 5.4.1,
Interrupt Control Modes and Interrupt Operation.
Bit 5
Bit 4
INTM1
INTM0
0
0
1
1
0
1
6
5
INTM1
0
0
R/W
Interrupt
Control Mode
Description
0
Control of interrupts by I bit
Setting prohibited
2
Control of interrupts by I2 to I0 bits and IPR
Setting prohibited
4
3
INTM0
NMIEG
0
0
R/W
R/W
2
1
RAME
0
0
R/W
R/W
(Initial value)
(Initial value)
0
1
81

Advertisement

Table of Contents
loading

Table of Contents