User manual

Rev. 1.00, 05/04, page 123 of 544
7.9.3 Pin Functions
P97/SDA0
The pin function is switched as shown below according to the combination of the ICE bit in
ICCR of IIC_0, the IIC0AS and the IIC0BS bits in PGCTL*, and the P97DDR bit.
P97ICE = ICE (IIC0AS+IIC0BS)*
P97ICE* 0 1
P97DDR 0 1
Pin Function P97 input pin P97 output pin SDA0 I/O pin
Note: When this pin is set as the P97 output pin, it is an NMOS push-pull output. SDA0 is an
NMOS open-drain output, and has direct bus drive capability.
* The program development tool (emulator) does not support the function of PGCTL.
Thus P97ICE is treated as ICE.
P96/φ/EXCL
The pin function is switched as shown below according to the combination of the EXCLE bit
in LPWRCR and the P96DDR bit.
P96DDR 0 1
EXCLE 0 1 0
Pin Function P96 input pin EXCL input pin φ output pin
Note: * When this pin is used as the EXCL input pin, P96DDR should be cleared to 0.
P95
The pin function is switched as shown below according to the state of the P95DDR bit.
P95DDR 0 1
Pin Function P95 input pin P95 output pin
P94
The pin function is switched as shown below according to the state of the P94DDR bit.
P94DDR 0 1
Pin Function P94 input pin P94 output pin
P93
The pin function is switched as shown below according to the state of the P93DDR bit.
P93DDR 0 1
Pin Function P93 input pin P93 output pin