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.
Содержание F2MC-8L F202RA
Страница 2: ......
Страница 4: ......
Страница 32: ...16 CHAPTER 1 OVERVIEW ...
Страница 90: ...74 CHAPTER 3 CPU ...
Страница 142: ...126 CHAPTER 5 TIME BASE TIMER POPW A RETI ENDS END ...
Страница 150: ...134 CHAPTER 6 WATCHDOG TIMER ...
Страница 174: ...158 CHAPTER 7 8 BIT PWM TIMER User processing POPW A XCHW A T Restoring A and T POPW A RETI ENDS ...
Страница 176: ...160 CHAPTER 7 8 BIT PWM TIMER ...
Страница 220: ...204 CHAPTER 8 8 16 BIT CAPTURE TIMER COUNTER ...
Страница 240: ...224 CHAPTER 9 12 BIT PPG TIMER ...
Страница 258: ...242 CHAPTER 10 EXTERNAL INTERRUPT CIRCUIT 1 EDGE PUSHW A User processing POPW A XCHW A T POPW A RETI ENDS END ...
Страница 274: ...258 CHAPTER 11 EXTERNAL INTERRUPT CIRCUIT 2 LEVEL ...
Страница 362: ...346 CHAPTER 15 BUZZER OUTPUT ...
Страница 371: ...355 CHAPTER 16 WILD REGISTER FUNCTION 16 3 5 Data Test Set Register WROR A test register Do not access this register ...
Страница 390: ...374 CHAPTER 17 FLASH MEMORY ...
Страница 419: ...403 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 434: ...418 INDEX ...
Страница 436: ......