8
8-21
INPUT/OUTPUT PORTS AND PIN FUNCTIONS
32180 Group User’s Manual (Rev.1.0)
8.3.5 Port Input Special Function Control Register
Port Input Special Function Control Register (PICNT)
<Address: H’0080 0745>
9
10
11
12
13
14
b15
b8
PIEN0
PISEL
XSTAT
0
0
0
0
0
0
0
0
<After reset: H’00>
b
Bit Name Function
R
W
8–10
No function assigned. Fix to "0".
0
0
11
XSTAT
0: XIN oscillating
R(Note 1)
XIN oscillation status bit
1: XIN inactive
12–13
No function assigned. Fix to "0".
0
0
14
PISEL
0: Content of port output latch
R
W
Port input data select bit
1: Port pin level
15
PIEN0
0: Disable input
R
W
Port input enable bit
1: Enable input
Note 1: Only writing "0" is effective. Writing "1" has no effect; the bit retains the value it had before the write.
(1) XSTAT (XIN oscillation status) bit (Bit 11)
1) Conditions under which XSTAT is set to "1"
XSTAT is set to "1" upon detecting that XIN oscillation has stopped. When XIN remains at the same level for
a predetermined time (3 BCLK periods up to 4 BCLK periods), XIN oscillation is assumed to have stopped.
When operating normally, XIN changes state (high or low) once every BCLK period.
2) Conditions under which XSTAT is cleared to "0"
XSTAT is cleared to "0" by a system reset or by writing "0". If XSTAT is cleared at the same time it is set in (1)
above, the former has priority. Writing "1" to XSTAT is ignored.
3) Method for using XSTAT to detect XIN oscillation stoppage
Because the M32R/ECU internally contains a PLL, the internal clock remains active even when XIN oscilla-
tion has stopped.
By reading XSTAT without clearing it never once after reset, it is possible to know whether XIN has ever
stopped since the reset signal was deasserted. Similarly, by reading XSTAT after clearing it by writing "0", it
is possible to know the current oscillating status of XIN. (However, there must be an interval of at least 5
BCLK periods (20 CPU clock periods) between read and write.)
8.3 Input/Output Port Related Registers
Summary of Contents for M32R/ECU Series
Page 17: ...12 This page is blank for reasons of layout...
Page 712: ...CHAPTER 18 OSCILLATOR CIRCUIT 18 1 Oscillator Circuit 18 2 Clock Generator Circuit...
Page 794: ...CHAPTER 22 TYPICAL CHARACTERISTICS...
Page 796: ...APPENDIX 1 MECHANICAL SPECIFICAITONS Appendix 1 1 Dimensional Outline Drawing...
Page 798: ...APPENDIX 2 INSTRUCTION PROCESSING TIME Appendix 2 1 32180 Instruction Processing Time...
Page 802: ...APPENDIX 3 PROCESSING OF UNUSED PINS Appendix 3 1 Example Processing of Unused Pins...