88
CHAPTER 4 I/O PORTS
4.3.2
Operations of Port 3 Functions
This section describes the operation of port 3.
■
Operation of Port 3
●
Operation in output port mode
When "1" is written for a bit of the DDR3 register, the bit corresponding to a pin of port 3, the pin functions
as an output port.
In output port mode, output transistor operation is enabled and output latch data is output to the pin.
Once data has been written into the PDR3 register, the written data is held in the output latch and output to
the pin as it is.
The value state of the pin can be read by reading the PDR3 register.
●
Operation in input port mode
When "0" is written for a bit of the DDR3 register, the bit corresponding to a pin of port 3, the pin functions
as an input port.
In input port mode, the output transistor is OFF and the pin state is Hi-Z.
Once data has been written into the PDR3 register, the written data is held in the output latch but is not
output to the pin.
The value state of the pin can be read by reading the PDR3 register.
●
Operation in external interrupt input mode
Set a bit of the DDR3 register to "0", the bit corresponding to a pin of port 3 that is to serve as an external
interrupt input pin, to set the pin to function as an input port.
The value state of the pin can be read by reading the PDR3 register regardless of whether or not the
external interrupt inputs or interrupt request outputs are enabled.
●
Operation in mode enabling the output from a peripheral
When the output enable bit for a peripheral is set to enable, the corresponding pin is set to serve the output
from the peripheral.
Because the value state of the pin can be read from the PDR3 register even when the output from the
peripheral is enabled, the value output from the peripheral can be read.
●
Operation in mode enabling the input to a peripheral
Set a bit of the DDR3 register to "0", the bit corresponding to the pin of port 3 assigned for the input to the
desired peripheral, for the pin to function as an input port.
The value state of the pin is always input to the peripheral (except during stop mode).
The value state of the pin can be read by reading the PDR3 register regardless of whether or not the
peripheral is using the input pin.
Summary of Contents for F2MC-8L F202RA
Page 2: ......
Page 4: ......
Page 32: ...16 CHAPTER 1 OVERVIEW ...
Page 90: ...74 CHAPTER 3 CPU ...
Page 142: ...126 CHAPTER 5 TIME BASE TIMER POPW A RETI ENDS END ...
Page 150: ...134 CHAPTER 6 WATCHDOG TIMER ...
Page 176: ...160 CHAPTER 7 8 BIT PWM TIMER ...
Page 220: ...204 CHAPTER 8 8 16 BIT CAPTURE TIMER COUNTER ...
Page 240: ...224 CHAPTER 9 12 BIT PPG TIMER ...
Page 274: ...258 CHAPTER 11 EXTERNAL INTERRUPT CIRCUIT 2 LEVEL ...
Page 362: ...346 CHAPTER 15 BUZZER OUTPUT ...
Page 390: ...374 CHAPTER 17 FLASH MEMORY ...
Page 419: ...403 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 434: ...418 INDEX ...
Page 436: ......